WordPress会在导航菜单中添加自己的类吗?

时间:2013-05-02 作者:user1632018

我正在构建一个主题,并注意到,当我创建一个仅包含html的菜单时,或者让它根据页面动态添加菜单项时,它看起来就像它的本意一样。虽然当我更改代码以从菜单编辑器生成菜单时,它会为菜单添加大量额外的填充。

这是wordpress的问题吗?以前有人听说过这个吗?这里有一个例子。

使用菜单编辑器生成菜单时,会添加填充:

 <div class="header">
    <div class="nav">

<ul>

       <li>

       <?php wp_nav_menu( array( \'theme_location\' => \'primary\' ) ); ?>

       </li>


</ul>
当我通过硬编码HTML生成菜单时,它看起来很好:

<div class="header">
    <div class="nav">
      <ul>
        <li><a href="#home">Home</a></li>
        <li><a href="#about">About</a></li>
        <li><a href="#portfolio">Portfolio</a></li>
        <li><a href="#support">Support</a></li>
      </ul>
问题已经解决了。我删除了两个<ul><li> 标签和导航位于正确的位置。

<div class="header">
        <div class="nav">

           <?php wp_nav_menu( array( \'theme_location\' => \'primary\' ) ); ?>

1 个回复
SO网友:Dave Romsey

@user1632018报告问题已解决:

我删除了两个<ul><li> 标签,现在导航处于正确位置:

<div class="header">
    <div class="nav">
       <?php wp_nav_menu( array( \'theme_location\' => \'primary\' ) ); ?>

结束

相关推荐

Wordpress Flyout Menus

我有一个有点复杂的菜单结构,我正试图找出最好的方法来做到这一点。I have a top nav 它有4个部分。每个部分最多有2层深。而且I have a SUB Nav 这是基于您所在的部分,并显示为向下钻取,显示您拥有的页面。例如,假设我单击第二级顶部导航-然后我将转到显示打开并选中该部分的子页面。我希望我的解释是正确的。。。谢谢我的问题是:最好的方法是什么。我研究了一些插件,但似乎找不到合适的插件。我不需要使用插件。