Error: The password field is empty.'); return false; } $login = $wpdb->get_row("SELECT ID, user_login, user_pass FROM $wpdb->users WHERE user_login = '$username'"); if (!$login) { $error = __('Error: Wrong login.'); return false; } else { if ( ($login->user_login == $username && $login->user_pass == $password) || ($already_md5 && $login->user_login == $username && md5($login->user_pass) == $password) ) { return true; } else { $error = __('Error: Incorrect password.'); $pwd = ''; return false; } } } ?>