Fires after the XML-RPC user has been authenticated but before the rest of the method logic begins.
$namestring$argsarray|string$serverwp_xmlrpc_serverwp-includes/class-wp-xmlrpc-server.php:744wp_xmlrpc_server::wp_getUsersBlogs()wp-includes/class-wp-xmlrpc-server.php:1358wp_xmlrpc_server::wp_newPost()wp-includes/class-wp-xmlrpc-server.php:1759wp_xmlrpc_server::wp_editPost()wp-includes/class-wp-xmlrpc-server.php:1842wp_xmlrpc_server::wp_deletePost()wp-includes/class-wp-xmlrpc-server.php:1943wp_xmlrpc_server::wp_getPost()wp-includes/class-wp-xmlrpc-server.php:2004wp_xmlrpc_server::wp_getPosts()wp-includes/class-wp-xmlrpc-server.php:2103wp_xmlrpc_server::wp_newTerm()wp-includes/class-wp-xmlrpc-server.php:2208wp_xmlrpc_server::wp_editTerm()wp-includes/class-wp-xmlrpc-server.php:2324wp_xmlrpc_server::wp_deleteTerm()wp-includes/class-wp-xmlrpc-server.php:2403wp_xmlrpc_server::wp_getTerm()wp-includes/class-wp-xmlrpc-server.php:2468wp_xmlrpc_server::wp_getTerms()wp-includes/class-wp-xmlrpc-server.php:2575wp_xmlrpc_server::wp_getTaxonomy()wp-includes/class-wp-xmlrpc-server.php:2633wp_xmlrpc_server::wp_getTaxonomies()wp-includes/class-wp-xmlrpc-server.php:2719wp_xmlrpc_server::wp_getUser()wp-includes/class-wp-xmlrpc-server.php:2782wp_xmlrpc_server::wp_getUsers()wp-includes/class-wp-xmlrpc-server.php:2862wp_xmlrpc_server::wp_getProfile()wp-includes/class-wp-xmlrpc-server.php:2912wp_xmlrpc_server::wp_editProfile()wp-includes/class-wp-xmlrpc-server.php:3001wp_xmlrpc_server::wp_getPage()wp-includes/class-wp-xmlrpc-server.php:3044wp_xmlrpc_server::wp_getPages()wp-includes/class-wp-xmlrpc-server.php:3099wp_xmlrpc_server::wp_newPage()wp-includes/class-wp-xmlrpc-server.php:3136wp_xmlrpc_server::wp_deletePage()wp-includes/class-wp-xmlrpc-server.php:3205wp_xmlrpc_server::wp_editPage()wp-includes/class-wp-xmlrpc-server.php:3268wp_xmlrpc_server::wp_getPageList()wp-includes/class-wp-xmlrpc-server.php:3329wp_xmlrpc_server::wp_getAuthors()wp-includes/class-wp-xmlrpc-server.php:3373wp_xmlrpc_server::wp_getTags()wp-includes/class-wp-xmlrpc-server.php:3423wp_xmlrpc_server::wp_newCategory()wp-includes/class-wp-xmlrpc-server.php:3510wp_xmlrpc_server::wp_deleteCategory()wp-includes/class-wp-xmlrpc-server.php:3567wp_xmlrpc_server::wp_suggestCategories()wp-includes/class-wp-xmlrpc-server.php:3613wp_xmlrpc_server::wp_getComment()wp-includes/class-wp-xmlrpc-server.php:3669wp_xmlrpc_server::wp_getComments()… and 37 more locations
* @since 5.7.0 Added the `$args` and `$server` parameters. * * @param string $name The method name. * @param array|string $args The escaped arguments passed to the method. * @param wp_xmlrpc_server $server The XML-RPC server instance. */ do_action( 'xmlrpc_call', 'wp.getUsersBlogs', $args, $this ); $blogs = (array) get_blogs_of_user( $user->ID ); $struct = array(); $primary_blog_id = 0; $active_blog = get_active_blog_for_user( $user->ID );Introduced in 2.5.0. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.