2017-09-06 8 views
0

私は自分のローカルマシンでWordpressのテーマに取り組んでいます。私はそれでブートストラップを使うのがいいと思っていました。私はすでにHTML/CSSでウェブサイトを構築していますが、それをWordpressにアップロードしたいと思っています(Wordpressを学ぶため)。Wordpressメニューのタグからクラスを変更する

私は管理パネルでカスタマイズ可能にしたいので、私はnavセクションを再構築しています。私は使用しています:

<?php $args = array('theme_location' => 'header'); ?> 
<?php wp_nav_menu($args); ?> 

bowserはdiv> ul> li> aを表示しています。私はdiv、ulとliのクラスを編集してクラスをブートストラップしましたが、今はAクラスのクラスnav-linkを私のタグに取得する必要があります。

<div class="collapse navbar-collapse" id="navbarCollapse"> 
    <ul class="navbar-nav ml-auto"> 
    <li class="nav-item"> 
     <a href="http://localhost/wordpress/index-html">Homepage</a> 
    </li> 
    </ul> 
</div> 

これは私が欲しいものです:

これは私のクッパが今私を与えるものです。

<a href="http://localhost/wordpress/index-html" class="nav-link">Home</a> 

私は今、私ののnav-メニュー-template.phpを編集していますが、それを見つけることができません。 どこでAタグのクラスを変更できますかwp_nav_menu();

+1

これはこれまで過去に回答されています:https://stackoverflow.com/questions/26180688/how-to-add-class-to-link-in-wp-nav-menu – JDewitt

+0

[How to wp \ _nav \ _menuでリンクするクラスを追加しますか?](https://stackoverflow.com/questions/26180688/how-to-add-class-to-link-in-wp-nav-menu) – FluffyKitten

答えて

0

をあなたはいくつかを持っていることが(私は他の誰かがこのaswellを尋ねたが、私は何か間違ったことをしたので、私はたぶん、コマンドがどこ2014または多分からだ。そのコードは、仕事を得ることができなかった。ということを知っています)あなたのテーマのfunctions.phpファイルを見て幸運。そのファイルのwp_nav_menu関数を探して、それが何を得ているかを見てください。

あなたが探しているコードはfunctions.phpにあるかもしれませんし、そのファイル内の参照が別のファイルにあるかもしれません。

このようなものがどのように処理されるかは、テンプレートがどのように構築されたかによって大きく異なる可能性があります。

運が良かった!

関連する問題