在我转换为wordpress之前的HTML中,我有两个围绕UL元素的div,但现在当wordpress自动创建下拉导航时,我需要定义它来添加这两个div(和第二个div' s CLASS )围绕生成的UL。
我已经包含了导航的原始HTML,因为它应该被使用。
HTML
<ul class="nav">
<li class="active">
<a href="/HTML/index.php" class="active">HOME</a>
</li>
<li>
<a href="/parts.php">PARTS</a>
<div>
<div class="nav-column">
<br />
<ul class="full-width">
<li class="nav-li-item"><a href="/HTML/parts.php">Beltings & Tensioners</a></li>
<li class="nav-li-item"><a href="/HTML/parts.php">Beltings & Tensioners</a></li>
</ul>
</div>
</div>
</li>
</ul>
wordpress中的当前设置。 的的functions.php
add_theme_support( 'menus' );
function register_theme_menus() {
register_nav_menus(
array(
'header-menu' => __( 'Header Menu' )
)
);
}
add_action( 'init', 'register_theme_menus' );
的header.php
<?php
$args = array(
'menu' => 'header-menu',
'menu_class' => 'nav',
'container' => 'true',
);
wp_nav_menu( $args );
?>