Filter hook 'xmlrpc_prepare_user'

in WP Core File wp-includes/class-wp-xmlrpc-server.php at line 1274

View Source

xmlrpc_prepare_user

Filter Hook
Description
Filters XML-RPC-prepared data for the given user.

Hook Information

File Location wp-includes/class-wp-xmlrpc-server.php View on GitHub
Hook Type Filter
Line Number 1274

Hook Parameters

Type Name Description
array $_user An array of user data.
WP_User $user User object.
array $fields An array of user fields.

Usage Examples

Basic Usage
<?php
// Hook into xmlrpc_prepare_user
add_filter('xmlrpc_prepare_user', 'my_custom_filter', 10, 3);

function my_custom_filter($_user, $user, $fields) {
    // Your custom filtering logic here
    return $_user;
}

Source Code Context

wp-includes/class-wp-xmlrpc-server.php:1274 - How this hook is used in WordPress core
<?php
1269  		 *
1270  		 * @param array   $_user  An array of user data.
1271  		 * @param WP_User $user   User object.
1272  		 * @param array   $fields An array of user fields.
1273  		 */
1274  		return apply_filters( 'xmlrpc_prepare_user', $_user, $user, $fields );
1275  	}
1276  
1277  	/**
1278  	 * Creates a new post for any registered post type.
1279  	 *

PHP Documentation

<?php
/**
		 * Filters XML-RPC-prepared data for the given user.
		 *
		 * @since 3.5.0
		 *
		 * @param array   $_user  An array of user data.
		 * @param WP_User $user   User object.
		 * @param array   $fields An array of user fields.
		 */
Quick Info
  • Hook Type: Filter
  • Parameters: 3
  • File: wp-includes/class-wp-xmlrpc-server.php
Related Hooks

Related hooks will be displayed here in future updates.