Может ли кто-нибудь объяснить, почему этот запрос не работает? Я хочу исключить сообщения, помеченные главной страницей. Он по-прежнему показывает пост с названием категории «домашняя страница» ...Категория исключения Wordpress (WP_Query не работает)
<?php
$query = new WP_Query('category_name=-homepage');
?>
<?php if ($query->have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php
get_template_part('content', 'news');
?>
<?php endwhile; ?>
<?php the_posts_navigation(); ?>
<?php else : ?>
<?php get_template_part('content', 'none'); ?>
<?php endif; ?>
также попытался $ запрос = новый WP_Query ('кошачий = -11'); но он не работает. – MathCiet
Несвязанный ... но чувак, избавиться от всех этих '' тегов ... – rnevius
Вам также нужно изменить 'while (has_posts()): the_post();' to 'while ($ query-> has_posts ()): $ query-> the_post(); '. –