在 WordPress 导航栏 添加 “随便看看” 功能

有些网站在导航栏 添加 “随便看看” 功能,就是点击后随机出现一篇文章的效果,对于无聊不知道看什么的读者或许有点用吧,下面教大家实现方法:

后台」→「外观」→「编辑」 「functions.php」文件,把下面的代码添加进去:

//导航菜单添加手气不错按钮
function random_postlite() {
    $loop = new WP_Query( array( 'post_type' => array(post),'orderby' => 'rand','posts_per_page' => 1 ) );
while ( $loop->have_posts() ) : $loop->the_post();
wp_redirect( get_permalink() );
endwhile;
}
if ( isset( $_GET['random'] ) )
add_action( 'template_redirect', 'random_postlite' );

然后在「后台」→「外观」→「菜单」中添加一个链接类型的菜单,在URL中输入:https://你的网站/?random,在链接文本中输入:随便看看。

# 更多WordPress技巧,请关注「WordPress专题

代码来源:zhangge