Создать блог — дело не столь хитрое. И почти каждый пользователь глобальной сети в состоянии это сделать, немного почитав информации по данной тематике. Другое дело — настроить его так, как хотелось бы. И вот тут появляются на поверхности водной «веб-глади» ранее скрытые подводные камни. Благо, на сегодняшний день для CMS WordPress существует множество плагинов, которые упрощают жизнь неопытному вебмастеру. Но, что делать, если  хочется, к примеру, осуществить вывод записей рубрики wordpress без применения сторонних плагинов? Об этом и будет сегодняшний материал.

В данном случае нет ничего сложного. Нужно лишь вставить необходимый код в нужном месте шаблона. Зачастую, этот код используется в файлах sidebar.php, footer.php, ну и крайне редко в single.php. А вообще все зависит от Вас самих. И так, вот сам код для вставки:

$id=5; // ID нужной категории вывода
$n=5; // сколько записей выводить
$recent = new WP_Query(«cat=$id&showposts=$n»);
while($recent->have_posts()) : $recent->the_post();
?>
<a href=»<?php the_permalink() ?>» rel=»bookmark»>
<?php the_title(); ?>
</a><br><?php the_excerpt(); ?>
<?php endwhile; ?>

Перед вставкой самого кода, естественно, нужно указать переменные $id и $n. Со второй проблем не должно возникнуть, но вот не все знают как узнать id нужной категории. На картинке, что ниже, это описано.

id рубрики

То есть, открываете в админке сайта раздел Записи—>>Рубрики, а далее наводите курсор мыши на интересующую Вас рубрику и внизу, как на картинке, видите ее id. В случае, когда Вам нужно сделать вывод записей из определенных рубрик wordpress с миниатюрами постов, то в код нужно добавить строчку:

the_post_thumbnail( $size, $attr );

Но, помните, что каждая из записей должна содержать миниатюру. На этом всё. И последнее — совет для Вас: используйте лучше чистый код без сторонних плагинов, ведь данная CMS настолько гибкая и простая, что реализовать на ней можно всё, что угодно. Надеюсь, данный материал Вам помог понять, как выполнить в wordpress вывод категории записи.

С уважением, Блог свободного человека!