Intereting Posts
Ограничить the_excerpt с максимальным количеством символов x Множественная роль пользователя при регистрации добавить одностраничное содержимое в другое Переадресация цикла (только для сетевого администратора сети) Переименование значений пользовательской таксономии Отображение сообщений только с приближающимися датами согласно их значению даты поля Пользовательская структура константы для пользовательского типа сообщения Разработка плагина WordPress от Scratch. Как? Почему эта функция поиска javascript в WordPress Admin не работает? Как создать пользовательский фильтр таксономии, чтобы ИСКЛЮЧИТЬ термин Сколько времени требуется для инициирования автоматических обновлений темы / плагина? Как подключиться к быстрому действию редактирования? WordPress Permalinks% postname% для RSS2 URL канала получить сообщения от meta_key из внутреннего ключа post meta Оптимизировать вставку и удаление почты для массовых операций?

post_type не работает, когда присутствует tag__in?

Я заметил, что когда у меня есть аргумент tag__in , post_type игнорируется. Кто-нибудь заметил это или знает исправить?

 `$args = array( 'post_type' => 'page', 'posts_per_page' => 16, 'tag__in' => array(10, 11, 13, 15), 'post_status' => 'any', 'orderby' => 'ID', 'order' => 'DESC' ); 

благодаря

Это не ошибка, о которой я слышал, поэтому я бы удостоверился, что у вас нет плагина или какой-либо другой фильтрации кода pre_get_posts .

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

 $query = new WP_Query($args); echo '<pre>'; var_dump($query->request); echo '</pre>'; 

Используя это, вы можете проверить, включает ли WHERE значение post_type для 'page' или 'any'.