You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

WordPress实现仅上一篇显示标题的带箭头前后文章链接问题

解决WordPress上一篇/下一篇链接的标题显示问题

我来帮你搞定这个问题!你现在的核心问题是把previous_post_link函数的参数用错位置了——第三个参数是用来控制是否只显示同分类文章的布尔值,不是用来放标题占位符的,这就是上一篇标题没正常显示的原因。

修正后的代码

把标题占位符%title移到第二个参数(链接显示文本)里,和箭头图片放在一起;下一篇保持只放箭头图片即可:

<div class="nav-next"><?php previous_post_link('%link', '<img src="/wp-content/themes/azure-basic-child/images/larrow.png" /> %title'); ?></div>
<div class="nav-previous"><?php next_post_link('%link', '<img src="/wp-content/themes/azure-basic-child/images/rarrow.png" />'); ?></div>

参数简单说明

  • previous_post_link的第二个参数是链接的显示内容,我们把箭头图片和%title(会自动替换为上一篇文章的标题)放在这里,就能实现箭头+标题的效果。
  • 第三个参数默认是false,如果不需要限定仅显示同分类的文章,完全可以省略它。
  • next_post_link的第二个参数只保留箭头图片,这样下一篇链接就只会显示箭头,不会出现标题,正好符合你的需求。

修改后刷新页面,上一篇链接就能正常显示箭头+文章标题,下一篇只显示箭头啦!

内容的提问来源于stack exchange,提问作者Peggy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.28 09:31:21