我得到了在主菜单栏中插入菜单栏的代码,但我找不到将其插入主菜单栏上方的辅助菜单栏或顶部菜单栏的方法。有人能教我怎么做吗?
add_filter( \'wp_nav_menu_items\', \'add_loginout_link\', 10, 2 );
function add_loginout_link( $items, $args ) {
if (is_user_logged_in() && $args->theme_location == \'menu_top\') {
$items .= \'<li><a href="\'. wp_logout_url() .\'">Log Out</a></li>\';
}
elseif (!is_user_logged_in() && $args->theme_location == \'menu_top\') {
$items .= \'<li><a href="\'. site_url(\'wp-login.php\') .\'">Log In</a></li>\';
}
return $items;
}
============其他信息==============我正在使用自定义社区主题1.4。以防万一会有帮助,而且
I tried to use \'menu_top\' as keyword rather than primary, but it does not work, it originally was primary!==================更多信息======================好的,在请求中,我找到了更多信息,但在我尝试时,menu\\u top不起作用,似乎这些代码已经告诉了菜单的名称,对吗?
// This theme uses wp_nav_menu() in one location.
register_nav_menus(array(
\'menu_top\' => __(\'Header top menu\', \'cc\'),
\'primary\' => __(\'Header bottom menu\', \'cc\'),
));