我下载了一个模板,并试图将其转换为wordpress主题。如何在wordpress中添加菜单,而不是应用于它的松散样式?
我的标题中有此代码。php
<div
class="collapse navbar-collapse main-menu-item justify-content-center"
id="navbarSupportedContent"
>
<ul class="navbar-nav align-items-center">
<li class="nav-item">
<a class="nav-link" href="index.php">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="about-us.php">About</a>
</li>
<li class="nav-item">
<a class="nav-link" href="services.html">services</a>
</li>
<li class="nav-item">
<a class="nav-link" href="blog.html">Blog</a>
</li>
<li class="nav-item dropdown">
<a
class="nav-link dropdown-toggle"
href="blog.html"
id="navbarDropdown"
role="button"
data-toggle="dropdown"
aria-haspopup="true"
aria-expanded="false"
>
Pages
</a>
<div class="dropdown-menu" aria-labelledby="navbarDropdown">
<a class="dropdown-item" href="project.html">project</a>
<a class="dropdown-item" href="single-blog.html"
>Single blog</a
>
<a class="dropdown-item" href="elements.html">Elements</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="contact.html">Contact</a>
</li>
</ul>
</div>
我尝试注册菜单,但这样做我失去了所有的风格和菜单只是以简单的文本格式出现。还有一种效果,使标题导航栏粘滞,并在滚动时更改颜色。我试着用这个注册菜单
//add menu support
add_theme_support(\'menus\');
//register menu support
register_nav_menus(
array(
\'top-menu\' => __(\'Top Menu\',\'theme\'),
)
)
如何解决此问题?