1

这是我的标题代码以及我们的重要菜单的样子

<body <?php body_class(); ?> id="top">
<header role="banner">
    <a href="<?php echo esc_url( home_url( '/' ) ); ?>" title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" rel="home" class="logo"><?php bloginfo( 'name' ); ?></a>
    <p class="desc">
        <?php bloginfo( 'description' ); ?>
    </p>
    <nav role="navigation" class="ink-navigation">
        <?php wp_nav_menu(array(
'theme_location'  => '',
'menu'            => '',
'container'       => 'div',
'container_class' => 'wrtwert',
'container_id'    => 'sdfgdsfgsfg',
'menu_class'      => 'menu',
'menu_id'         => 'ffffff',
'echo'            => true,
'fallback_cb'     => 'wp_page_menu',
'before'          => '',
'after'           => '',
'link_before'     => '',
'link_after'      => '',
'items_wrap'      => '<ul id="%1$s" class="%2$s someclasssss">%3$s</ul>',
'depth'           => 0,
'walker'          => ''    )); ?>
    </nav>
    <?php get_search_form(); ?>
</header>

这是我得到的唯一输出http://puu.sh/5cGNr.png。他们唯一似乎起作用的参数是菜单类,所以如果我改变它,我会得到不同的输出,但它甚至没有针对它应该的类。我看到有人一次又一次地问这个问题,我查看了类似的 10 个线程,尝试了上述解决方案,但无济于事。我想要做的是给我的 ul 列表一个类,我还想知道如果我将来需要如何更改其他列表。

4

1 回答 1

1

所以,是的,我的一个非常愚蠢的遗漏,但仍然有人可能会这样做。我的问题是我没有注册菜单。我省略了这一点,因为我的主题实际上是在导航栏中显示我的页面,所以我认为它就在那里。很奇怪。

于 2013-11-09T00:47:00.490 回答