HTTPS clone URL
Subversion checkout URL
WordPress plugin expanding scope of XML-RPC API
Fetching latest commit…
Cannot retrieve the latest commit at this time
|Failed to load latest commit information.|
=== XML-RPC Modernization === Contributors: maxcutler Tags: xmlrpc, xml-rpc, api Requires at least: 3.3 Tested up to: 3.4 Stable tag: trunk This plugin updates the WordPress XML-RPC API to leverage the latest features of WordPress and move beyond the historical Blogger/metaWeblog/MT APIs. == Description == This plugin updates the WordPress XML-RPC API to leverage the latest features of WordPress and move beyond the historical Blogger/metaWeblog/MT APIs. It is derived from Prasath Nadarajah's GSoC '11 project to expand WordPress' web services, although the exposed API methods are not compatible (different parameter names/types/orders). WARNING: This plugin is still experimental, use in production at your own risk. = Methods = * wp.newUser - create a new user * wp.editUser - edit user information * wp.deleteUser - delete a specfic user * wp.getUser - get information about a specific user * wp.getUsers - retrieve a list of users * wp.getUserInfo - get information about the requesting user * wp.newPost - create a new post (of any post type) * wp.editPost - edit a post (of any post type) * wp.deletePost - delete a post (of any post type) * wp.getPost - get a specific post (of any post type) * wp.getPosts - get a list of posts * wp.getPostType - get information about a specific post type * wp.getPostTypes - get a list of registered post types * wp.getPostTerms - get terms associated with a post * wp.setPostTerms - set terms associated with a post * wp.getTaxonomy - get information about a specific taxonomy * wp.getTaxonomies - get a list of registered taxonomies * wp.newTerm - create a new term in a taxonomy * wp.editTerm - edit a term in a taxonomy * wp.deleteTerm - delete a term in a taxonomy * wp.getTerm - get information about a specific term in a taxonomy * wp.getTerms - get a list of term associated with a taxonomy == Changelog == = 0.7 = * Added wp.newPost, wp.editPost, and wp.deletePost methods. = 0.6 = * Revised implementations of many methods. * Added `fields` parameter to wp.getUser and wp.getUsers. * Updated method docstrings. * Moved new XML-RPC server class implementation to its own file. * Added new wp.getUserInfo method. * Added `group_by_taxonomy` parameter to wp.getPostTerms. = 0.5 = * Initial release containing most of the anticipated methods.