1
我想在我的自定義主題中更改wordpress導航的默認HTML,在li
中添加一個具有子菜單的插入符號。 默認的HTML看起來像:編輯wordpress菜單的HTML
<ul id="menu-menu" class="nav navbar-nav">
<li id="menu-item-98" class="classes"><a href="#">Normal item</a></li>
<li id="menu-item-105" class="classes menu-item-has-children dropdown"><a href="#">Has a sub menu</a>
<ul class="sub-menu">
<li id="menu-item-113" class="classes"><a href="#">Sub menu item</a></li>
</ul>
</li>
</ul>
我HAVO以這種形式來改變這種:
<ul id="menu-menu" class="nav navbar-nav">
<li id="menu-item-98" class="classes"><a href="#">Normal item</a></li>
<li id="menu-item-105" class="classes menu-item-has-children dropdown">
<a href="#">
Has a sub menu
<!-- ADD THIS PART -->
<span class="caret"></span>
</a>
<ul class="sub-menu">
<li id="menu-item-113" class="classes"><a href="#">Sub menu item</a></li>
</ul>
</li>
</ul>
我認爲這是有可能做這樣的事情在PHP中function.php
,但我不知道怎麼樣。你可以幫我嗎?謝謝你的建議。
這不是解決辦法,因爲我已經可以使用JavaScript或CSS添加簡單的元素,但我也想更復雜的元素使PHP必須的方式。 – paolobasso