代码实现WordPress点击进入随机一篇文章的方法

时间:2022-04-23
本文章向大家介绍代码实现WordPress点击进入随机一篇文章的方法,主要内容包括新建一个php文件,输入以下内容,以utf-8编码格式保存、将该文件命名为template-random.php并上传到当前主题文件夹下、后台新建-页面,模板选择“random-devework.com”、基本概念、基础应用、原理机制和需要注意的事项等,并结合实例形式分析了其使用技巧,希望通过本文能帮助到大家理解应用这部分内容。

在开始之前,你可以点击本站右侧“类Metro风格侧边栏”的中间那个图像,如果你够仔细的话,你会发现你的浏览器的地址栏里的url首先是 http://devework.com/random ,然后会跳转到另外一个url。这个就是所谓WordPress点击进入随机一篇文章,类似于一些网站的“随便看看”功能。实现这个功能固然可以使用插件,但还是那句话——“可以用代码实现的坚决不用插件”;该方法原理是通过自定义页面加上函数query_posts获取随机文章一篇,再通过javascript获取地址并跳转。下面呈上方法:

新建一个php文件,输入以下内容,以utf-8编码格式保存

<?php /* Template Name: random-devework.com */ ?> <?php $rand_post=get_posts('numberposts=1&orderby=rand'); foreach($rand_post as $post) : ?> <script> location="<?php the_permalink(); ?>";</script> <?php endforeach; ?>

将该文件命名为template-random.php并上传到当前主题文件夹下

后台新建-页面,模板选择“random-devework.com”

Jeff建议将固定链接修改为http://你的域名/random之后,之后只要你访问http://你的域名/random ,就可以实现点击进入随机一篇文章啦!