我使用wordpress主题
这是演示
http://venusdemo.com/wpopal/mix/fashion/
在顶部有一个菜单“帐户”并包含子菜单
如何创建子菜单?管理面板有一些内容可以参考子菜单
我发现了这个PHP代码
<div class="acount quick-button">
<div class="button heading">
<span class="title"><?php echo __('Account', TEXTDOMAIN); ?> <i class="fa fa-angle-down"> </i></span>
</div>
<?php if(has_nav_menu( 'topmenu' )){ ?>
<?php
$args = array(
'theme_location' => 'topmenu',
'container_class' => '',
'menu_class' => 'menu-topbar'
);
wp_nav_menu($args);
?>
<?php } ?>
</div>
我可以创建这些子菜单管理面板吗?或者必须手动创建HTML / CSS
提前致谢!
答案 0 :(得分:0)
首先通过PHP函数(您的functions.php
文件或主题目录中的类似文件注册(创建)这些区域。
function register_my_menu() {
register_nav_menu( 'topmenu', 'Top Menu' );
}
然后调用这样的菜单:
<?php if(has_nav_menu( 'topmenu' )){ ?>
<?php
$args = array(
'theme_location' => 'topmenu',
'container_class' => '',
'menu_class' => 'menu-topbar'
);
wp_nav_menu($args);
?>
<?php } ?>
任何其他操作都遵循相同的步骤,只需更改寄存器值(第一个是theme_location中引用的名称,第二个是在Administration&gt; Menus区域中使用。)
要创建下拉项目,请转到管理&gt;中的菜单。菜单,从下拉列表中选择要编辑的菜单,然后单击要添加的项目并在另一个项目下拖动以使其成为下拉项目(父项的子项)。