Как отобразить три случайных поста в WordPress
Доброго времени суток. В данной статье мы рассмотрим как отобразить 3 случайных статьи. Точнее ссылки на эти статьи, но это уже Вам решать. Почему 3? Опять же, просто так, можно и одну, и пять и шесть. Сколько пожелаете.
Задача: необходимо в сайдбаре отобразить ссылки на три случайных статьи. Приступим к реализации. Пример я буду делать на встроенной теме Twenty Twelve.
Открываем файл sidebar.php нашей темы и добавляем в него следующий код:
<div id="secondary" class="widget-area" role="complementary"> <aside class="widget"> <h2>Три произвольных статьи</h2> <ul> <?php $posts = get_posts('orderby=rand&numberposts=3'); foreach($posts as $post) { ?> <li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li> <?php } ?> </ul> </aside> </div>
Сохраняем и переходим на сайт, смотрим, что получилось.
Если Вы хотите изменить количество отображаемых статей, то измените numberposts=n, n — это количество статей.
Данный пример Вы можете перенести и на интернет магазин на вордпрессе, и на новости. Решать Вам как использовать данный пример.
Ну, вот и все :)