为WordPress增加上一篇下一篇功能

WordPress增加上一篇下一篇功能

——独立观察员 2014.04.10

    我觉得,网站,尤其是博客,在文章顶部或是最末尾出现”上一篇”、”下一篇”这类的链接还是很有必要的。刚好我的WordPress站还没有这个特性,所以就搜索了一下。

主要参考了两篇文章:

实现wordpress文章页调用同分类上/下一篇文章

next_post_link()和previous_post_link()的用法

摘录一下第二篇文章里的部分内容:

next_post_link()函数的用法:这个函数是在wp-include/link-template.php文件中定义的,定义如下:

 

可以看到有4个参数,第一个参数是指定格式,第二个参数是指定标题,第三个参数就表示在不在同一类中寻找,默认为false即不同类,第四个参数表示是不是排除某一类。

最后得出以下代码(仅供参考):

区分分类版:

 

不区分分类版:

 

只要将代码放在你想让它出现的位置即可,至于我,我还是按照《WordPress使用HeadWay主题和WP-PostViews插件显示浏览量的简单方法》里的方法来放置代码的。当然,这次我是放在”Meta Below Content”里——也就是文章末尾。

 

效果:

 

至于美化,请大家”八仙过海各显神通”。

后记:

也可用WP Page Numbers插件实现,效果更好:

WP Page Numbers 效果

打印本文

回复