描述

上一篇日志,下一篇日志的导航,只能在日志页使用。

基本用法



默认HTML代码

上一篇: 下一篇: 

这是最常用的方法,如果上一篇没有日志了,他就什么都不显示,符合绝大多数需求。

只显示同分类下的上一篇和下一篇文章

先来了解下Wordpress的上一篇、下一篇的函数格式



参数说明

$format:格式化被显示的字符串,缺省值是”‘? %link”,第二个函数缺省值是”%link ?”。

$link:被显示的字符串,缺省值是上一篇或下一篇的”$title”,也可以设置为其它你想显示的字符串。

$in_same_cat :表示是显式同一类别下的文章还是不区分类别的文章,缺省值false表示不区分类别,只以发帖的时间先后来确定。

$excluded_categories:表示在显示上一篇或下一篇时是否排除掉某分类,缺省不排除,如果排除,把分类ID列在此处,以英文逗号分隔。

直接给出只显示同分类下的上一篇和下一篇的链接代码



判断是否为最新日志

判断上一篇或下一篇是否有日志,SJY一般会如此这般的用法



上面的代码我默认设置为同一分类下的上一篇和下一篇了,如果不需要,则把true改成false,或者直接删除true即可。

这里引申出一个问题,如果只显示同一分类下的上一篇和下一篇,当没文章时依然会显示空白,而不是输出代码中的“已经是最后文章“,解决办法是给特定的分类下指定ID

term_id);
}
$categoryIDS = implode(",", $categoryIDS);
?>


好了,现在所有问题都解决了。

关键字:wordpress函数,next_post_link,previous_post_link
内容编辑:创业博客