👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →
Многие публикации так и остаются незаслуженно забытыми посетителями блога, и не так уж и много способов напомнить о них. Один из таких способов — вывод случайных публикаций. Так как никакой системы в таком выводе нет, то рано или поздно в него попадут все публикации блога, в том числе и малокомментируемые. Такой случайный вывод можно сделать, не прибегая к помощи дополнительных плагинов.
Добавьте следующий код туда, где нужен вывод случайных постов:
get_results("SELECT ID FROM $wpdb->posts WHERE post_status = 'publish' AND post_type = 'post' ORDER BY RAND() LIMIT 5"); if ($randompost) { foreach ($randompost as $post) { $ID = $post->ID; $postid = get_post($post->ID); $title = $postid->post_title; ?> <li><a href="" title=""></a></li> <div class="more">(показать другие)</div>
Количество постов определяет LIMIT 5. Этот код я подглядел в блоге Александра Тодосийчука. Говорим ему спасибо!

Хотелось бы такую же функцию.. только с превью первых картинок )
Как сделать вывод случайных постов только из определенной рубрики?
хочу управлять количеством выводимых постов
но не знаю как вставить функцию