サポート » 使い方全般 » MesoColumnテーマについて

  • 解決済 bluebellblue

    (@bluebellblue)


    MesoColumnを使用していますが、Right Sidebar を使用するとTabbed Sidebar が消えてしまいます。タブサイドバーにウイジットを追加しても表示されません。ライトサイドバーのウイジットを削除するとタブサイドバーが表示されます。
    最近更新をする前に子テーマを作成し更新しましたが、うまくいかず結局子テーマは削除しました。子テーマを作るまではどちらのサイドバーも表示できていました。
    現在は親テーマのみ使用しています
    宜しくお願いします

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • こんにちは

    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'); ?>

    の直後に移動すると、併用できるっぽいですね

    チラ見しただけなので、変更による影響等はわかりませんが、

    レフトサイドバーはなく。
    ライトサイドバーをタブ仕様か、通常仕様かでタイプ分けしてようと似合わせるという設計のようですね。テーマオプションにライトサイドバー用のアドセンスの設定があります。
    ウィジェットに登録することは最小限で、サイドバーが無駄に長くならないように考えられたテーマレイアウトだと思われます。

    トピック投稿者 bluebellblue

    (@bluebellblue)

    digit@maetel様
    もともとそういうレイアウトに設定されているんですね。
    不具合ではなくほっとしました。ありがとうございます。

    トピック投稿者 bluebellblue

    (@bluebellblue)

    nobita様
    sidebar.phpのコードを教えていただいた通りに移動してみましたところ
    Right SidebarとTabbed Sidebar の両方が表示されるように
    なりました。今のところ問題なく動作しています。
    ありがとうございました。

    バージョンアップで両方表示されなくなったということでしたら、改善されて現状になったのでしょうね。
    nobita さんの説明のように、どちらにウィジェットが追加されているのかを判定しているようです。サイトの使い勝手に合わせて選べば良いですね。
    フッターウィジェットも数があるし、サイドバーに何を並べるかはレスポンシブルレイアウトなので、そこを念頭に選びたいものです。
    アドセンス用の設定はテーマオプションに個別にあるので、ウィジェットは多く必要ないように考えられているんでしょう。

    トピック投稿者 bluebellblue

    (@bluebellblue)

    digit@maetel様
    変更になったものを更新したわけですね
    まだ初めたばかりでわからないことだらけで、不具合かと思っていました
    わかりやすく説明いただき、ありがとうございました

6件の返信を表示中 - 1 - 6件目 (全6件中)
  • トピック「MesoColumnテーマについて」には新たに返信することはできません。