Intereting Posts
Администратор сайта создан с помощью wpmu_create_blog, доступным только во второй попытке wp_enqueue_scripts и CSS Как не отображать экземпляр виджета динамически? Создать пользовательский пост из другого пользовательского сообщения Использование плагина проверки орфографии в TinyMCE Мета-запрос: получать сообщения со значением в многомерном массиве Безопасность WordPress – как заблокировать альтернативный доступ к WordPress Плагин README.txt не обновляется в Каталоге (стабильный тег является правильным) Используйте разные «Single.php» для настраиваемых категорий Проблема с страницей архива пользовательской таксономии Отображение данных профиля пользователя на лицевой панели Использование данных, отправленных через AJAX в нескольких функциях в WP плагине Плагин WordPress для одноразовой регистрации событий? Запланировать автоматические обновления WordPress только в рабочие часы Шрифты Enque Typekit – не найдены

WP_Query для получения сообщений в определенном теге или имеет post_format

Я хочу получить посты для двух разных таксономий.

Я хочу публиковать сообщения только в том случае, если эти сообщения имеют либо longform, либо post_format – это тип ссылки.

Я пробовал приведенный ниже код, но он не работает:

$query = new WP_Query(array( 'relation' => 'OR', 'posts_per_page' => 2, array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array( 'post-format-link' ) ), array( 'taxonomy' => 'space', 'field' => 'id', 'tag__in' => array('16') // 16 is the code for tag longform ) )); 

Solutions Collecting From Web of "WP_Query для получения сообщений в определенном теге или имеет post_format"

Попробуйте приведенный ниже код: –

 $query = new WP_Query(array( 'posts_per_page' => 2, 'tax_query' => array( 'relation' => 'OR', array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array( 'post-format-link' ) ), array( 'taxonomy' => 'space', 'field' => 'term_id', 'terms' => array('16'), // 16 is the code for tag longform 'operator' => 'IN' ) ) ));