Articles of налоговый запрос

Не найдено ни одного результата для категории второго уровня

Я пытаюсь получить сообщения из категории. У меня есть 2 уровня и 3 уровня иерархии. Я использую налоговый запрос в pre get posts filter для изменения запроса. Запрос отлично работает для категории первого и третьего уровней, но не показывает результат для категории второго уровня. Запрос при проверке имеет 0 = 1, добавленный в предложение where […]

Как отобразить только формат видеопотока?

Я фактически застрял, чтобы отобразить формат сообщения «видео» в разделе видео на главной странице. Вот мой текущий код: <?php // The Query $query = new WP_Query( array( 'posts_per_page' => 4, 'tax_query' => array( array( 'taxonomy' => 'post_format', 'field' => 'slug', 'terms' => array('post-format-video'), 'operator' => 'IN' ) ) ) ); if ( $query->have_posts() ) : […]

В tax_query это правильный код? Мне нужно получить доступ к видеороликам для начинающих

$args = array( 'post_type' => 'videolesson', 'ordeby' => 'rand', 'order' => 'DESC', 'posts_per_page' => 8, 'tax_query' => array( array( 'taxonomy' => 'level', 'field' => 'slug', 'terms' => 'beginner', 'operator' => 'IN', array( 'taxonomy' => 'vidsubjects', 'operator' => 'EXISTS' ), ), ), ); $getting = new WP_Query( $args );

WP Query tax_query не возвращает сообщения

У меня есть запрос WP, который ищет любые пользовательские сообщения под типом «tribe_events», помеченные как «признанные» в таксономии «tribe_events_cat». Поэтому, чтобы быть ясным: post_type = 'tribe_events' Таксономия = 'tribe_events_cat' terms = 'featured', 'streamteam' Тем не менее, он ничего не возвращает, когда за пределами идентификатора страницы 199. Я могу прокомментировать tax_query, и он работает, но возвращает […]

tax_query (если условия пусты)

Я смущен, что мне передать, чтобы получить все сообщения со всех условий? Прямо сейчас я могу, например, передать featured , чтобы получить все events , но как мне получить все события? Я знаю, что могу просто избавиться от tax_query() но я использую это как параметр, где я могу пройти определенный налог или если нет, я […]

WordPress tax_query игнорирует отношение OR

Я ребята, я пишу метод связанных сообщений, и я пытаюсь получить все сообщения, которые имеют один или несколько терминов в одной или нескольких таксономиях. Вот пример того, что моя функция выплевывает: array( 'post_type' => array ( 0 => string 'post', 1 => string 'event', 2 => string 'quiz', 3 => string 'newsletter' ), 'posts_per_page' => […]

Tax_query не работает на multisite

Этот запрос работал нормально, но теперь у меня проблемы с ним, так как я переключился на multisite. Я добавил «global $ переключен» и «switch_to_blog (4)», и он отлично работает, когда я удаляю аргумент «tax_query»! но когда я добавляю его обратно, он не возвращает никаких результатов. global $switched; switch_to_blog(4); $args = array( 'post_type' => 'grille', 'posts_per_page' […]

Динамически получить пользовательскую таксономию и добавить в tax_query

У меня есть один (шаблон) .php, называемый «Отдел», Я зарегистрировал обычную таксономию под названием «Отделы», которую можно назначить почтой. Цель состоит в том, чтобы выводить сообщения, относящиеся к этому отделу, только когда я нахожусь на этой странице single-department.php Выполнение этого для одной таксономии (статически) является прямым $department_args = array( 'post_type' => 'post', 'tax_query' => array( […]

Запросить все сообщения в одной таксономии? Почему мой код не работает?

Я пытаюсь показать все сообщения, связанные с таксономией (не термин), но, похоже, это не работает. <?php $args = array( 'post_type' => 'projects', 'tax_query' => array( array( 'taxonomy' => 'clients', 'terms' => 'Unilever' ) ) ); $the_query = new WP_query(); $the_query->query($args); if($the_query->have_posts()):while($the_query->have_posts()):$the_query->the_post(); php the_title(); endwhile; endif; wp_reset_query(); ?>

Исключить тип сообщения с pre_get_posts?

Я использую pre_get_posts для отображения пользовательского архива таксономии. Теперь я добавил сообщение типа «фотография», использующее одну таксономию с типом сообщения по умолчанию. Как я могу исключить сообщения «фото», получаемые циклом архива таксономии, путем обновления моей существующей функции? function my_breakfast_query ( $query ) { // not an admin page and is the main query if (!is_admin() […]