サポート » 使い方全般 » アーカイブページでの条件分岐

  • アーカイブページで、カテゴリーで出力を制限したい場合はどうすればよろしいのでしょう?

    <?php query_posts(‘cat=-5&paged=’.$paged); ?>

    カテゴリー5を出力したくないので、上記のようにしたのですが制限されませんでした。

    メインページでは、上記で大丈夫だったのですが。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • kwebble_archives_by_cat という Plugin で、「アーカイブページでの条件分岐」できませんが、「アーカイブページで、カテゴリーで出力を制限」はできます。

    kwebble_archives_by_catここからプラグインをダウンロードできます。

    通常の、wp_get_archives の引数に加え、カテゴリの指定(制限)ができます。月別アーカイブや最近のアーカイブはうまくいっていたような気がします。
    年別アーカイブ・週別アーカイブあたりの動作があやしかった記憶がありますが・・。

    Sample
    <?php wp_get_archives('cat=1'); ?>
    
    The same list, but with posts from categories 1 and 3:
    <?php wp_get_archives('cat=1,3'); ?>
    
    Use posts from all categories except category 2:
    <?php wp_get_archives('cat=-2'); ?>
    
    Use posts from all categories except categories 2 and 8:
    <?php wp_get_archives('cat=-2,-8'); ?>

    Advanced Category Excluder の解説というのもあります(使ったことはありません)。

    『Advanced Category Excluder』は、特定カテゴリの記事を、非表示にすることが出来るプラグインです。トップ・アーカイブ・Feed・検索結果のページ上にて、非表示に出来ます。

    とあります。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「アーカイブページでの条件分岐」には新たに返信することはできません。