Ссылки категорий, включая все сообщения

wordpress.stackexchange https://wordpress.stackexchange.com/questions/8297

  •  16-10-2019
  •  | 
  •  

Вопрос

Действительно ржавый на фронте WordPress.

Я использую пользовательские постоянные ссылки /%category%/%postname%/ так же хорошо как WP No Category Base плагин, так что мои URL -адреса выглядят так: http://www.url.com/parent_category/child_category/

У меня есть только index.php на данный момент, с максимально основной петлей:

<?php if (have_posts()) : ?>

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

<div class="post">
   <?php the_title(); ?>
   <br />
   <?php the_content(); ?>
</div>

<?php endwhile; ?>    
<?php else: ?>   
<?php endif;?>  

Проблема в том, что все сообщения проходят, а не только посты в категории, представленной URL. Я не думал, что мне нужен пользовательский запрос, потому что ссылка, которая привела меня к конкретному URL -адресу, должна была быть перенесена. Что мне не хватает?

Это было полезно?

Решение

А <?php query_posts(); ?> В вашем коде заставляет глобальный запрос сброшен, чтобы показать все сообщения вместо того, что установлено вашими правилами переписывания. Вы должны удалить эту линию.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с wordpress.stackexchange
scroll top