ウィジェットのカテゴリー表示で特定のカテゴリーを除外する

LastModified
Category WordPress

概要

wp_list_categories の 引数をadd_filterで調節できます

参考

https://codex.wordpress.org/Plugin_API/Filter_Reference/widget_categories_args https://codex.wordpress.org/Template_Tags/wp_list_categories

記載箇所

テーマ内の functions.php に記載する

親カテゴリのみ表示


function change_widget_categories01($args){
    $args["parent"] = 0;
    return $args;
}
add_filter( 'widget_categories_args','change_widget_categories01');

特定のカテゴリを非表示


function change_widget_categories02($args){
    $args["exclude"] = "1,2,3";
    return $args;
}
add_filter( 'widget_categories_args','change_widget_categories02');

特定の子カテゴリーのみ表示


function change_widget_categories03($args){
    $args["child_of"] = 8;
    return $args;
}
add_filter( 'widget_categories_args','change_widget_categories03');