Intereting Posts
Путь к изображению в js с wp_localize_script Конкретный контент на страницах, основанных на пользователе Добавить заголовок для предыдущих и следующих сообщений в тему Yoko Фильтр Пользовательский тип сообщения другим типом персонализированного сообщения скрипт enqueue на странице архива типа персонализированного сообщения Отображать сообщения WordPress с помощью терминов id или name WordPress search.php pagination перенаправляет на главную страницу Доступ к WordPress допускал меньше страниц до тех пор, пока пользователь не войдет в систему Как я могу ограничить доступ к определенным частям страницы, а не только самой странице? Как добавить изображение в rss? Используйте WordPress с помощью специального поставщика OAuth2 Создать пользователя из внешнего файла как обновить настройки permalink wordpress? (без панели администратора) Жестко закодированные пути в моем плагине корневые ссылки для нескольких припаркованных доменов

Получать условия для нескольких сообщений сразу?

Я знаю, что могу получить условия для одного сообщения, используя wp_get_post_terms , но есть ли способ (без написания цикла) получить все термины, используемые в массиве сообщений?

Это будет wp_get_object_terms . Вам понадобится массив идентификаторов сообщений в качестве входных данных, а также таксономия, в которой вы хотите получить условия для (скажем: книги). Это должно работать (непроверено):

 $my_query = new wp_query ($args); $my_posts = $my_query->posts; $my_post_ids = wp_list_pluck ($my_posts, 'ID'); $my_terms = wp_get_object_terms ($my_post_ids, 'books');