Intereting Posts
Добавление виджетов с помощью Featured Image с помощью Customizer запускает сотни запросов Как импортировать столбец Excel в базу данных wordpress? register_taxonomy и переменная переписать Задайте роль пользователя по умолчанию Как остановить создание WordPress URL-адресов, которые не существуют Необходимо вручную добавить нескольких пользователей WP с одинаковым адресом электронной почты (без уважительной причины) поместить пользовательский файл внутри профиля пользователя после user_login admin Почему возврат первой категории повторяется дважды? У меня есть функции в моем плагине wordpress. Как заставить их работать на меня? Как я могу отображать / скрывать определенный контент на основе поля «Тема»? Как создать правило перезаписи IIS7 для одной категории Ограниченные таксономии пользователей WordPress Front-End функция не появляется, когда шаблон страницы вызова Как проверить, был ли продукт приобретен в течение последних 365 дней, прежде чем отображать что-либо Get_Posts, только если в обеих категориях

Отображать только типы сообщений, которые являются прямыми детьми текущей таксономии

У меня есть иерархическая структура категорий, использующая таксономии, с таможней, отображаемой внутри них.

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

В настоящее время я использую код по умолчанию.

<?php if (have_posts()) : while (have_posts()) : the_post(); ?> 

Я не программист и не умею найти что-либо с точным или достаточно близким совпадением для меня, чтобы разобраться.

Solutions Collecting From Web of "Отображать только типы сообщений, которые являются прямыми детьми текущей таксономии"

Вы пытались WP_Query ? Используя мои знания и документацию WP_Query , я сделал следующее:

 $args = array( 'post_type' => 'my_post_type', //change the post type here 'post_status' => 'publish', 'tax_query' => array( array( 'taxonomy' => 'my_category', //change the taxonomy name here 'field' => 'id', 'include_children' => false, 'terms' => 10 //change the term id here ) ) ); $_query = new WP_Query($args); if ($_query->have_posts()): while ($_query->have_posts()): $_query->the_post(); //do something here the_title() etc endwhile; endif; wp_reset_query(); 

Магия должна исходить из атрибута include_children . Проверьте это 🙂

Это то, что вы хотели?