【发布时间】:2017-04-19 09:43:04
【问题描述】:
我的父主题 (html5blank) 有 3 个菜单,在它的 functions.php 中设置了我的默认设置。我想在我的孩子主题中修改他们的名字,以便他们对我的客户更有意义。
我尝试将代码复制到我的子主题functions.php 并重命名register_html5_menu 函数,但它不起作用,因为模板中没有对菜单的引用 - 可能是因为此函数与 CMS 有关?
这是父主题的代码:
function register_html5_menu()
{
register_nav_menus(array( // Using array to specify more menus if needed
'header-menu' => __('Header Menu', 'html5blank'), // Main Navigation
'sidebar-menu' => __('Sidebar Menu', 'html5blank'), // Sidebar Navigation
'extra-menu' => __('Extra Menu', 'html5blank') // Extra Navigation if needed (duplicate as many as you need!)
));
}
谁能想到修改名称/可能通过子主题functions.php添加新菜单?
另外,第二个“html5blank”的名称是什么? “标题菜单”是 CMS 中唯一显示的内容,我在整个函数文件中都看到了这些“第二个 cmets”。只是想知道他们做了什么,如果有的话?
【问题讨论】:
标签: php wordpress wordpress-theming