学习

给WordPress添加一个页面“随机文章” 随机显示一篇文章

2020年2月8日

最近一直在研究WordPress的各种使用功能和方法,发现好多WordPress比较有意思的功能和插件。也在慢慢的完善我这个博客。

今天给大家分享一个很有意思功能,大家可以在先在本站的导航找到随机文章,来体验一下。

这个功能就是新建一个名为“随机文章”的页面,然后当用户点击随机文章页面是,系统会随机显示一篇我们网站曾经发布过的一篇文章。

挺有意思的一个功能,而且无需任何的插件,只需要简单的一段代码和简单的几个步骤即可完成。也不会受我们系统的更新和主题的更新而修改。它可以一直存在。

具体的操作方法:

在本地新建一个文件,文件名随意。我用的是随机的英文(百度翻译的)新建一个名为:random.php文件

然后编辑random.php文件添加一下代码

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

保存。把文件上传到WordPress的当前主题下。

在返回后台,新建一个页面。

名为:随机文章-目录可以随便写, random 的页面,页面模板选择我们新增的这个 random.php 保存即可。页面内容不用写。

然后把新建的页面地址添加到合理的位置,当访问这个页面时,就会随机展示一篇文章。

可以增加网站访客的趣味性。也能增加网站PV。

Only registered users can comment.

Comments are closed.