如何限制 WordPress 文章标签显示数?

WordPress 默认标签函数the_tags没有数量限制,如果主题没有足够的显示位置,可能会造成页面混乱错位,我们可以通过下面的代码限制一下显示数量。

如何限制 WordPress 文章标签显示数?

方法一

将代码添加到当前主题函数模板 functions.php 中:

add_filter( 'term_links-post_tag', 'zm_limit_tags' );
function zm_limit_tags( $terms ) {
return array_slice( $terms, 0, 5, true );
}

修改其中的数字5,限制显示数量。

方法二

 
$posttags = get_the_tags();
$count = 0; $sep = '';
if ( $posttags ) {
echo '标签: ';
foreach( $posttags as $tag ) {
$count++;
echo $sep . '<a href="' . get_tag_link( $tag->term_id ) . '">' . $tag->name . '</a>';
$sep = ', ';// 分隔符
if( $count > 5 ) break; // 显示6个就写5
}
}

用上述代码替换主题原来的:

the_tags( ');

推荐用方法一,如果想自定义不同位置的标签数量就用方法二。

1 如果您喜欢本站,点击这儿不花一分钱捐赠本站,感谢支持!

2 可能会帮助到你: 使用帮助 | 报毒说明 | 进站必看 | 联系我们

3 修改版本安卓及电脑软件,加群提示为修改者自留,非本站信息,注意鉴别;

4 本网站部分资源来源于网络,仅供大家学习与参考,请于下载后24小时内删除;

5 若作商业用途,请联系原作者授权,若本站侵犯了您的权益请联系站长进行删除处理;

6 原创文章,作者:资源否,如若转载,请注明文章出处:https://www.zyfou.com/35724.html

(0)
上一篇 8月24日 13:10
下一篇 8月28日 11:45

相关推荐

发表回复

登录后才能评论