У меня есть много статей, которые я показываю на странице моей категории.Wordpress loop не показывает все сообщения
Вот код.
<?php if(is_category(4)) { ?>
<?php while (have_posts()) : the_post(); ?>
<div class="work">
<div class="work-thumb">
<a href="<?php echo get_permalink(); ?>">
<?php the_post_thumbnail(); ?>
</a>
</div>
<div class="work-title">
<a href="<?php echo get_permalink(); ?>"> <?php the_title(); ?></a>
</div>
</div>
<?php endwhile; // end of the loop. ?>
<?php } ?>
Это просто цикл по всем статьям, но не показывает все из них, так же, как 50%
Что может быть проблема>?
У меня нет ограничений на мой цикл, но он показывает последние 150 сообщений. Мне не нужна разбивка на страницы, я хочу показать их все на одной странице. – user3649628
Это не на странице администратора. это category.php – user3649628
В моем ответе вам еще нужно применить одно из двух последних исправлений. Вы используете пользовательский запрос? Если да, не могли бы вы вставить его в свой вопрос? Если код в вашем вопросе - это весь код, который находится в файле шаблона, тогда вам нужно будет использовать метод крюка 'pre_get_posts' –