Вывод записей из определенной рубрики на страницу

Вывод записей из определенной рубрики на страницу wordpress достаточно простая задача, так как вп очень гибкая система для создания сайта. Она мало чем ограничивает нас, а возможности по изменению шаблона почти безграничны.

В этой заметке пойдет речь о том, как можно вывести посты определенной рубрики на страницу.
Передо мной поставили интересную задачу — сделать отдельный шаблон для страницы и на эту страницу вывести все посты из 5 рубрик.

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

На помощь пришел код:

<?php
if ( have_posts() ) :
query_posts('cat=50,51,52,53'); // указываем ID рубрик, для вывода
while (have_posts()) : the_post(); // цикл, который соберет все записи
?>
<div class="template-body">
<h3><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h3> <!--ссылка на запись-->
<?php the_post_thumbnail(); ?> <!--миниатюра-->
<?php the_content();?><!--контент записи-->
</div>
<?php
endwhile; // конец вывода записей.
endif;
wp_reset_query();
?>

Благодаря этому коду, получаем страницу, схожую по функционалу с главной, но при этом мы можем выбирать из каких рубрик, показывать посты.

При верстке некоторых дизайнерских макетов, такая реализация сохранит вам время и нервы.

Поделиться в социальных сетях: