WordPress標籤雲小部件中的標籤數量,在前台頁面側欄或footer顯示有時可能會太長,可以加一段小語法來限制出現的數量...
限制文章的tag數量上限:
add_filter('widget_tag_cloud_args', 'tag_widget_limit');
function tag_widget_limit($args){
//Check if taxonomy option inside widget is set to tags
if(isset($args['taxonomy']) && $args['taxonomy'] == 'post_tag'){
$args['number'] = 10; //Limit number of tags
}
return $args;
}
限制商品的tag數量上限:
function custom_woocommerce_tag_cloud_widget() {
$args = array(
'number' => 5,
'taxonomy' => 'product_tag'
);
return $args;
}
add_filter( 'woocommerce_product_tag_cloud_widget_args', 'custom_woocommerce_tag_cloud_widget' );
上面程式碼中都可以自己修改「number」後面的數字。