Title: wp-includes/class-wp-xmlrpc-server.php | Page 2 of 5 | Developer.WordPress.org

---

# File: wp-includes/class-wp-xmlrpc-server.php

 * hook[xmlrpc_call_success_mw_editPost](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_mw_editpost/)
 * Fires after a post has been successfully updated via the XML-RPC MovableType 
   API.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_mw_editpost/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_mw_editpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:6102](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L6102-L6102)
 * method[wp_xmlrpc_server::mw_getPost()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_getpost/)
 * Retrieves a post.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_getpost/#used-by)
   | Uses [20 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_getpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:6121](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L6121-L6246)
 * method[wp_xmlrpc_server::mw_getRecentPosts()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_getrecentposts/)
 * Retrieves list of recent posts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_getrecentposts/#used-by)
   | Uses [20 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_getrecentposts/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:6263](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L6263-L6373)
 * method[wp_xmlrpc_server::blogger_getTemplate()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_gettemplate/)
 * Deprecated.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_gettemplate/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_gettemplate/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5092](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5092-L5094)
 * method[wp_xmlrpc_server::blogger_setTemplate()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_settemplate/)
 * Deprecated.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_settemplate/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_settemplate/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5105](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5105-L5107)
 * method[wp_xmlrpc_server::blogger_newPost()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_newpost/)
 * Creates a new post.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_newpost/#used-by)
   | Uses [14 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_newpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5126](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5126-L5190)
 * hook[xmlrpc_call_success_blogger_newPost](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_newpost/)
 * Fires after a new post has been successfully created via the XML-RPC Blogger 
   API.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_newpost/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_newpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5187](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5187-L5187)
 * method[wp_xmlrpc_server::blogger_editPost()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_editpost/)
 * Edits a post.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_editpost/#used-by)
   | Uses [12 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_editpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5209](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5209-L5269)
 * hook[xmlrpc_call_success_blogger_editPost](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_editpost/)
 * Fires after a post has been successfully updated via the XML-RPC Blogger API.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_editpost/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_editpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5266](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5266-L5266)
 * method[wp_xmlrpc_server::blogger_deletePost()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_deletepost/)
 * Deletes a post.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_deletepost/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_deletepost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5286](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5286-L5328)
 * hook[xmlrpc_call_success_blogger_deletePost](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_deletepost/)
 * Fires after a post has been successfully deleted via the XML-RPC Blogger API.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_deletepost/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/xmlrpc_call_success_blogger_deletepost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5325](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5325-L5325)
 * method[wp_xmlrpc_server::mw_newPost()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_newpost/)
 * Creates a new post.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_newpost/#used-by)
   | Uses [22 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/mw_newpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5373](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5373-L5698)
 * method[wp_xmlrpc_server::_multisite_getUsersBlogs()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/_multisite_getusersblogs/)
 * Private function for retrieving a users blogs for multisite setups.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/_multisite_getusersblogs/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/_multisite_getusersblogs/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4888](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4888-L4909)
 * method[wp_xmlrpc_server::blogger_getUserInfo()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getuserinfo/)
 * Retrieves user’s data.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getuserinfo/#used-by)
   | Uses [6 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getuserinfo/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4927](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4927-L4954)
 * method[wp_xmlrpc_server::blogger_getPost()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getpost/)
 * Retrieves a post.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getpost/#used-by)
   | Uses [10 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getpost/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4971](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4971-L5009)
 * method[wp_xmlrpc_server::blogger_getRecentPosts()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getrecentposts/)
 * Retrieves the list of recent posts.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getrecentposts/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getrecentposts/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:5027](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L5027-L5081)
 * method[wp_xmlrpc_server::_getOptions()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/_getoptions/)
 * Retrieves blog options value from list.
 * Used by [2 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/_getoptions/#used-by)
   | Uses [2 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/_getoptions/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4283](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4283-L4302)
 * method[wp_xmlrpc_server::wp_setOptions()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_setoptions/)
 * Updates blog options.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_setoptions/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_setoptions/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4319](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4319-L4351)
 * method[wp_xmlrpc_server::wp_getMediaItem()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getmediaitem/)
 * Retrieves a media item by ID.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getmediaitem/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getmediaitem/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4376](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4376-L4401)
 * method[wp_xmlrpc_server::wp_getMediaLibrary()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getmedialibrary/)
 * Retrieves a collection of media library items (or attachments).
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getmedialibrary/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getmedialibrary/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4432](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4432-L4473)
 * method[wp_xmlrpc_server::wp_getPostFormats()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getpostformats/)
 * Retrieves a list of post formats used by the site.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getpostformats/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getpostformats/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4489](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4489-L4525)
 * method[wp_xmlrpc_server::wp_getPostType()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getposttype/)
 * Retrieves a post type.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getposttype/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getposttype/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4554](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4554-L4599)
 * hook[xmlrpc_default_posttype_fields](https://developer.wordpress.org/reference/hooks/xmlrpc_default_posttype_fields/)
 * Filters the default post type query fields used by the given XML-RPC method.
 * Used by [2 functions](https://developer.wordpress.org/reference/hooks/xmlrpc_default_posttype_fields/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/xmlrpc_default_posttype_fields/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4577](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4577-L4577)
 * method[wp_xmlrpc_server::wp_getPostTypes()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getposttypes/)
 * Retrieves post types.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getposttypes/#used-by)
   | Uses [8 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getposttypes/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4619](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4619-L4658)
 * method[wp_xmlrpc_server::wp_getRevisions()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getrevisions/)
 * Retrieves revisions for a specific post.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getrevisions/#used-by)
   | Uses [13 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getrevisions/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4682](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4682-L4752)
 * hook[xmlrpc_default_revision_fields](https://developer.wordpress.org/reference/hooks/xmlrpc_default_revision_fields/)
 * Filters the default revision query fields used by the given XML-RPC method.
 * Used by [1 function](https://developer.wordpress.org/reference/hooks/xmlrpc_default_revision_fields/#used-by)
   | Uses [0 functions](https://developer.wordpress.org/reference/hooks/xmlrpc_default_revision_fields/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4705](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4705-L4705)
 * method[wp_xmlrpc_server::wp_restoreRevision()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_restorerevision/)
 * Restores a post revision.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_restorerevision/#used-by)
   | Uses [12 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_restorerevision/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4771](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4771-L4816)
 * method[wp_xmlrpc_server::blogger_getUsersBlogs()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getusersblogs/)
 * Retrieves blogs that user owns.
 * Used by [1 function](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getusersblogs/#used-by)
   | Uses [9 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/blogger_getusersblogs/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4839](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4839-L4872)
 * method[wp_xmlrpc_server::wp_getOptions()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getoptions/)
 * Retrieves blog options.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getoptions/#used-by)
   | Uses [3 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getoptions/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:4255](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L4255-L4273)
 * method[wp_xmlrpc_server::wp_getComments()](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getcomments/)
 * Retrieves comments.
 * Used by [0 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getcomments/#used-by)
   | Uses [11 functions](https://developer.wordpress.org/reference/classes/wp_xmlrpc_server/wp_getcomments/#uses)
   | Source: [wp-includes/class-wp-xmlrpc-server.php:3661](https://github.com/WordPress/wordpress-develop/blob/7.0/src/wp-includes/class-wp-xmlrpc-server.php#L3661-L3724)

 [Previous Page](https://developer.wordpress.org/reference/files/wp-includes/class-wp-xmlrpc-server.php/?output_format=md)

[1](https://developer.wordpress.org/reference/files/wp-includes/class-wp-xmlrpc-server.php/?output_format=md)
2 [3](https://developer.wordpress.org/reference/files/wp-includes/class-wp-xmlrpc-server.php/page/3/?output_format=md)
[4](https://developer.wordpress.org/reference/files/wp-includes/class-wp-xmlrpc-server.php/page/4/?output_format=md)
[5](https://developer.wordpress.org/reference/files/wp-includes/class-wp-xmlrpc-server.php/page/5/?output_format=md)

 [Next Page](https://developer.wordpress.org/reference/files/wp-includes/class-wp-xmlrpc-server.php/page/3/?output_format=md)