Ce sunt funcțiile get_terms() și get_term()
Funcția get_terms($argumente) returnează toți termenii existenți dintr-una sau mai multe taxonomii. Acceptă parametri avansați precum hide_empty (exclude categoriile fără postări), orderby, parent și căutare textuală. Funcția get_term($term_id) preia datele unui singur termen.
Exemplu Concret: Afișarea tuturor categoriilor active în meniu
<?php
$categorii = get_terms([
'taxonomy' => 'category',
'hide_empty' => true,
'orderby' => 'count',
'order' => 'DESC'
]);
foreach ($categorii as $cat) {
echo '<a href="' . esc_url(get_term_link($cat)) . '">' . esc_html($cat->name) . ' (' . $cat->count . ')</a> ';
}
?>
Întrebări & Exemple de Cod:
Interogarea termenilor cu get_terms și get_term în WordPressAi o nelămurire despre utilizarea comenzii
Interogarea termenilor cu get_terms și get_term în WordPresssau 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.