Как Создать Страницу Для Отображения Случайной Записи

Случайная запись

В твоём блоге возможно уже есть большое колличество записей, которые пользователи не читали. Почему бы не создать страницу для отображения случайной записи? Это очень просто сделать.

Бавария ждёт тебя.Путеводитель по Нюрнбергу

Сперва нужно создать шаблон страницы. После этого вставить в файл шаблона следующий код:

<?php
query_posts(array('orderby' => 'rand', 'showposts' => 1));
if (have_posts()) :
     while (have_posts()) : the_post(); ?>
         // WordPress loop, случайный пост будет здесь
     endwhile;
endif; ?>

Это отличный способ вернуть к жизни старые записи.

Об авторе Skech

Погонщик умов.
Запись опубликована в рубрике Wordpress с метками , , . Добавьте в закладки постоянную ссылку.

23 комментария: Как Создать Страницу Для Отображения Случайной Записи

  1. parkfoto говорит:

    Работает это, но, по всей видимости, на новых версиях.

    На моем сайте стоит старая, я кое-чего поменял в коде и обновляться лень.

    Так пришлось копать код query, чтобы оно съело параметр rand() (именно со скобками, функцию руками вызывать пришлось) :)

  2. Молодец говорит:

    О! Супер, как раз хотел сделать себе такое, и не знал – как называется и где искать, отличная функция.

  3. Летописец говорит:

    А нет ли возможности создать код вывода случайной записи на главной странице? Или хотя бы краткого анонса в сайдбаре?

  4. ПТ говорит:

    И чем чаще такие записи выплывают, тем больше народу будут интересоваться записями.

  5. CharnaD говорит:

    Хы. А еще можно выводить пост, который был «год назад». Ну пусть не прямо в тот же день, но близко.

  6. Диана говорит:

    как раз хотел сделать себе такое, и не знал – как называется и где искать.
    Спасибо…

  7. artem говорит:

    да,очень полезная функция, поддерживаю…

  8. Чеширский кот говорит:

    Спасиб,оказывается ничег сложного нет,буду использовать:)

  9. Судочник говорит:

    Опа, отлично, а то раньше писал и никто не читал, так хоть вспомнится…

  10. bazilix говорит:

    спасибо то что искал!

  11. Alexpts говорит:

    А как в сайдбаре вывести 3 случайные записи?

  12. Оскар говорит:

    А Зачем делать его случайным?!

  13. Михаил говорит:

    Работает это, но, по всей видимости, на новых версиях!!!

  14. Герман говорит:

    Довольно хорошее предложение!

  15. mir говорит:

    В принципе, не ново) Только на вашем сайте что-то не нашел «случайных записей»

  16. access говорит:

    А сортировать эти случайные записи по важности можно как-то? Ну, например я хочу чтобы конкретная запись встречалась чаще чем остальные…..

  17. excl говорит:

    mir, а здесь не так много контента, чтобы случайные записи выводить.

    Данный механизм мне кажется будет наиболее эффективен, если анонсом первым постом выводить и на блогах, где на самом деле много постов.

  18. Яна говорит:

    А еще можно выводить пост, который был “год назад”. Ну пусть не прямо в тот же день, но близко.

  19. Тиц говорит:

    Походу работает только в новых версиях!

  20. linker говорит:

    Огромное вам спасибо! мне как раз понадобились 6 случайных циклов в разных частях страницы. Такой вариант подойдет не только для блогов, но и обычных сайтов.

  21. othepamepesse говорит:

    А давно ли запустили этот сайт?

  22. woman говорит:

    http://www.vverx.com – вы лучшие!

  23. Вино говорит:

    А вот про это способ не знал, плагинами пользовался.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">