Cum să obții numărul de articole dintr-o categorie specifică în WordPress, în afara loop-ului
Am reușit să fac asta dintr-un fișier single.php
, în interiorul loop-ului, dar acum trebuie să o fac de pe o altă pagină.
Trebuie să aflu câte articole publicate există în categoria numită every story
(slug-ul este everystory
). Nu sunt în interiorul loop-ului.
Am nevoie doar de număr, nu trebuie să afișez nimic altceva decât numărul. De exemplu 8
Am încercat să caut o metodă pentru a obține datele categoriei doar prin category_name
(ar putea fi numele, slug-ul sau chiar ID-ul categoriei), dar tot ce am găsit până acum se referă la utilizarea unei variabile specifice $post
și găsirea categoriei acesteia, ceea ce nu este ceea ce vreau să fac.
Iată exemplul pe care l-am folosit pe pagina de articol single
:
$category = get_the_category();
$counter = $category[0]->category_count;

Nu sunt sigur dacă am înțeles corect întrebarea, așa că îmi cer scuze dacă am greșit.
Poți folosi get_category()
pentru a obține obiectul categoriei și apoi pur și simplu să afișezi valoarea proprietății $count
$cat_count = get_category( 'ID SAU OBIECT RÂND' );
echo $cat_count->count;
