ワードプレスのトップページで特定記事を表示/非表示にする方法


ワードプレスにおけるトップページ新着記事にて特定のカテゴリ記事の表示を非表示にするにはどうすればよいのか?

或いは、特定のカテゴリのみ表示させたい場合はそうすればよいのか解説します。

sponsored

ワードプレスのトップページで特定のカテゴリのみ表示させる方法

ワードプレスの編集ページより、

外観>テーマの編集>index.php

を開くと、

<?php if ( have_posts() ) : ?>

があり、コードの上部に下記コードを書き足します。

<?php query_posts(‘cat=1’); ?>

“cat=1″の部分はカテゴリページのことです。
これでトップページの新着記事にはカテゴリ1の記事のみが表示されることになります。

カテゴリ1と2を表示させたい場合は、

<?php query_posts(‘cat=1,2’); ?>

のようにコードを書きます。

ワードプレスのトップページで特定のカテゴリを表示させない方法

さきほどと同じように、index.phpを開き今度は

<?php if ( have_posts() ) : ?>

の上部に下記コードを書き足します。

<?php query_posts(‘cat=-1’); ?>

“cat=-1″と今回はなります。表示させない場合は”-“が数字の前に記入する必要があります。これでカテゴリ1の記事はトップページで表示されなくなります。