diff -r 7b1b88e27a20 -r 48c4eec2b7e6 wp/wp-admin/user-new.php --- a/wp/wp-admin/user-new.php Thu Sep 29 08:06:27 2022 +0200 +++ b/wp/wp-admin/user-new.php Fri Sep 05 18:40:08 2025 +0200 @@ -34,7 +34,7 @@ $user_details = null; $user_email = wp_unslash( $_REQUEST['email'] ); - if ( false !== strpos( $user_email, '@' ) ) { + if ( str_contains( $user_email, '@' ) ) { $user_details = get_user_by( 'email', $user_email ); } else { if ( current_user_can( 'manage_network_users' ) ) { @@ -110,7 +110,7 @@ */ do_action( 'invite_user', $user_id, $role, $newuser_key ); - $switched_locale = switch_to_locale( get_user_locale( $user_details ) ); + $switched_locale = switch_to_user_locale( $user_id ); if ( '' !== get_option( 'blogname' ) ) { $site_title = wp_specialchars_decode( get_option( 'blogname' ), ENT_QUOTES ); @@ -298,8 +298,8 @@ get_current_screen()->set_help_sidebar( '

' . __( 'For more information:' ) . '

' . - '

' . __( 'Documentation on Adding New Users' ) . '

' . - '

' . __( 'Support' ) . '

' + '

' . __( 'Documentation on Adding New Users' ) . '

' . + '

' . __( 'Support forums' ) . '

' ); wp_enqueue_script( 'wp-ajax-response' ); @@ -381,35 +381,50 @@ ?> - -
- -
- get_error_messages() as $err ) { + $error_message .= "
  • $err
  • \n"; + } + wp_admin_notice( + '', + array( + 'additional_classes' => array( 'error' ), + 'paragraph_wrap' => false, + ) + ); endif; if ( ! empty( $messages ) ) { foreach ( $messages as $msg ) { - echo '

    ' . $msg . '

    '; + wp_admin_notice( + $msg, + array( + 'id' => 'message', + 'additional_classes' => array( 'updated' ), + 'dismissible' => true, + ) + ); } } ?> - -
    - get_error_messages() as $message ) { - echo "

    $message

    "; - } - ?> -
    - +get_error_messages() as $message ) { + $error_message .= "

    $message

    \n"; + } + wp_admin_notice( + $error_message, + array( + 'additional_classes' => array( 'error' ), + 'paragraph_wrap' => false, + ) + ); +endif; +?>
    - - + + @@ -457,7 +472,7 @@ - + @@ -566,25 +581,25 @@ - +
    - - - +
    + + +
    -
    - +

    @@ -601,7 +616,7 @@ /> - + @@ -624,7 +639,7 @@ /> - +