edit_user( int $user_id = 0 ): int|WP_Error
- Since
- 2.0.0
- Source
wp-admin/includes/user.php:30
Description
Used on user-edit.php and profile.php to manage and process user options, passwords etc.
Compatibility
- WordPress
- since 2.0.0
- PHP
- 7.4–8.6-dev
- 6.7.7
- 6.8.8
- 6.9.7
- 7.0.4
- 7.1.0
Present in every tracked release (6.7.7 to 7.1.0), and compiles on PHP 7.4 through 8.6-dev.
Parameters
$user_idintoptional- User ID.Default:
0
Return value
int|WP_Error- User ID of the updated user or WP_Error on failure.
Performance profile
How much work a call to edit_user() does, and what it touches: the algorithmic scaling, the Zend instruction count per call across PHP versions, the hooks it hands control to, and the core code that calls it. Measured from the compiled opcodes, not a stopwatch, so every number is identical on any machine running the same PHP version, and every function in core is ranked by cost.
- Cost class
- Expensive
- Scaling
- Constant
- Instructions
- 129–199
- Plugin surface
- 4 hooks
- Called by
- 2
Sends mail via wp_mail().
No loop in the body: the same number of instructions runs whatever you pass in.
Executed per call on PHP 8.5, depending on the branch taken. The body compiles to 566.
Third-party callbacks on 'check_passwords', 'illegal_user_logins', 'user_profile_update_errors' run inside this call, and their cost is not bounded by anything here.
2 places in core call this, so the cost is paid more often than your own code shows.
What it touches
- hookthird-party callbacks
do_action_ref_array()called directly - querycontent query
get_user_by()one call below edit_user() - optionnetwork option
get_site_option()one call below edit_user() - mailsends mail
wp_mail()one call below edit_user()
Further down the call graph this can also reach transient, cache, serialize and http. Those are the worst case, several calls deep and usually down an error path, not what a normal call pays.
What one call costs · 216 distinct outcomes
One number would be a lie: the work depends on which branch runs. These are every distinct cost edit_user() can have, taken from its control-flow graph on PHP 8.5.
| When | Instructions | Calls it makes |
|---|---|---|
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && empty($user) && ->has_errors() | 129–133 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && is_email() && ->has_errors() | 133–141 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && empty($user) && !->has_errors() | 134–138 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && !is_email() && ->has_errors() | 135–139 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && empty($user) && ->has_errors() | 136–140 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && is_email() && !->has_errors() | 138–146 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && empty($user) && ->has_errors() | 139 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && empty($user) && ->has_errors() | 140 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && !is_email() && !->has_errors() | 140–144 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && is_email() && ->has_errors() | 140–148 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && empty($user) && !->has_errors() | 141–145 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && is_email() && ->has_errors() | 142–149 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
204 further outcomes, up to 199 instructions
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && !is_email() && ->has_errors() | 142–146 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && ->has_errors() | 143–147 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && ->has_errors() | 144–148 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && empty($user) && !->has_errors() | 144–149 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && empty($user) && !->has_errors() | 144 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && !is_email() && ->has_errors() | 145 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && empty($user) && !->has_errors() | 145 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && is_email() && !->has_errors() | 145–153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && !is_email() && ->has_errors() | 146 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && empty($user) && ->has_errors() | 146 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && empty($user) && ->has_errors() | 146 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && empty($user) && ->has_errors() | 146 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && is_email() && !->has_errors() | 147–154 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && empty($user) && ->has_errors() | 147 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && empty($user) && ->has_errors() | 147 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && !is_email() && !->has_errors() | 147–151 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && is_email() && !->has_errors() | 148–157 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 148–152 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 149–153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && is_email() && ->has_errors() | 149–156 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 150–154 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && !is_email() && !->has_errors() | 150–155 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 150 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && ->has_errors() | 150–154 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && ->has_errors() | 150–154 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && !is_email() && !->has_errors() | 151 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && ->has_errors() | 151–155 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && empty($user) && !->has_errors() | 151 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && ->has_errors() | 151–155 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && empty($user) && !->has_errors() | 151–156 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && empty($user) && !->has_errors() | 151 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && empty($user) && !->has_errors() | 151 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && ->has_errors() | 152–155 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && !is_email() && ->has_errors() | 152 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && !is_email() && ->has_errors() | 152 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && !is_email() && ->has_errors() | 152 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && empty($user) && !->has_errors() | 152 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && empty($user) && !->has_errors() | 152 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && ->has_errors() | 153–156 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && !is_email() && ->has_errors() | 153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && empty($user) && ->has_errors() | 153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && empty($user) && ->has_errors() | 153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && !is_email() && ->has_errors() | 153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && empty($user) && ->has_errors() | 153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && empty($user) && ->has_errors() | 153 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && empty($user) && !->has_errors() | 154–155 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && is_email() && !->has_errors() | 154–161 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && empty($user) && ->has_errors() | 154 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && empty($user) && !->has_errors() | 155–156 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 155–159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && is_email() && !->has_errors() | 155–164 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 155–159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 155–159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 156–160 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 156–160 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && !empty($user) && is_email() && !->has_errors() | 157–165 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 157–160 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 157 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 157–161 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 157–161 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 157–161 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && !is_email() && !->has_errors() | 157–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 157 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && !is_email() && !->has_errors() | 157 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && ->has_errors() | 157–161 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 158–163 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 158–161 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && !is_email() && !->has_errors() | 158 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && empty($user) && !->has_errors() | 158 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && empty($user) && !->has_errors() | 158 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && !is_email() && !->has_errors() | 158 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && ->has_errors() | 158–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && empty($user) && !->has_errors() | 158 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && empty($user) && !->has_errors() | 158 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 159–164 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 159–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && ->has_errors() | 159–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && ->has_errors() | 159–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && !is_email() && ->has_errors() | 159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && !is_email() && ->has_errors() | 159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && !is_email() && ->has_errors() | 159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && !is_email() && ->has_errors() | 159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && empty($user) && !->has_errors() | 159 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 160–161 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && ->has_errors() | 160–163 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && ->has_errors() | 160–163 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && empty($user) && ->has_errors() | 160 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && !is_email() && ->has_errors() | 160 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && empty($user) && ->has_errors() | 160 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && empty($user) && ->has_errors() | 160 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && !is_email() && !->has_errors() | 161–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && empty($user) && !->has_errors() | 161–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && empty($user) && !->has_errors() | 161–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && empty($user) && !->has_errors() | 161–162 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && empty($user) && !->has_errors() | 162–163 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 162–166 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 162–166 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && empty($user) && !->has_errors() | 162–163 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 162–166 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 162–166 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 163–167 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 164–167 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !empty($user) && is_email() && !->has_errors() | 164–172 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 164–167 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 164–167 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 164 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 164 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 164–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 164 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 164–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 164–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && !is_email() && !->has_errors() | 164 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 165–170 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 165–170 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 165–170 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 165–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 165–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && empty($user) && !->has_errors() | 165 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && !is_email() && !->has_errors() | 165 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && empty($user) && !->has_errors() | 165 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && empty($user) && !->has_errors() | 165 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 166–171 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 166–171 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 166–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 166–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 166–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && ->has_errors() | 166–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && !is_email() && ->has_errors() | 166 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && !is_email() && ->has_errors() | 166 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && !is_email() && ->has_errors() | 166 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 167–171 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 167–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 167–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && !is_email() && !->has_errors() | 167–168 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && ->has_errors() | 167–170 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && empty($user) && ->has_errors() | 167 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 168–172 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && !is_email() && !->has_errors() | 168–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && empty($user) && !->has_errors() | 168–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && empty($user) && !->has_errors() | 168–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && !is_email() && !->has_errors() | 168–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && empty($user) && !->has_errors() | 168–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && empty($user) && !->has_errors() | 168–169 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 169–173 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && empty($user) && !->has_errors() | 169–170 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 169–173 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 169–173 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 171–174 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 171–174 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 171–174 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 171–174 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 171 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 171 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 171 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 171–175 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 172–177 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 172–177 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 172–177 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 172–177 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 172–175 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && empty($user) && !->has_errors() | 172 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 173–178 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 173–176 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && ->has_errors() | 173–176 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 173–176 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && !is_email() && ->has_errors() | 173 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 174–178 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !username_exists() && !empty($user) && is_email() && !->has_errors() | 174–178 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 174–178 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 174–175 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 174–175 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 174–175 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && !is_email() && !->has_errors() | 174–175 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !empty($user) && is_email() && !->has_errors() | 175–179 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 175–179 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && empty($user) && !->has_errors() | 175–176 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && !is_email() && !->has_errors() | 175–176 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && empty($user) && !->has_errors() | 175–176 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && empty($user) && !->has_errors() | 175–176 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 176–180 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 178–181 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 178–181 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 178–181 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 178 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 179–184 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 179–184 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 179–184 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && ->has_errors() | 180–183 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 181–185 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 181–185 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 181–185 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
!isset($value) && wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && username_exists() && !empty($user) && is_email() && !->has_errors() | 181–185 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 181–182 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && !is_email() && !->has_errors() | 181–182 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 181–182 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !empty($user) && is_email() && !->has_errors() | 182–186 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && empty($user) && !->has_errors() | 182–183 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 185–188 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_update_user() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 186–191 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 188–192 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && !username_exists() && !empty($user) && is_email() && !->has_errors() | 188–192 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 188–192 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && !is_email() && !->has_errors() | 188–189 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
wp_get_user_contact_methods() && empty($value) && $pass1 === false && empty($pass1) && !validate_username() && username_exists() && !empty($user) && is_email() && !->has_errors() | 195–199 | wp_roles(), wp_get_user_contact_methods(), wp_unslash(), validate_username(), __(), ->add(), username_exists(), __(), ->add(), apply_filters(), strtolower(), array_map(), __(), ->add(), is_email(), email_exists(), __(), ->add(), ->has_errors(), wp_insert_user(), do_action() |
This body has more branch combinations than are worth enumerating, so the table covers the outcomes found first rather than every one that exists.
Across PHP versions
| PHP | Compiled | Executed | Branches | Notes |
|---|---|---|---|---|
| 8.6-dev | 565 | 129–199 | 73 | 1 fewer instruction than PHP 8.5 |
| 8.5 | 566 | 129–199 | 73 | |
| 8.4 | 566 | 129–199 | 73 | 22 fewer instructions than PHP 8.3 |
| 8.3 | 588 | 135–205 | 73 | |
| 8.2 | 588 | 135–205 | 73 | |
| 8.1 | 588 | 135–205 | 73 | 3 fewer instructions than PHP 7.4 |
| 7.4 | 591 | 135–205 | 73 |
An instruction is not a fixed amount of time, so a matching count is not necessarily the same speed; what it rules out is a difference in the work itself.
Hooks and filters fired · 4
4 hooks fire while edit_user() runs, in this order:
- do_action( check_passwords )actionline 174 (+144 into the body)
Fires before the password and confirm password fields are checked for congruity.
- apply_filters( illegal_user_logins )filterline 204 (+174 into the body)
Filters the list of disallowed usernames.
- do_action( user_profile_update_errors )actionline 231 (+201 into the body)
Fires before user profile update errors are returned.
- do_action( edit_user_created_user )actionline 252 (+222 into the body)
Fires after a new user has been created.
Uses · 30
- wp_roles()Retrieves the global WP_Roles instance and instantiates it if necessary.
- get_userdata()Retrieves user info by user ID.
- wp_slash()Adds slashes to a string or recursively adds slashes to strings within an array.
- sanitize_user()Sanitizes a username, stripping out unsafe characters.
- wp_unslash()Removes slashes from a string or recursively removes slashes from strings within an array.
- current_user_can()Returns whether the current user has the specified capability.
- sanitize_text_field()Sanitizes a string from user input or from the database.
- get_editable_roles()Fetch a filtered list of user roles that the current user is allowed to edit.
- wp_die()Kills WordPress execution and displays HTML page with an error message.
- __()Retrieves the translation of $text.
- is_multisite()Determines whether Multisite is enabled.
- get_current_user_id()Gets the current user's ID.
Show all 30
- is_email()Verifies that an email is valid.
- sanitize_url()Sanitizes a URL for database or redirect usage.
- wp_allowed_protocols()Retrieves a list of protocols to allow in HTML attributes.
- wp_get_user_contact_methods()Sets up the user contact methods.
- get_available_languages()Gets all available languages based on the presence of *.mo and *.l10n.php files in a given directory.
- wp_can_install_language_pack()Check if WordPress has access to the filesystem without asking for credentials.
- wp_download_language_pack()Download a language pack.
- do_action_ref_array()Calls the callback functions that have been added to an action hook, specifying arguments in an array.
- str_contains()Polyfill for `str_contains()` function added in PHP 8.0.
- validate_username()Checks whether a username is valid.
- username_exists()Determines whether the given username exists.
- apply_filters()Calls the callback functions that have been added to a filter hook.
- email_exists()Determines whether the given email exists.
- wp_update_user()Updates a user in the database.
- wp_insert_user()Inserts a user into the database.
- do_action()Calls the callback functions that have been added to an action hook.
- stdClass::__construct()
- WP_Error::__construct()Initializes the error.
Used by · 2
- add_user()Creates a new user from the "Users" form using $_POST information.
- wp_ajax_add_user()Handles adding a user via AJAX.
Source code
function edit_user( $user_id = 0 ) { $wp_roles = wp_roles(); $user = new stdClass(); $user_id = (int) $user_id; if ( $user_id ) { $update = true; $user->ID = $user_id; $userdata = get_userdata( $user_id ); $user->user_login = wp_slash( $userdata->user_login ); } else { $update = false; } if ( ! $update && isset( $_POST['user_login'] ) ) { $user->user_login = sanitize_user( wp_unslash( $_POST['user_login'] ), true ); } $errors = new WP_Error(); $pass1 = ''; $pass2 = ''; if ( isset( $_POST['pass1'] ) ) { $pass1 = trim( $_POST['pass1'] ); } if ( isset( $_POST['pass2'] ) ) { $pass2 = trim( $_POST['pass2'] ); } if ( isset( $_POST['role'] ) && current_user_can( 'promote_users' ) && ( ! $user_id || current_user_can( 'promote_user', $user_id ) ) ) { $new_role = sanitize_text_field( $_POST['role'] ); // If the new role isn't editable by the logged-in user die with error. $editable_roles = get_editable_roles(); if ( ! empty( $new_role ) && empty( $editable_roles[ $new_role ] ) ) { wp_die( __( 'Sorry, you are not allowed to give users that role.' ), 403 ); } $potential_role = isset( $wp_roles->role_objects[ $new_role ] ) ? $wp_roles->role_objects[ $new_role ] : false; /* * Don't let anyone with 'promote_users' edit their own role to something without it. * Multisite super admins can freely edit their roles, they possess all caps. */ if ( ( is_multisite() && current_user_can( 'manage_network_users' ) ) || get_current_user_id() !== $user_id || ( $potential_role && $potential_role->has_cap( 'promote_users' ) ) ) { $user->role = $new_role; } } if ( isset( $_POST['email'] ) ) { $maybe_email = wp_unslash( $_POST['email'] ); if ( is_string( $maybe_email ) && is_email( $maybe_email ) ) { $user->user_email = $maybe_email; } else { $errors->add( 'invalid_email', __( '<strong>Error:</strong> The email address is not correct.' ), array( 'form-field' => 'email' ) ); } } if ( isset( $_POST['url'] ) ) { if ( empty( $_POST['url'] ) || 'http://' === $_POST['url'] ) { $user->user_url = ''; } else { $user->user_url = sanitize_url( $_POST['url'] ); $protocols = implode( '|', array_map( 'preg_quote', wp_allowed_protocols() ) ); $user->user_url = preg_match( '/^(' . $protocols . '):/is', $user->user_url ) ? $user->user_url : 'http://' . $user->user_url; } } if ( isset( $_POST['first_name'] ) ) { $user->first_name = sanitize_text_field( $_POST['first_name'] ); } if ( isset( $_POST['last_name'] ) ) { $user->last_name = sanitize_text_field( $_POST['last_name'] ); } if ( isset( $_POST['nickname'] ) ) { $user->nickname = sanitize_text_field( $_POST['nickname'] ); } if ( isset( $_POST['display_name'] ) ) { $user->display_name = sanitize_text_field( $_POST['display_name'] );Changelog
Introduced in 2.0.0. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.
About this page
- Parsed data
- Generated from the wordpress-develop 6.8.8 tag, from
src/wp-admin/includes/user.php, and regenerated for each WordPress release so it tracks the code rather than a snapshot of it. - Corrections
- Something wrong on this page? Report it and it gets fixed in the next regeneration.