Summery Summery
Set up the user contact methods.
Syntax Syntax
Description Description
Default contact methods were removed in 3.6. A filter dictates contact methods.
Parameters Parameters
- $user
-
(Optional) WP_User object.
Default value: null
Return Return
(string[]) Array of contact method labels keyed by contact method.
Source Source
File: wp-includes/user.php
* @return string[] List of user keys to be populated in wp_update_user(). */ function _get_additional_user_keys( $user ) { $keys = array( 'first_name', 'last_name', 'nickname', 'description', 'rich_editing', 'syntax_highlighting', 'comment_shortcuts', 'admin_color', 'use_ssl', 'show_admin_bar_front', 'locale' ); return array_merge( $keys, array_keys( wp_get_user_contact_methods( $user ) ) ); } /** * Set up the user contact methods. * * Default contact methods were removed in 3.6. A filter dictates contact methods. * * @since 3.7.0 * * @param WP_User $user Optional. WP_User object. * @return string[] Array of contact method labels keyed by contact method. */ function wp_get_user_contact_methods( $user = null ) { $methods = array(); if ( get_site_option( 'initial_db_version' ) < 23588 ) {
Advertisement
Changelog Changelog
Version | Description |
---|---|
3.7.0 | Introduced. |