WP_User::__set() WordPress Method
The WP_User::__set() method allows you to set various user properties, such as the user's password, email address, and display name. This method is useful for updating user information in your Wordpress site.
WP_User::__set( string $key, mixed $value ) #
Magic method for setting custom user fields.
Description
This method does not update custom fields in the database. It only stores the value on the WP_User instance.
Parameters
- $key
(string)(Required)User meta key.
- $value
(mixed)(Required)User meta value.
Source
File: wp-includes/class-wp-user.php
public function __set( $key, $value ) { if ( 'id' === $key ) { _deprecated_argument( 'WP_User->id', '2.1.0', sprintf( /* translators: %s: WP_User->ID */ __( 'Use %s instead.' ), '<code>WP_User->ID</code>' ) ); $this->ID = $value; return; } $this->data->$key = $value; }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
3.3.0 | Introduced. |