需要有关添加自定义菜单内容的帮助

时间:2016-01-30 作者:Brian Robinson

我正在尝试在客户端网站上安装Google AdWords片段。它要求将页面上的业务电话号码替换为

<span class="number">content</span>
问题是电话号码列在页面顶部的wordpress菜单中。我无法将代码片段放入前端(外观->菜单)。如何将此范围集成到菜单中?

我在IRC得到了一些建议,可以查看这些链接:http://pastebin.com/9SJCK1Rhhttp://www.wpbeginner.com/wp-themes/how-to-add-custom-items-to-specific-wordpress-menus/

不过,我仍然不知道如何应用这些知识。有人能详细说明我需要做什么来添加这个自定义菜单内容吗?我需要在某个文件中使用add\\u filter,以便将函数挂接到wp\\u nav\\u menu\\u项,然后使用该函数测试它是否是正确的菜单,并返回我想要进入菜单的内容?

需要紧急帮助!

1 个回复
SO网友:AddWeb Solution Pvt Ltd

用于注入<span> 在菜单中,您可以使用以下代码进行操作:

//Setup this code into your current function.php file
add_filter(\'wp_nav_menu_items\',\'add_span_in_menu\', 10, 2);
function add_span_in_menu( $items, $args ) {
    if( $args->theme_location == \'primary\')  {

        $myContent = \'YOURCONTENT\'
        $items .=  \'<li><span class="number">\' . $myContent .  \'</span></li>\';

    }
    return $items;
}
上面的代码段将添加<span> 将内容添加到您的WordPress菜单。希望这对你有帮助!

相关推荐