2011-11-08 8 views
0

私は既に作成したCSSスタイルを使用してWPでカスタマイズ可能なドロップダウンメニューを作成したいと考えています。ここでは、カテゴリを作成してページ見出しをドロップダウンに追加したり引いたりすることができますWPメニューページで。次のようにこれまでのところ私は、もっと単純サブナビゲーションメニューとそれにコードを指し示すためにこれを行うために管理している:WordPressのカスタムドロップダウンメニュー

<nav id="sub-navigation"> 
<?php wp_nav_menu(array('menu' => 'Sub Nav Menu')); ?> 
</nav> 

同じコードは、メインナビゲーションのスタイルを拾っていないドロップなぜそうであるかについて私はいくつかの助けをしたいと思います。必要に応じて完全なコードを公開することができます。

答えて

0

は、HTMLでメニュースタイルを持っていると仮定し、次のとおりです。

<div id="menu-container"> 
    <ul class="nav"> 
    <li>menu1</li> 
    <li>menu2</li> 
    <li>menu3</li> 
    <li>menu4</li> 
    </ul> 
</div> 

そして、あなたのfunctions.phpが

add_action('init', 'register_my_menus'); 
function register_my_menus() { 
    register_nav_menus(
     array(
      'Primary' => __('Primary Menu') 
     ) 
    ); 
} 

を持って、今のコードでは、メニューのためになります:

<?php wp_nav_menu(array( 
      'theme_location' => 'Primary', 
      'menu_id' => '', 
      'menu_class' => 'nav', 
      'container_id' =>'menu-container', 
      'container_class' =>'' 
));?> 

ドロップダウンメニュー項目のCSSルールをキャッチするには、あなたのCSSで使用できます

.nav ul 
.nav ul li 
.nav ul li a 

または

.sub-menu ul 
.sub-menu ul li 
.sub-menu ul li a 

私のクライアントのサイトを参照してください:アイデアを得るためにgift ideas を。 助けてくれることを願っています。

関連する問題