特定のカテゴリを非表示にする方法
今回からWP5.xxにて記事を書きます。
慣れないと非常に使いづらい。。。でも慣れるといいことあるでしょう。
さて、今回は、特定のカテゴリの記事を非表示にする方法です。
コードはこちら
1 2 3 |
<?php $loop_topics = new WP_Query( array( 'post_type' => 'post', 'posts_per_page' => 5 , 'category__not_in' => array(1,6))); ?> |
この「’category__not_in’」のところに、配列でカテゴリID(今回の例は1と6)を追記します。
また、サイドバー等のカテゴリを一部非表示にするには、「exclude」を使って下記のように記述します。
1 2 3 |
<?php $args = array('exclude' => array(1,6)); wp_list_categories($args); ?> |
これでID1と6のカテゴリが非表示になります。
逆に、特定のカテゴリのみを表示させたい場合は「include」を使います。
1 2 3 |
<?php $args = array('include' => array(2,3,4,5)); wp_list_categories($args); ?> |
公開日:2018年12月24日
最終更新日:2018年12月24日