PR

WordPressの記事一覧に特定カテゴリーの記事を表示させない方法

WordPressの記事一覧に特定のカテゴリーの生地を表示させたくない場合があります。

例えばこのカテゴリーに所属しているカテゴリーはnoindexに指定する際などの条件分岐に使用したい、などは本来所属させるカテゴリーと2重にカテゴリーを指定する際などに便利です。

カテゴリID

除外したいカテゴリIDが必要になるのでカテゴリー指定ページに表示されている除外したいカテゴリ名の上にマウスポインタを乗せます。

乗せるとたいていのブラウザの場合画面左下に表示される羅列の中からtag_ID=数字の部分があります。

上記の数字の部分がカテゴリIDです。

//特定カテゴリをすべて除外
function no_category( $query ) {
if ( $query->is_category() || $query->is_home() && $query->is_main_query() ) {
$query->set( 'cat', '-14' );//カテゴリID14を除外
}
}
add_action( 'pre_get_posts', 'no_category' );

上記コードはカテゴリーID14のカテゴリーを全ての記事一覧に表示しないという物になっています。
※サイドバーウィジェットの最新記事一覧には表示されます。

コードの14を表示したくないカテゴリーIDに書き換えて使用してください。

また

まとめ

特定カテゴリをサイトマップから除外するプラグインと合わせて使用するとさらに使うがってがアップするかもしれません。

 

トップページにのみ表示しない場合はこちら

WordPressの特定カテゴリをトップページの一覧に表示させない方法
WordPressのトップページ記事一覧に特定のカテゴリーを表示させたくない場合があります。例えばトップページ一覧に表示させるほど重要ではないお知らせ記事などがあります、今回はトップページのみ非表示にする方法をご紹介します。カテゴリID除外...

コメント

intel 13世代/14世代CPUのマイクロコード不具合の症状がCORE i9 13900Kに出たので返品交換(マイクロコード不具合CPU返品交換方法!)
【DaVinci Resolve】Speed Editorが「DaVinci Control Panels」には認識されるけどダヴィンチリゾルブ側で認識されない場合の対処方法!
アドセンスのお支払い情報画面に「お支払いが遅れることなく、税金の源泉徴収も適切に行われるようにするために、できる限り早急にシンガポールの税務情報をご提出ください。」と表示された?!(対処方法)
auスマホ・タブレットのSIMロックを無料で解除する方法(auスマホで格安MVMO SIMが使えるようになる!)
Windows11で高速スタートアップを無効にする方法(稀にハードウエア不具合を招くことも!?)
DaVinci Resolveの課金有料版「DaVinci Resolve Studio」をポイントも合わせてなるべくお得に購入する方法(実際に買ってみた)
【ライティング】キーボードなどのライティング設定を邪魔してくるWindws機能「動的ライティング」の切り方(無効にする方法)
【100均】ペン型セラミックカッターが便利すぎるのに100円で買える!?
【AI】初めてChatGPTに登録して聞いてみた(AI初体験)
入院時の暇つぶし最強アイテムは家でも使っているアレ!
2024年12月
 1
2345678
9101112131415
16171819202122
23242526272829
3031  
タイトルとURLをコピーしました