最近需要在WordPress主题里增添一个“随便看看”的功能。很多博客已经有这样的一个菜单,点击之后就会随机跳转到一篇文章,现将实现方法简单说一下,大家有兴趣的可以试试。
有些主题可能有类似侧边随机文章的小工具,包括用插件也可以实现。不过俗话说得好,“凡是能用代码解决的一律不用插件。”
我用的方法是建一个模板,具体方法如下:
新建一个php文档,将以下代码粘贴进去,命名为random.php,上传到主题文件夹下。在后台新建一个页面,选择这个模板就可以了。我建的页面是“手气不错(模仿google)”,只要点它就会随机进去一篇文章。
<!–?php /* Template Name: Random */ ?–>
<!–?php $rand_post=get_posts(‘numberposts=1&orderby=rand’); foreach($rand_post as $post) : ?–>
< script>// <![CDATA[
location=”<?php the_permalink(); ?>”;
// ]]></script>
<!–?php endforeach; ?–>
评论