Si tienes un menú principal creado desde Apariencia/Menús de WordPress, y quieres añadirle los típicos botones de “Login” o “Logout” puedes hacerlo fácilmente mediante la siguiente función php que tienes que insertar en el functions.php de tu tema:

add_filter( 'wp_nav_menu_items', 'anade_login_menu', 10, 2 );
function anade_login_menu( $items, $args ) {
    if( 'primary' === $args->theme_location ) :
        if (is_user_logged_in()) {
            $items .= '<li><a href="'.wp_logout_url(home_url()).'">Logout</a></li>';
        } else {
            $items .= '<li><a href="'.wp_login_url().'">Login</a></li>';
        }
    endif;
    return $items;
}

Agradezco tu comentario 🤘