2017-02-08 5 views
1

WordPressでテーマを作成しています。ナビゲーション用にデフォルトのブートストラップnavbarを使用しています。WordPressでカスタムナビゲーションを作成する方法(wp-bootstrap-nawalker)

<ul class="nav navbar-nav navbar-right"> 
    <li class="active"><a class="scroll" href="#home">HOME</a></li> 
    <li><a class="scroll" href="#about">ABOUT</a></li> 
    <li><a class="scroll" href="#services">SERVICES</a></li> 
    <li><a class="scroll" href="#team">TEAM</a></li> 
    <li><a class="scroll" href="#portfolio">PORTFOLIO</a></li> 
    <li><a class="scroll" href="#contact">CONTACT</a></li> 
</ul> 

私は私のナビゲーションダイナミックを作成するためのwp-ブートストラップ・nawalker https://github.com/twittem/wp-bootstrap-navwalkerを使用していました。

wp_nav_menu(array(
      'menu'   => 'primary', 
      'theme_location' => 'primary', 
      'depth'   => 2, 
      'container'  => 'div', 
      'container_class' => 'collapse navbar-collapse', 
      'container_id' => 'bs-example-navbar-collapse-1', 
      'menu_class'  => 'nav navbar-nav navbar-right', 
      'fallback_cb'  => 'wp_bootstrap_navwalker::fallback', 
      'walker'   => new wp_bootstrap_navwalker() 
     )); 

うまくいきます。しかし、私はアンカータグの中にscrollクラスを見ることができません。 wp-bootstrap-navwalkerでアンカータグをカスタマイズするオプションが表示されません。

問題:アンカータグにscrollクラスがあります。 <a class="scroll"></a>。スクロールクラスをアンカータグの中に入れる方法はありますか?

答えて

0

あなたはアンカータグ内のクラスを追加したい場合は、あなたがbootstrap_navwalker.phpを編集する必要があります(行80 -94)

WP-ブートストラップ・navwalkerは最近、2.0.5に更新し、あなたが望むこと更新する必要がある行が変更されている可能性があります。

関連する問題