ブログのトップページに表示される記事一覧に、特定のカテゴリの記事を非表示にする方法です。
手順
- 非表示にしたいカテゴリのIDを確認確認。
※管理画面のカテゴリのリンクを見ると、 ”Tag_ID=〇〇”ってのがあるのでそれがカテゴリIDです。 - WordPress管理画面の「外観」から「テーマの編集」。
- 「テーマのための関数」をクリックして”functions.php”を編集。
※子テーマを利用しているなら、子テーマの”functions.php”を編集。 - 以下を追記。
123456function exclude_category( $query ) {if ( $query->is_home() && $query->is_main_query() ) {$query->set( 'cat', '-〇〇' );//マイナスをつけてカテゴリIDを除外する}}add_action( 'pre_get_posts', 'exclude_category' );※〇〇に確認したカテゴリIDを追記 。
以上です。
コメント