Не секрет что wordpress широко используется блогерами для ведения блога, у каждого такого блога есть коллекция записей, которые в свою очередь разбиты по рубрикам. Каждая рубрика, таким образом, содержит записи. Давайте посмотрим пример, как можно вывести последние записи из рубрики.
В примере мы будем использовать класс WP_Query, который позволяет получать доступ к записям, страницам, и произвольным данным в WordPress посредством простой комбинации передаваемых параметров. В этом случае отпадает нужда составлять сложные SQL запросы в базу данных, т.к. WP_Query возлагает это на себя.
<ul> <?php $ID=32; // id рубрики $count=3; // кол-во записе для показа $recent = new WP_Query("cat=$ID&showposts=$count"); while($recent->have_posts()){ $recent->the_post();?> <li><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></li> <?php } ?> </ul>
Два параметра, которые необходимо указать, $ID – id рубрики, из которой следует выбрать записи, можно сделать чтобы это значение задавалось автоматически, $count – количество записей которые будут показаны из рубрики. Собственно всё.
Данный способ хорош тем, что нет необходимости устанавливать плагины для реализации этой задачи, т.к. делается это своими руками довольно просто. Так же для наглядности можно добавить миниатюры к постам, таким образом будет выводиться миниатюра поста, а затем его название.
Рекомендую так же прочесть статьи о том, как сделать вывод последних комментариев в wordpress, а так же сделать показ случайных записей.