是否可以将类添加到wp_NAV_MENU()中的列表项? 时间:2012-03-11 作者:Anders Kitson 我正在使用<?php wp_nav_menu( array( \'theme_location\' => \'header-menu\', \'menu_class\' => \'nav-bar\', \'container\' => \'nav\' ) ); ?> 输出我的导航菜单列表。目前,他们会自动将类添加到其中,如page-item-8, page-item-6. 我在本地机器上工作并上传到我的服务器。我的问题是page-item 数字不同,我无法正确选择。我要做的是添加一个类home, shop, services, 等添加到相应的列表项。有没有更好的方法来做到这一点。提前谢谢。 2 个回复 SO网友:Jeremy Jared 简单的方法是将css类添加到wp管理/菜单部分的各个标题中。First, go to the screen options and select the css checkbox:Next, open the menu item and give it a class. In my example it would have the class .home-page: SO网友:Anders Kitson 好的,我刚刚添加了我的函数。php文件转到外观菜单,更改了屏幕选项以允许类。然后为每个类添加一个单独的类。令人惊叹的<?php function register_my_menus() { register_nav_menus( array(\'header-menu\' => __( \'Header Menu\' ) ) ); } add_action( \'init\', \'register_my_menus\' ); ?> 结束 文章导航