Как вывести ссылки на случайные статьи WordPress?

Раздел: Советы
Написано: 3.06.2015
Автор: Antonio

Переделывал раздел поиска и решил вместо гугловской формы поиск (все равно похоже ей никто у меня не пользуется) вывести блок из 5 ссылок на случайные статьи из случайных категорий блога.

Wordpress лого

Мне кажется, получилось довольно не плохо, даже самому интересно понажимать в несуществующем поиске F5 чтобы увидеть какие статьи выдаст рандом :-)


Код для вывода случайных статей WordPress (названия статей и ссылок на них)

<?php
global $post;
$postid = $post -> ID;
$args = array(
'orderby' => 'rand',
'showposts' => '5',
'post__not_in' => array($postid)
);
query_posts($args);
while (have_posts()) : the_post();
echo '<li><a href="'.get_permalink().'" title="'.the_title('','',false).'" target="_blank">'.the_title('','',false).'</a></li>';
endwhile;
?>

В результате, если применить стили в css, можно получить похожее или даже красивее.

search not found nemcd blog

Таким не сложным образом можно немного расширить функционал WordPress и порадовать читателей :-)

Поделиться с друзьями или в соц.сетях (спасибо)
Ещё похожие заметки:

Deprecated: Функция get_settings с версии 2.1.0 считается устаревшей! Используйте get_option(). in /data/site/nemcd.com/www/wp-includes/functions.php on line 6260
WordPress URL страницы
block-library WordPress remove удалить
Убрать #more- в WordPress
В воскресенье обновил тему и движок блога
WordPress отключить корзину

Написать


Warning: Undefined variable $user_ID in /data/site/nemcd.com/www/wp-content/themes/desk-mess/comments.php on line 108

Копирование информации с сайта возможно только с указанием прямой ссылки - https://nemcd.com