カテゴリー毎に、違うサイドバーを表示したいと思うことはありませんか?そんな時に便利なプラグイン「Content Aware Sidebars」をご紹介します。
投稿毎に、カテゴリー、タグ、固定ページ、投稿者、メディア、日付毎に、サイドバーに表示する内容の変更・サイドバーの位置の変更ができます。変更したサイドバーの管理はウィジェットで可能です。例えば、あるカテゴリーだけを右サイドバーにすることも可能です。
このブログもContent Aware Sidebarsを使用して、カテゴリーによって違うサイドバーを表示させてます。例えば、カテゴリー「wordpressのサイドバー」には「WordPress用のサイドバー」を作っています。他のカテゴリーとはメニューや関連記事などの表示内容が違います。
有効化すると、左側の項目の中に「サイドバー」という項目が追加されています。
左側の項目から「サイドバー」をクリックすると、サードバーの設定方法が「ツアー」で紹介されます。
設定は少し難しいかも知れませんが、ツアーで紹介されているので、その通りに設定すれば簡単に利用できます。
管理画面から「サイドバー」の「新規追加」をクリックし、サイドバーにタイトルをつけます。例えば、wordpressの記事用のサイドバーならば「wordpress」や「wordpressfooter」などわかりやすいタイトルを付けます。
左のコンテンツから、サイドバーを表示する条件を選び、「グループを追加」をクリックします。つまりサイドバーのタイトル「wordpress」を表示したいカテゴリーやタグなどを選びます。
表示する条件はカテゴリー、タグ、固定ページ、投稿者、メディア、日付毎、または投稿毎に選べます。
最後に保存を忘れずに。
上記で、条件の設定がわからない場合は読んで下さい。
表示する条件をカテゴリーの「レシピ」にするならば、以下の選択になります。カテゴリー「レシピ」のサイドバーにはこの設定のサイドバーが表示されます。
Content Aware Sidebarsで設定したサイドバーは本来のサイドバーを置換したり、他のサイドバーと結合したり、ショートコードで手動挿入したりできます。
クリックで拡大
置換は左右サイドバー、フッターなど選べます。
上記で、条件の設定がわからない場合は読んで下さい。
Actionで「置換」「結合」「ショートタグ」のどれかを選びます。
結合の位置を選び、保存します。
WordPressの左側の項目から「外観」→「ウィジェット」をクリックすると。ウィジェットに、プラグインContent Aware Sidebarsで作ったサイドバーのタイトルが追加されています。
「aaa」というサイドバーを作成したら、ウィジェットに「aaa」が追加されている
作成したサイドバーのタイトルが追加されているので、表示したい内容を追加して下さい。
「aaa」のサードバーにはカレンダーが表示される
これで、カテゴリー毎やタグ毎などに違うサイドバーが表示されます。
This post was last modified on 11/04/2019 5:17 PM