kn007的个人博客
♥ You are here: Home > 软件与网络 > php > wp实现随机显示一篇文章,类似于手气不错

wp实现随机显示一篇文章,类似于手气不错

by | 13 Comments

提醒:本文最后更新于 3910 天前,文中所描述的信息可能已发生改变,请仔细核实。

昨晚 老猫Music 问我,能不能说打开一个页面,然后自动跳转到随机一篇文章,类似于手气不错。他说那样的话,可以让一些老帖子重见天日。

想想也是有道理的,而且也确实是容易实现。

首先呢,在主题根目录下,以utf-8模式新建一个php文件,命名为randompost.php(当然啦,可以其他名字,随你)。输入如下内容:

<?php
/*
Template Name: randompost(手气不错)
*/
?>
<?php $rand_post=get_posts('numberposts=1&orderby=rand'); foreach($rand_post as $post) : ?>
<title><?php echo '手气不错 | kn007的个人博客'; ?></title>
<script> location="<?php the_permalink(); ?>";</script>
<?php endforeach; ?>

 title可以自己改一下哈。

接着在 WP后台 --> 页面 --> 新建页面 -->找到这个 randompost(手气不错) 模版,选择它,别忘了搞个标题(其实就是个地址),我用的是lucky,即地址是:kn007.net/lucky,然后直接发布就行。

现在你可以在导航栏等添加这个页面了,我自己是用不上,不过我有在导航栏的Clock&Musicbox里面搞了个按钮来提示有这一功能。

现在就点击 

来试试吧!

转载请注明转自:kn007的个人博客的《wp实现随机显示一篇文章,类似于手气不错

donate
有所帮助?

Comments

13 Comments立即评论
  1. 不懂代码的苦逼顺手拿走了! :cool:

  2. 哈哈,用上了 效果不错哦! :o
    马上就能让那些无人关注的老帖子重见天日。 :smile:

  3. 其实侧边栏加个随即文章就好了。。 :o

    1. MOD回复

      @大发: 同感,只不过这个好玩一点

  4. 回复

    手气不错我用过,挺好玩,放了几天就又给撤了...

    1. MOD回复

      @老驴: 嗯,一般是这样的

  5. LV4回复

    这个蛮好的。对他那种音乐博客,可以把以前的有些音乐翻出来。技术博也可以有。我那种貌似就不用了,不过收藏一下,以后有可能会用到 :mrgreen:

    1. MOD回复

      @乐猪: 嗯嗯嗯

  6. :grin: 顺手拿走了

  7. 回复

    很不错的样子 :roll:

    1. MOD回复

      @两天: 还好

  8. 回复

    给力,刚才折腾了一下,搞定。

    1. MOD回复

      @番茄: 哈哈。是嘛

icon_wink.gificon_neutral.gificon_mad.gificon_twisted.gificon_smile.gificon_eek.gificon_sad.gificon_rolleyes.gificon_razz.gificon_redface.gificon_surprised.gificon_mrgreen.gificon_lol.gificon_idea.gificon_biggrin.gificon_evil.gificon_cry.gificon_cool.gificon_arrow.gificon_confused.gificon_question.gificon_exclaim.gif