-1

「Venture」というテーマを使用しており、CSS を介してスタイリングを編集する子テーマを作成しましたが、少し問題が発生しています。クライアントが使用したいナビゲーションは、メイン ナビゲーションとしてテーマの一部として利用できますが、フッター メニュー/ナビゲーションはまったく異なるスタイルであり、PHP 関数またはウィジェットによってラップされているようです。本当に言う。

上のような感じにしたいです。ただし、CSS で何を行っても変更されません。基本的に既に親テーマにある CSS コードを追加することは、正しくコーディングされていれば使用できるため、冗長で不要であることがわかりました。この問題を解決するには?

私が構築しているサイトは、WP のサブドメインにあります。

4

1 に答える 1

0

わかりましたので、これを行うための素晴らしい方法を見つけました。基本的に、footer.php ファイルを作成し、子テーマ フォルダーに追加しました。親の「footer.php」ファイルからコードをコピーして、子バージョンに貼り付けました。次に、以前はセカンダリ メニューを指していましたが、現在はプライマリを指しているメニューの内臓を削除しました。次に、CSS を使用してスタイリングを行いました。次のようにメニューの名前を menu_2 に変更しました。

              <div class="menu_2">
        <?php if (has_nav_menu( 'primary' )) {
            wp_nav_menu( array(
                'container' => 'menu',
                'container_class' => '',
                'menu_class' => 'dropdown',
                'menu_id' => 'mainmenu',
                'sort_column' => 'menu_order',
                'theme_location' => 'primary'
                ));
        } else {
            echo '<p>Please set your Main navigation menu on the <strong><a href="'.get_admin_url().'nav-menus.php">Appearance > Menus</a></strong> page.</p>';
        } ?>
    </div>
于 2013-08-22T23:16:06.770 に答える