0

私はWordpress is_category();を使用していました。カテゴリページだけにサイドバーを表示する関数を使用していますが、何らかの理由で特定のカテゴリを関数に追加すると、ホームページにもサイドバーが表示され始めます。別の方法を見つけようとしています。すべてのカテゴリ ページには catPage の body クラスがあります。body に catPage のクラスがある場合、このコンテンツを表示する方法はありますか?

4

1 に答える 1

0

このis_category()関数 (引数なし) はtrue、カテゴリ リスト ページでのみ返されるため、機能するはずです。

codex から、is_archive()カテゴリなどを表示するすべてのページに当てはまる関数を利用できます。

いずれかのタイプのアーカイブ ページが表示されている場合。カテゴリ、タグ、作成者、および日付ベースのページはすべてアーカイブのタイプです。

于 2013-03-11T17:45:08.553 に答える