Make WordPress Core

Ticket #54987: 54987.patch

File 54987.patch, 612 bytes (added by ravipatel, 3 years ago)

As per comment i have added a condiiton after pre_user_nicename filter

  • src/wp-includes/user.php

     
    19951995         */
    19961996        $user_nicename = apply_filters( 'pre_user_nicename', $user_nicename );
    19971997
     1998        if (mb_strlen( $user_nicename ) > 50) {
     1999                $user_nicename = mb_substr( $user_nicename, 0, 50 );
     2000        }
     2001
    19982002        $user_nicename_check = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM $wpdb->users WHERE user_nicename = %s AND user_login != %s LIMIT 1", $user_nicename, $user_login ) );
    19992003
    20002004        if ( $user_nicename_check ) {