-
投稿者投稿
-
2019年10月1日 6:39 PM #29280
トピックを新しく立てる方は次の項目も記述してください(要望トピックの場合は不要です)。
【お使いの Snow Monkey のバージョン】最新版
【お使いのブラウザ】chrome
【当該サイトのURL】https://www.kigoulab.co.jp/blog===
すみません。一度クローズした案件ですが、あきらめつかづ、再掲します。
当該固定ページ「ブログ」を、カスタマイザーのホームページ設定の投稿ページに設定しました。
すると、ページネーションが表示されたのは良いことなのですが、サイドバーが消えてしまいました。サイドバーは、個別ページにあるものです。
「ブログ」ページにもサイドバーを表示したいのですが、カスタマイズすることは出来ないでしょうか。
テーマ依存という話もありました。よろしくお願いします。
♥ 0Who liked: No user2019年10月2日 9:20 AM #29297他のアーカイブページ(カテゴリーアーカイブや年別アーカイブ等)もサイドバーありで構わないのであれば、カスタマイザー > レイアウト > ページレイアウトでサイドバーありのレイアウトを選択するのが簡単です。
ブログトップページだけサイドバーありにしたいのであれば下記のコードを試してみてください。
add_filter( 'snow_monkey_layout', function( $layout ) { if ( is_home() ) { return 'right-sidebar'; } return $layout; } );
♥ 0Who liked: No user2019年10月2日 10:17 AM #29310サイドバーの領域は確保されましたが、サイドバーの中味が表示されません。
これはウイジェット等で設定する必要がありますか?♥ 0Who liked: No user2019年10月2日 10:22 AM #29312そうですね。アーカイブサイドバーサイドバーウィジェットエリアに入れたウィジェットが表示されます。アーカイブサイドバーウィジェットエリアは他のアーカイブページと共用ですので、それで困る場合はウィジェットロジックプラグイン等で対応してみてください。
♥ 0Who liked: No user2019年10月2日 10:23 AM #29313もしウィジェットじゃなくて独自に HTML を組んで表示したい場合は
snow_monkey_prepend_sidebar
、snow_monkey_append_sidebar
アクションフックが使えます。♥ 0Who liked: No user2019年10月2日 10:29 AM #29316外観>ウイジェット>サイドバーには、ウイジェットの設定がされていました。
ブログ本文にはこれが表示されています。これと同じものが表示されればよいのですが….♥ 0Who liked: No user2019年10月2日 10:40 AM #29318外観>ウイジェット>アーカイブに ウイジェットを設定したら表示されました。アーカイブ扱いになるのですね
ありがとうございました!
♥ 0Who liked: No user2019年10月2日 10:42 AM #29319面倒だとは思いますが、ここは仕様ですのでサイドバーウィジェットエリアと同じものをアーカイブサイドバーウィジェットエリアにも入れてください。
♥ 0Who liked: No user2019年10月2日 10:42 AM #29320あ、入れ違いで返信してしまいました。そうです。解決済みということで閉じます。
♥ 0Who liked: No user -
投稿者投稿
- トピック「投稿ページにもサイドバーを表示したい」には新しい返信をつけることはできません。