MesoColumnテーマについて
-
MesoColumnを使用していますが、Right Sidebar を使用するとTabbed Sidebar が消えてしまいます。タブサイドバーにウイジットを追加しても表示されません。ライトサイドバーのウイジットを削除するとタブサイドバーが表示されます。
最近更新をする前に子テーマを作成し更新しましたが、うまくいかず結局子テーマは削除しました。子テーマを作るまではどちらのサイドバーも表示できていました。
現在は親テーマのみ使用しています
宜しくお願いします
-
こんにちは
Version: 1.6.2だと、
MesoColumnを使用していますが、Right Sidebar を使用するとTabbed Sidebar が消えてしまいます。タブサイドバーにウイジットを追加しても表示されません。ライトサイドバーのウイジットを削除するとタブサイドバーが表示されます。
という動作で正しいみたいですね
両方使いたいということなら
sidebar.phpの
<?php if ( is_active_sidebar( 'tabbed-sidebar' ) ) : ?> <div id="tabber-widget"><div class="tabber"> <?php dynamic_sidebar( 'tabbed-sidebar' ); ?> </div></div> <?php endif; ?>
というコードを
<?php do_action('bp_before_right_sidebar'); ?>
の直後に移動すると、併用できるっぽいですね
チラ見しただけなので、変更による影響等はわかりませんが、
レフトサイドバーはなく。
ライトサイドバーをタブ仕様か、通常仕様かでタイプ分けしてようと似合わせるという設計のようですね。テーマオプションにライトサイドバー用のアドセンスの設定があります。
ウィジェットに登録することは最小限で、サイドバーが無駄に長くならないように考えられたテーマレイアウトだと思われます。digit@maetel様
もともとそういうレイアウトに設定されているんですね。
不具合ではなくほっとしました。ありがとうございます。nobita様
sidebar.phpのコードを教えていただいた通りに移動してみましたところ
Right SidebarとTabbed Sidebar の両方が表示されるように
なりました。今のところ問題なく動作しています。
ありがとうございました。バージョンアップで両方表示されなくなったということでしたら、改善されて現状になったのでしょうね。
nobita さんの説明のように、どちらにウィジェットが追加されているのかを判定しているようです。サイトの使い勝手に合わせて選べば良いですね。
フッターウィジェットも数があるし、サイドバーに何を並べるかはレスポンシブルレイアウトなので、そこを念頭に選びたいものです。
アドセンス用の設定はテーマオプションに個別にあるので、ウィジェットは多く必要ないように考えられているんでしょう。digit@maetel様
変更になったものを更新したわけですね
まだ初めたばかりでわからないことだらけで、不具合かと思っていました
わかりやすく説明いただき、ありがとうございました
- トピック「MesoColumnテーマについて」には新たに返信することはできません。