メインページにはないが、アーカイブページにコンテンツを配置するにはどうすればよいですか?

wordpress.stackexchange https://wordpress.stackexchange.com/questions/18

  •  16-10-2019
  •  | 
  •  

質問

ブログ記事がアーカイブで表示されているときに、ブログ記事のサイドバーにコンテンツを配置したいと思いますが、ブログ記事が私のサイトのメインページに表示されている場合は、このコンテンツを表示しません。

これはできますか?

役に立ちましたか?

解決

別のアプローチ:テーマファイルを編集します。 archive.php 単にサイドバーに電話することはできません。それはあなたが求めていることをします。

を見てください テンプレート階層 テーマ内の個々のファイルが世話をするもののビューのために。

他のヒント

コンテンツを条件付きでラップします。

if( is_archive() ){
  // Do stuff
}

条件の詳細はこちら:

http://codex.wordpress.org/conditional_tags

複数のサイドバーをセットアップすることをお勧めします。次に、通常のページには1つのサイドバー、アーカイブページには別のサイドバーを呼び出すことができます。これにより、各タイプのページのサイドバーに表示される要素を完全に制御できます。

これが良いチュートリアルです 複数のウィジェット化されたサイドバーの作成について。 Adminダッシュボードの外観>>ウィジェットセクションでそれぞれを管理できます。

ライセンス: CC-BY-SA帰属
所属していません wordpress.stackexchange
scroll top