私はWordpress is_category();を使用していました。カテゴリページだけにサイドバーを表示する関数を使用していますが、何らかの理由で特定のカテゴリを関数に追加すると、ホームページにもサイドバーが表示され始めます。別の方法を見つけようとしています。すべてのカテゴリ ページには catPage の body クラスがあります。body に catPage のクラスがある場合、このコンテンツを表示する方法はありますか?
質問する
136 次
1 に答える
0
このis_category()
関数 (引数なし) はtrue
、カテゴリ リスト ページでのみ返されるため、機能するはずです。
codex から、is_archive()
カテゴリなどを表示するすべてのページに当てはまる関数を利用できます。
いずれかのタイプのアーカイブ ページが表示されている場合。カテゴリ、タグ、作成者、および日付ベースのページはすべてアーカイブのタイプです。
于 2013-03-11T17:45:08.553 に答える