【code】[php]限制WordPress Tag Cloud Widget中的標籤數量

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」後面的數字。

Facy

我是Facy,浸淫網路行銷多年,凡是網路行銷相關都興趣十足,特別是「關鍵字&內容行銷」! 目前主要是專職部落客、網站接案製作、架站教學,歡迎找我聊聊。

  • 如果您需要問我相關的話,可以加入FB社團一起交流或寫信給我: smallway.tw@gmail.com
  • 如果您需要更系統性的學習,歡迎參考我的線上課程或家教班
  • 如果您有單一性的問題,例如網站健診、文章問題、做不出的功能,目前接受付費線上家教

發表留言