在 WordPress 中获取上一篇/下一篇文章的方法有很多,本站分享两种方式:一种为默认方式(更快捷)、另一种为高级方式(更强大)。
默认方式
WordPress 提供了两个快捷函数来获取上一篇/下一篇文章,自动生成完整的 a 标签,格式为:<a href="文章链接">文章标题</a>
。
<?php previous_post_link('上一篇:%link'); ?>
<?php next_post_link('下一篇:%link'); ?>
高级方式
默认方式函数生成的是固定的 a 标签,但是很多时候,我们需要对上一篇/下一篇文章进行一些高级自定义,那么再用默认方式的函数就无法实现了,那么我们可以采用 get_adjacent_post() 函数来获取上一篇/下一篇文章的对象,从而实现高级自定义。
$prev_obj = get_adjacent_post('','',true);//获取上一篇
$next_obj = get_adjacent_post('','',false);//获取下一篇
get_adjacent_post() 函数返回的是一个对象,我们就可以通过 -> 的方式获取具体信息了,比如:
$prev_obj->ID;//上一篇文章的ID $next_obj->post_title;//下一篇文章的标题
这样我们就可以根据自己的需求对上一篇/下一篇文章的内容进行高级自定义了。
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » WordPress 获取上一篇/下一篇文章的方法(含高级自定义方式)
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » WordPress 获取上一篇/下一篇文章的方法(含高级自定义方式)