WordPress
主题插件美化教程

WordPress教程:限制 WordPress 文章标签显示数

WordPress教程:限制 WordPress 文章标签显示数
WordPress 默认标签函数the_tags没有数量限制,如果主题没有足够的显示位置,可能会造成页面混乱错位,我们可以通过下面的代码限制一下显示数量。
方法一
将代码添加到当前主题函数模板 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();

 
推荐用方法一,虽然不显示,但不影响标签归档,如果想自定义不同位置的标签数量就用方法二。

 收藏 (0) 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:彩红网 » WordPress教程:限制 WordPress 文章标签显示数
分享到: 生成海报

评论 抢沙发

评论前必须登录!

立即登录   注册

切换注册

登录

忘记密码 ?

   
切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活