我有一个菜单,一个菜单项看起来像这样:
<li>
<a href="aaa">LINK TITLE</a>
</li>
我想要这个:
<li>
<a href="aaa">
<div class="custom">LINK TITLE</div>
</a>
</li>
或者这个:
<li>
<div class="custom">
<a href="aaa">LINK TITLE</a>
</div>
</li>
我该怎么做?
答案 0 :(得分:0)
这有效:
function theme_menu_link(array $variables) {
$variables['element']['#localized_options']['html'] = true;
$variables['element']['#title'] = '<div class="custom">' . $variables['element']['#original_link']['link_title'] . '</div>';
return theme_menu_link($variables);
}