Changes between Initial Version and Version 1 of Ticket #17904, comment 64
- Timestamp:
- 03/13/2017 08:05:22 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #17904, comment 64
initial v1 5 5 1. `validate_username()`: Will be modified to accept a second parameter `$wp_error = false` to make the function return error objects instead of false. If `is_multisite()`, the function will include the restrictions for multisite (illegal names, minimum and maximum length, illegal logins, all numeric). 6 6 2. `username_exists()`: In addition for what this function currently does, it can accept a second parameter `$check_reserved = true`. If that parameter is true (default), the function also calls `is_username_reserved()` (see below). 7 3. `is_username_reserved()`: New method that performs the `wp_signups` query for existing username that currently happens in `wpmu_validate_user_signup()`. Returns true/false.7 3. `is_username_reserved()`: New method that, if `is_multisite()`, performs the `wp_signups` query for existing username that currently happens in `wpmu_validate_user_signup()`. On single site there is only a filter that by default returns false. Returns true/false. 8 8 4. `wp_validate_user_login()`: New method that acts as a wrapper calling `validate_username()`, `username_exists()` with second parameter false and `is_username_reserved()`. Returns true/WP_Error. 9 9