Tôi đang cố gắng giấu một số lượng lớn các danh mục khỏi tiện ích danh mục của mình. Tôi đã thử một vài plugin nhưng dường như không ai trong số họ muốn cho tôi sử dụng tùy chọn thả xuống. Tôi đã xem xét hook của widget_clists_args và đó có vẻ là điều tôi muốn nhưng tôi không thể làm cho nó hoạt động được.
Dù sao đây là mã của tôi
function widget_categories_args_filter( $cat_args ) {
$exclude_arr = array( 57,61,63,56,55,62,52,53,54,67,65 );
if( isset( $cat_args['exclude'] ) && !empty( $cat_args['exclude'] ) )
$exclude_arr = array_unique( array_merge( explode( ',', $cat_args['exclude'] ), $exclude_arr ) );
$cat_args['exclude'] = implode( ',', $exclude_arr );
return $cat_args;
}
add_filter( 'widget_categories_args', 'widget_categories_args_filter', 10, 1 );
Tôi đã lấy nó từ đây: https://codex.wordpress.org/Plugin_API/Filter_Reference/widget_clists_args
Tôi đang đặt điều này trong các chức năng của chủ đề của tôi. Điều đó không quan trọng mặc dù chức năng được đặt cho plugin, phải không?
1
. Hãy thử 1000
. Như tôi đã nói, điều này làm việc cho tôi vì vậy có thể có một chức năng khác can thiệp. Đặt mức độ ưu tiên cao có thể cung cấp cho bạn từ cuối cùng. Bạn đang sử dụng tiện ích thể loại Core?