编辑:我调整了我的参数,直接插入到菜单中的徽标,而不是填充特定的菜单项。填充方法可以轻松地驱动偏离中心的菜单。这种插入方法应该解决这个问题。想要插入一个徽标作为Wordpress主题中的中间菜单项
我正在研究一个主题,并且想创建一个由徽标分开的菜单。我意识到我可以创建两个菜单,但我希望这可以为用户尽可能简化。我已经能够获得项目数量并定位我想要的菜单项,但是我不确定如何使用我的functions.php文件将类“pad-item”添加到<li>
。
这是我必须找到并指定指定的项目。但是,它所返回的是顶级项目的索引号。
$locations = get_nav_menu_locations();
$menu = wp_get_nav_menu_object($locations['primary']);
$items = wp_get_nav_menu_items($menu->term_id);
$top_level = 0;
foreach ($items as $val) {
if ($val->menu_item_parent === '0') {
$top_level++;
}
}
$index = round($top_level/2) - 1;
return $index;
任何帮助将不胜感激。谢谢。