メインページにはないが、アーカイブページにコンテンツを配置するにはどうすればよいですか?
-
16-10-2019 - |
質問
ブログ記事がアーカイブで表示されているときに、ブログ記事のサイドバーにコンテンツを配置したいと思いますが、ブログ記事が私のサイトのメインページに表示されている場合は、このコンテンツを表示しません。
これはできますか?
解決
別のアプローチ:テーマファイルを編集します。 archive.php
単にサイドバーに電話することはできません。それはあなたが求めていることをします。
を見てください テンプレート階層 テーマ内の個々のファイルが世話をするもののビューのために。
他のヒント
コンテンツを条件付きでラップします。
if( is_archive() ){
// Do stuff
}
条件の詳細はこちら:
複数のサイドバーをセットアップすることをお勧めします。次に、通常のページには1つのサイドバー、アーカイブページには別のサイドバーを呼び出すことができます。これにより、各タイプのページのサイドバーに表示される要素を完全に制御できます。
これが良いチュートリアルです 複数のウィジェット化されたサイドバーの作成について。 Adminダッシュボードの外観>>ウィジェットセクションでそれぞれを管理できます。
所属していません wordpress.stackexchange