サポート » テーマ » ヘッダーのメニュー表示を横並びにしたい

  • 解決済 erdsoap

    (@erdsoap)


    http://erdsoap.com/canada-english
    自分なりに上記のページのグローバルメニューをこちらのページのみ変更したのですが、縦並びになってしまっていますので、こちらを横並びにしたいのですがうまくいきません。
    使用のテーマはzerif-liteです。

    お手数ですがわかり易く教えて頂ければ助かります。

    ちなみに、functions.phpに

    register_nav_menus ( array (
    ‘secondary’ => __( ‘Sub Menu’, ‘zerif-lite’ )
    ));

    を追加し、header.phpのナビメニュー部分は

    <?php
    if( is_page( ‘831’ ) ){
    wp_nav_menu( array( ‘theme_location’ => ‘secondary’, ‘menu_class’ => ‘nav-menu’ ) );
    }else
    {
    wp_nav_menu( array(‘theme_location’ => ‘primary’, ‘container’ => false, ‘menu_class’ => ‘nav navbar-nav navbar-right responsive-nav main-nav-list’, ‘fallback_cb’ => ‘zerif_wp_page_menu’));
    }
    ?>

    としております。どうぞ宜しくお願いします。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • スタイルシートが当たっていない状態ではないでしょうか

    トピック投稿者 erdsoap

    (@erdsoap)

    맹조さん

    お返事ありがとうございます。

    「当たっていない」というのはどういう状態でしょうか。

    当方初心者ですのでお手数ですが、もう少し詳しく教えて頂けたら大変助かります。

    新しいヘッダーの方で、ナビゲーションメニューのスタイルに、プロパティがないからですよ。
    当該固定ページと他のページを、デベロッパーツールで比較すると明快です。

    トピック投稿者 erdsoap

    (@erdsoap)

    맹조さん

    新しく作ったヘッダーのクラスに追加して元々あったヘッダーのプロファイルを共有する形でいけました。
    どうも有難うございました。

    トピック投稿者 erdsoap

    (@erdsoap)

    ちなみに最適な方法かわかりませんが、

    <?php
    if( is_page( ‘831’ ) ){
    wp_nav_menu( array( ‘theme_location’ => ‘secondary’, ‘menu_class’ => ‘nav-menu navbar-nav’ ) );
    }

    としました。

5件の返信を表示中 - 1 - 5件目 (全5件中)
  • トピック「ヘッダーのメニュー表示を横並びにしたい」には新たに返信することはできません。