WordPress サイドバーのカテゴリー一覧で特定カテゴリーを非表示にする方法
WordPressでサイドバーのカテゴリー一覧で特定カテゴリーを非表示にする方法です。使用テーマはBizVektorです。
操作手順
① 左メニューで「外観」「テーマの編集」を選択します。
② 「子テーマ」「functions.php」を選択します。
③ 次を追記します。
// ヴィジェットのカテゴリー表示で特定のカテゴリーを除外する function exclude_widget_categories( $args){ $exclude = ‘5’; // 除外するカテゴリーのIDをカンマ区切りで指定 $args[‘exclude’] = $exclude; return $args; } add_filter( ‘widget_categories_args’, ‘exclude_widget_categories’); |
投稿ページのサイドバーにヴィジェット「カテゴリー」を追加
ヴィジェットにより表示されるカテゴリー一覧については、上記の方法で特定のカテゴリーを除外することができますが、BizVektorは投稿ページのサイドバーにカテゴリー一覧を自動表示するようで、上記の方法によっても自動表示されるカテゴリー一覧では特定のカテゴリーを除外することはできません。そこで、投稿ページに自動表示によるカテゴリー一覧を表示させず、ヴィジェットによるカテゴリー一覧を表示させることによって、これに対処します。
「外観」「ヴィジェット」でサイドバー(投稿ページ)に「カテゴリー」をドラッグして追加します。