Intereting Posts
Попытка перечислить термины пользовательской таксономии с использованием get_categories Уменьшает ли URL-адрес данные POST в php? Скрипт Enqueue, только если страница имеет oembed Включите красивые шаблоны WooCommerce 2 на всех страницах сайта Лучший способ добавить изображение в недавний виджет сообщений? Правильный способ показать панель администратора в HTML5. Проблема с возвратом более чем однострочных титров используя расширенное настраиваемое поле для управления цветом hss css Как сортировать сообщения по умолчанию в заголовке по возрастанию? Следующая / Предыдущие сообщения с несколькими таксономиями Добавление пользовательских полей после названия страницы Ошибка jQuery (domChunk) .live не является функцией Не удается заставить работать на короткий код, Moz API Как фильтровать все продукты по товарам_tag (woocommerce) Редактирование информации нижнего колонтитула

Как я могу считать сообщение из таксономии типа сообщения

Как я могу получить счет для опубликованного сообщения из моего пользовательского типа сообщений, из моей таксономии.

У меня есть пользовательский тип сообщения: трейлеры, таксономия: trailere-noi

<?php $items = get_posts( array( 'post_type' => 'trailers', 'numberposts' => -1, 'taxonomy' => 'trailere-noi', )); $count = count( $posts ); echo $count; ?> 

Я использую этот код для консолей для отображения сообщений. Как получить счет для всех сообщений в этой таксономии?


Отклик:

 <?php $related_posts = get_field( 'subtitrare_film' ); $count = count( $related_posts ); echo $count; ?> 

Subtitrare_film – это поле relathionship (INFO: http: //www.advancedcustomfields.com/docs/field-types/relationship/). Этот код. Извлеките номер подсчета полей, но проблема в том, что если в этот пользовательский атрибут ничего нет Поле (отношение fild) возвращает мне номер 1, я хочу отобразить 0 (если ничего не произошло).

Solutions Collecting From Web of "Как я могу считать сообщение из таксономии типа сообщения"

попробуйте что-то вроде этого:

 $items = get_posts( array( 'post_type' => 'trailers', 'numberposts' => -1, 'taxonomy' => 'trailere-noi', )); echo $posts->post_count; 

я вижу другое в вашем коде, функция count () подсчитывает то, что does't существует, переменная $ posts, поэтому, пожалуйста, попробуйте с $ items-> post_count;

другой вариант:

 global $wp_query $items = get_posts( array( 'post_type' => 'trailers', 'numberposts' => -1, 'taxonomy' => 'trailere-noi', )); echo $wp_query->found_posts 

$ wp_query должен вернуть последний запрос, и поскольку get_posts () работает с wp_query, это решение должно работать