小时
分钟
Cloudways 主机独家优惠:赠金20$+3个月7折,点此前往注册,才可获取赠金
专注于外贸建站,分享WordPress教程和Elementor教程

如何解决WooCommerce产品标签筛选显示数量不全、无法排序的问题

更新日期:2023-08-03
同系列教程
加入读者学习群
我用的页面编辑器
让我的客户网站GTmetrix测分A\A的主机Cloudways
独家优惠前3个月7折, 戳上方按钮注册即可自动带入优惠码LOYSEO
所赠主题插件价值>$49
主机送Astra Pro不限站点1年
用Gmail邮箱,注册易通过
遇到问题,联系我
来开通 SEO工具20+

我遇到一个问题:在WooCommerce产品列表的侧边栏中,Product tags标签云的tags显示不全,后台有50多个标签,但实际只展示了40多个,由于我是代码手残党,所以找大佬要到了解决方案:

首先,安装code snippet插件,然后,添加如下代码段,其中$args[‘number’] = 100中的100即为显示的标签数量上限,请按需修改这个数值。

//Register tag cloud filter callback add_filter('widget_tag_cloud_args', 'tag_widget_limit'); //Limit number of tags inside widget function tag_widget_limit($args){ //Check if taxonomy option inside widget is set to tags if(isset($args['taxonomy']) && $args['taxonomy'] == 'product_tag'){ $args['number'] = 100; //Limit number of tags } return $args; }

如果希望产品标签还能够排序,那么请用如下代码

//Register tag cloud filter callback add_filter('widget_tag_cloud_args', 'tag_widget_limit'); //Limit number of tags inside widget function tag_widget_limit($args){ //Check if taxonomy option inside widget is set to tags if(isset($args['taxonomy']) && $args['taxonomy'] == 'product_tag'){ $args['number'] = 100; //Limit number of tags $args['orderby'] = 'number';//排序依据:按标签下的产品数量 $args['order'] = 'DESC';//排序方式:DESC降序,ASC升序 } return $args; }
外贸建站技术姐Bonnie
外贸建站技术姐Bonnie

Bonnie是LOYSEO的创始人,在建站领域有着超过14年的经验,热爱能将想法变为现实的WordPress,更是Elementor的忠实用户~

内容目录
如果你是经过本站推荐
购买了Cloudways主机

微信扫码联系我,告知注册邮箱

领取建站视频教程或主题插件福利

限时加赠:终生有效的网站右侧边悬浮联系按钮

小时
分钟
让我的客户网站GTmetrix测分A\A的主机Cloudways
独家优惠前3个月7折, 戳上方按钮注册即可自动带入优惠码LOYSEO
所赠主题插件价值>$49
主机送Astra Pro不限站点1年
用Gmail邮箱,注册易通过
遇到问题,联系我
来开通 SEO工具20+