Gestiunea termenilor de taxonomie pe postări
Pentru organizarea conținutului pe categorii și etichete:
wp_set_post_terms($post_id, $termeni, $taxonomie, $append): asociază postării termenii specificați (fie prin ID-uri, fie prin nume). Dacă$appendestefalse, înlocuiește toți termenii existenți.get_the_terms($post_id, $taxonomie): returnează o listă de obiecteWP_Termasociate postării.
Exemplu Concret: Atribuirea genurilor literare unei cărți
<?php
// Setează termenii pentru taxonomia personalizată 'gen_literar'
wp_set_post_terms(120, ['Ficțiune', 'Aventură'], 'gen_literar', false);
// Citește termenii asociați
$genuri = get_the_terms(120, 'gen_literar');
if (!empty($genuri) && !is_wp_error($genuri)) {
foreach ($genuri as $g) {
echo '<span class="badge">' . esc_html($g->name) . '</span> ';
}
}
?>
Întrebări & Exemple de Cod:
Asocierea taxonomiilor cu wp_set_post_terms și get_the_termsAi o nelămurire despre utilizarea comenzii
Asocierea taxonomiilor cu wp_set_post_terms și get_the_termssau ai descoperit un truc / fragment de cod util? Distribuie-l cu ceilalți programatori!Fii primul care pune o întrebare sau distribuie un fragment de cod / prompt!
Nu au fost adăugate încă întrebări sau exemple de cod pentru această pagină. Dacă ai întâlnit o problemă sau ai un snippet util, adaugă-l mai jos pentru a-i ajuta pe ceilalți.