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:736wp_xmlrpc_server::wp_getUsersBlogs()wp-includes/class-wp-xmlrpc-server.php:1347wp_xmlrpc_server::wp_newPost()wp-includes/class-wp-xmlrpc-server.php:1748wp_xmlrpc_server::wp_editPost()wp-includes/class-wp-xmlrpc-server.php:1831wp_xmlrpc_server::wp_deletePost()wp-includes/class-wp-xmlrpc-server.php:1932wp_xmlrpc_server::wp_getPost()wp-includes/class-wp-xmlrpc-server.php:1993wp_xmlrpc_server::wp_getPosts()wp-includes/class-wp-xmlrpc-server.php:2092wp_xmlrpc_server::wp_newTerm()wp-includes/class-wp-xmlrpc-server.php:2197wp_xmlrpc_server::wp_editTerm()wp-includes/class-wp-xmlrpc-server.php:2313wp_xmlrpc_server::wp_deleteTerm()wp-includes/class-wp-xmlrpc-server.php:2392wp_xmlrpc_server::wp_getTerm()wp-includes/class-wp-xmlrpc-server.php:2457wp_xmlrpc_server::wp_getTerms()wp-includes/class-wp-xmlrpc-server.php:2564wp_xmlrpc_server::wp_getTaxonomy()wp-includes/class-wp-xmlrpc-server.php:2622wp_xmlrpc_server::wp_getTaxonomies()wp-includes/class-wp-xmlrpc-server.php:2708wp_xmlrpc_server::wp_getUser()wp-includes/class-wp-xmlrpc-server.php:2771wp_xmlrpc_server::wp_getUsers()wp-includes/class-wp-xmlrpc-server.php:2851wp_xmlrpc_server::wp_getProfile()wp-includes/class-wp-xmlrpc-server.php:2901wp_xmlrpc_server::wp_editProfile()wp-includes/class-wp-xmlrpc-server.php:2990wp_xmlrpc_server::wp_getPage()wp-includes/class-wp-xmlrpc-server.php:3033wp_xmlrpc_server::wp_getPages()wp-includes/class-wp-xmlrpc-server.php:3088wp_xmlrpc_server::wp_newPage()wp-includes/class-wp-xmlrpc-server.php:3125wp_xmlrpc_server::wp_deletePage()wp-includes/class-wp-xmlrpc-server.php:3194wp_xmlrpc_server::wp_editPage()wp-includes/class-wp-xmlrpc-server.php:3257wp_xmlrpc_server::wp_getPageList()wp-includes/class-wp-xmlrpc-server.php:3318wp_xmlrpc_server::wp_getAuthors()wp-includes/class-wp-xmlrpc-server.php:3362wp_xmlrpc_server::wp_getTags()wp-includes/class-wp-xmlrpc-server.php:3412wp_xmlrpc_server::wp_newCategory()wp-includes/class-wp-xmlrpc-server.php:3499wp_xmlrpc_server::wp_deleteCategory()wp-includes/class-wp-xmlrpc-server.php:3556wp_xmlrpc_server::wp_suggestCategories()wp-includes/class-wp-xmlrpc-server.php:3602wp_xmlrpc_server::wp_getComment()wp-includes/class-wp-xmlrpc-server.php:3658wp_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 ); if ( $active_blog ) {Introduced in 2.5.0. Unchanged from 6.7.7 through 7.1.0.
Signature, return type and hooks compared across 5 parsed releases.