Как получить случайное сообщение в Wordpress?Получите случайное сообщение в Wordpress
Я хотел бы отобразить кнопку на странице, которая при нажатии переходит к случайному сообщению из блога. Я не хочу, чтобы на странице отображалась случайная запись, я просто хочу ссылку, которая ведет к этому сообщению. Я попытался найти код в Google и здесь, в stackoverflow, но не успел.
Спасибо ...
UPDATE:
Вот мой код шаблона:
<?php /*Template Name: Random*/ ?>
<?php get_header(); ?>
<nav><?php wp_nav_menu(array('menu' => 'Main Nav Menu')); ?></nav>
<div id="main-content-archive">
<div class="grey-text">Random post</div>
<?php $query = new WP_Query(array ('orderby' => 'rand', 'posts_per_page' => '1'));?>
<?php if (have_posts()) : while ($the_query->have_posts()) : $the_query->the_post();
echo '<li>';
the_title();
echo '</li>';
?>
<?php endwhile; ?>
<?php else : ?>
<h2>Not Found</h2>
<?php endif; ?>
</div>
<?php get_sidebar(); ?>
<?php get_footer(); ?>
Возможно, это может помочь вам: [случайный пост плагин] (http://wordpress.org/extend/plugins/random-posts-plugin/) – Cyclonecode
Спасибо но я надеялся на простой код. Этот плагин не позволяет настраивать ссылку в том смысле, что я могу заменить список последних сообщений кнопкой. Любая другая идея? – rlesko
@rlesko a) ** не использовать переменные, которые легко могут быть получены путем глобализации по ядру - не используйте «' $ query' "," $ post' "и т. Д. Вместо этого используйте, например. '$ myQuery' или что-то в этом роде ... –