Intereting Posts
WordPress выбирает шаблон домашней страницы родительской темы вместо дочерней темы one Почему я получаю `вызов функции-члена has_posts () для не-объекта`? защищать отправленные пользователем сообщения Как оптимизировать несколько вызовов WP_Query () на одной странице? Миграция с других CMS на WP – потеря SEO-соков? QTranslate для пользовательского типа сообщения Тип сообщения PostScript WordPress и сортировка по тегам Управление списками категорий таксономии, чтобы скрыть и отобразить особенности Как создать динамическую панель поиска WordPress из Predesigned Static Html Search-Bar? Эхо-строка в нижнем колонтитуле панели администратора рядом с версией нет WP Multisite – Как создать настраиваемый «роутер» для префиксов блога? Ввод php внутри короткого кода echo php Лучший способ устранить xmlrpc.php? Настройка локальной сети на флеш-накопителе Файл javascript не находится в очереди

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

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

У меня есть пользовательский тип сообщения: трейлеры, таксономия: 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, это решение должно работать