17 次查询 耗时 0.059 秒
共写了380个字,约1分钟读完,有0条留言
登录/注册

时光机 · 2020年9月28日 0

WordPress文章页获取同分类目录下上下篇文章

<!--输出上一篇文章标题链接-->
<?php if (get_previous_post(true)) { previous_post_link('%link','%title',true);} else { echo "没有了,已经是最后文章";} ?>
<!--输出下一篇文章标题链接-->
<?php if (get_next_post(true)) { next_post_link('%link','%title',true);} else { echo "没有了,已经是最新文章";} ?>

get_previous_post()函数为例,它有两个参数,$in_same_cat和$excluded_categories,前者为是否相同分类目录,默认为false,后者为排除某个分类目录的ID,默认为空。因此get_previous_post(true)表示获取同分类目录下上一篇文章。