wordpress获取下一篇文章的函数next_post_link()使用教程

next_post_link()函数是常用的wordpress函数之一,用于显示当前文章相邻的下一篇文章链接,上一篇、下一篇文章几乎是当下网站都会添加的文章页面元素,据说是有利于SEO优化。本篇内容博客吧分享获取下一篇文章函数next_post_link()使用教程和方法。

函数结构

1
2
3
<?php 
next_post_link( string $format = '%link &raquo;', string $link = '%title', bool $in_same_term = false, int[]|string $excluded_terms = '', string $taxonomy = 'category' )
?>
参数说明
  • $format – (字符串)(可选)链接锚的格式。默认 ‘« %link’。默认值:’%link &raquo;’
  • $link – (字符串)(可选)链接的文本。默认“%title”。默认值:’%title’
  • $in_same_term – (布尔值)(可选)是否调用相同分类的链接。默认值:false
  • $excluded_terms – (数组或字符串)(可选)要排除的分类ID,多个ID用数组或者英文逗号的形式隔开。默认值: ”
  • $taxonomy – (字符串)(可选)分类法,如果 $in_same_term 的值为 true 时有效。默认值:“category”

使用示例

示例一

如果存在下一篇文章,则带箭头的标题超链接的形式显示下一篇文章,如果没有下一篇文章,则不显示任何内容。

1
<?php next_post_link();?>
示例二

去掉默认的箭头

1
<?php next_post_link('%link','%title');?>
示例三

去掉默认的箭头,不使用标题文字,加粗

1
<?php next_post_link('<strong>%link</strong>','下一篇');?>
示例四

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

1
<?php next_post_link('%link','%title',true,'','category');?>
示例五

排除分类ID为5的文章

1
<?php next_post_link('%link','%title','','5');?>
示例六

排除分类ID为5,6,7的文章

1
<?php next_post_link('%link','%title','',array(5,6,7));?>

函数位置:wp-includes/link-template.php

官方文档:https://developer.wordpress.org/reference/functions/next_post_link/


公告:快来抢广告位吧! 联系q:3533464073
© 版权声明

文章版权声明

1、本网站名称:安鹿轩

2、本站永久网址:www.anlu1314.com

3.安鹿轩(下文简称本站)提供的所有内容仅供学习、交流和分享用途,只供参考。

4.本站资源禁止并谢绝未经本站许可的使用,如若欲转载,请署名以及注明出处,请务必以文字链接的形式标明或保留文章原始出处和作者的信息。

5.本站(原创)文章、资源、图片等所有内容,一经转载,即表示您已经接受上述声明!需自行承担一切风险与责任!

6.关于本站的所有留言评论与转载、引用文纯属文字原作者个人观点,与本站观点及立场无关!

7.如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。

8.有任何侵权问题请联系E-mail [email protected]

THE END
感谢支持啦!୧( ⁼̴̶̤̀ω⁼̴̶̤́ )૭
点赞13 分享
让我来说两句( ˃̶̤́ ꒳ ˂̶̤̀ ) 抢沙发
头像
来来来,畅所欲言吧༼。^・ェ・^。༽
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容