Подсчет количества записей в таксономии?
16 дек. 2013 г., 22:33:48
Просмотры: 23.9K
Голосов: 2
wp_count_terms() подсчитывает количество терминов в таксономии, но не количество записей, имеющих эти термины, а wp_count_post() не принимает таксономию.
Так что же нужно сделать, чтобы подсчитать количество записей в термине таксономии?
Пример:
Термин: Яблоки Записей: 89 (это то, что я хочу получить - количество записей с таксономией 'Яблоки')
Спасибо!

Jon Furry
187
Все ответы на вопрос
1
3
Функция, которую вы ищете, это get_term() http://codex.wordpress.org/Function_Reference/get_term
Код будет выглядеть примерно так:
$term = get_term( 1, 'category' ); // например, для категории "Без рубрики"
echo 'Количество: '. $term->count;

Madalin.Ungureanu
106
16 дек. 2013 г. 23:02:58
Комментарии
будет учитывать только опубликованные записи, чего может быть недостаточно

28 сент. 2017 г. 23:30:19
@jon-furry -- $term->count
можно настроить так, чтобы он включал другие записи, отображаемые во вкладке Все
админ-панели, используя хук из этого ответа.

30 мар. 2022 г. 09:58:26
Похожие вопросы
2
ответов