这是我的结构:
<ul class="no-list">
<li>
<a href="#">
<strong>
<img src="HERE/PATH/TO/MY/IMAGE" alt="">
</strong>
<span>First Level Menu</span>
</a>
<ul>
<li><a href="#">Item 1</a></li>
<li><a href="#">Item 2</a></li>
<li><a href="#">Item 3</a></li>
<li><a href="#">Item 4</a></li>
</ul>
</li>
</ul>
我想在第一级插入一些图像,并为span标记添加备用样式。
答案 0 :(得分:0)
您可以使用过滤器挂钩nav_menu_item_title
:
// add this to your functions.php
add_filter('nav_menu_item_title', 'my_nav_menu_item_title', 10, 4);
function my_nav_menu_item_title( $title, $item, $args, $depth ) {
if ( $depth == 0 ) {
// first level
$title = '<strong><img src="HERE/PATH/TO/MY/IMAGE" alt=""></strong><span>' . $title . '</span>';
}
return $title;
}