我试图根据用户是否登录显示一个菜单。这很简单,但当我更改代码时,我没有像原来那样的样式或图标-请参见下面的代码
原始代码(菜单看起来很好)
<div id="main-menu">
<?php wp_nav_menu(array(\'theme_location\' => \'primary\', \'menu_id\' => \'sf-menu\',
\'walker\' => new header_one_uou_nav_menu) );?>
</div>
我的代码(将根据登录显示正确的菜单,但没有图标和格式)
<div id="main-menu">
<?php
if( is_user_logged_in() ) {
$menu = \'menu_LI\';
} else {
$menu = \'sf-menu\';
}
wp_nav_menu( array( \'menu\' => $menu, \'container_class\' => \'menu-header\',
\'theme_location\' => \'primary\', \'menu_id\' ) );
?>
</div>
Link 到菜单以参考其外观
如有任何建议,将不胜感激