我刚刚做了这样的事情,很简单
add_filter(\'wp_nav_menu_items\', \'add_login_logout_link\', 10, 2);
function add_login_logout_link($items, $args) {
//check if user is logged in, and add user name to menu
if (is_user_logged_in()){
$user = wp_get_current_user();
$items .= \'<li>\' . $user->display_name . \'</li>\';
}
//add login/logout link to menu
$items .= \'<li>\'. wp_loginout(get_permalink(),false) .\'</li>\';
return $items;
}