| 2066 | /** |
| 2067 | * Filters a user's meta values and keys before the user is created or updated. |
| 2068 | * |
| 2069 | * Does not include contact methods. These are added using wp_get_user_contact_methods( $user ). |
| 2070 | * |
| 2071 | * @since 4.4.0 |
| 2072 | * |
| 2073 | * @param array $meta { |
| 2074 | * Default meta values and keys for the user. |
| 2075 | * |
| 2076 | * @type string nickname The user's nickname. Default is the the user's username. |
| 2077 | * @type string first_name The user's first name. |
| 2078 | * @type string last_name The user's last name. |
| 2079 | * @type string description The user's description. |
| 2080 | * @type string|bool rich_editing Whether to enable the rich-editor for the user. False if not empty. Default 'true'. |
| 2081 | * @type string comment_shortcuts Whether to enable keyboard shortcuts for the user. Default 'false'. |
| 2082 | * @type string admin_color The color scheme for a user's admin screen. Default 'fresh'. |
| 2083 | * @type integer use_ssl Whether to force ssl on user's admin area. Default 0 (ssl not forced). |
| 2084 | * @type string show_admin_bar_front Whether to show the admin bar on the front end for the user. Default 'true'. |
| 2085 | * } |
| 2086 | * @param WP_User $user User object. |
| 2087 | */ |
| 2088 | $meta = (array) apply_filters( 'insert_user_meta', $meta, $user ); |
| 2089 | |