Последние новости:

Поиск по сайту:

Эвм - это загрязнитель в его чистейшем проявлении: Ее отходы неотличимы от пищи, которую она производит. (Алан.Дж.Перлис)

Как создать страницу, отображающую случайные посты в WordPress

FavoriteLoadingДобавить в избранное
07.08.2016

Вы когда-нибудь видели на сайтах эту замечательную функцию? У нас есть ссылки в верхней панели навигации, чтобы что-то вроде Stumbe! или чтение случайных статье или какой-либо другой творческий текст. При нажатии на эту ссылку, она приведет вас на страницу, которая отображает одну случайную страницу. Каждый раз при обновлении, вам показывается случайный пост. Ну этот трюк только для вас тогда.

Вы должны использовать пользовательскую страницу в качестве домашней страницы в WordPress, чтобы создать собственный шаблон страницы. И просто вставить этот код в там:

<?php
query_posts(array('orderby' => 'rand', 'showposts' => 1));
if (have_posts()) :
while (have_posts()) : the_post(); ?>
<h1><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></h1>
<?php the_content(); ?>
<?php endwhile;
endif; ?>

Это простой цикл в WordPress, который работает под управлением запроса для отображения случайных постов и число 1 там говорит WordPress, чтобы показывать всего 1 пост. Вы можете изменить это число, но большую часть, если необходимо показать более одного поста за один раз.

У нас есть статья с примерами быстрого чтения на нашем сайте, чтобы вы могли видеть этот трюк в действии.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...
Поделиться в соц. сетях:

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

**ссылки nofollow

0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Это может быть вам интересно

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить

Спасибо! Ваша заявка принята

close

Спасибо! Ваша заявка принята

close