Как вывести записи из одной определенной рубрики в WordPress.

Опубликовано: 24.10.2017

видео Как вывести записи из одной определенной рубрики в WordPress.

Как вывести ленту статей Wordpress на любой странице в меню

При разработке тем на WordPress, иногда, может понадобиться вывести записи только из одной, строго определенной рубрики, или из нескольких рубрик.


Как вывести статьи по рубрикам на главной странице

На самом деле, это очень легко сделать, если использовать функцию query_posts с параметром cat.

Давайте рассмотрим код, который позволяет это сделать. В комментариях даны разъяснения зачем нужна та или иная строка кода.

Этот код нужно вставить в файл темы, который отвечает за циклический вывод записей. Чаще всего это файл index.php.

<?php if ( have_posts() ) : // если имеются записи в блоге.   query_posts('cat=55,66');   // указываем ID рубрик, которые необходимо вывести.   while (have_posts()) : the_post();  // запускаем цикл обхода материалов блога ?> <h1><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h1> <?php the_content();   endwhile;  // завершаем цикл. endif; /* Сбрасываем настройки цикла. Если ниже по коду будет идти еще один цикл, чтобы не было сбоя. */ wp_reset_query();                 ?>

Если вам интересно познакомиться со структорой шаблонов (тем) WordPress, как они создаются и из каких основных файлов состоят, посмотрите уроки этого курса .

rss