替代传统的 Blogger、MovableType 和 metaWeblog API 的 XML-RPC API。某些客户端也存在于不同的编程语言中。

组件

废弃组件

  • Categories – 请使用 Taxonomies 代替,设置 taxonomy='category'
    • wp.getCategories
    • wp.suggestCategories
    • wp.newCategory
    • wp.deleteCategory
  • Tags – 请使用 Taxonomies 代替,设置 taxonomy='post_tag'
    • wp.getTags
  • Pages – 请使用 Posts 代替,设置 post_type='page'
    • wp.getPage
    • wp.getPages
    • wp.getPageList
    • wp.newPage
    • wp.editPage
    • wp.deletePage
    • wp.getPageStatusList
    • wp.getPageTemplates

客户端

  • rubypress: 适用于 Ruby 项目的 WordPress XML-RPC 客户端。紧密镜像此文档,内置完整测试套件
  • wordpress-xmlrpc-client: 带有完整测试套件的 PHP 客户端。该库的实现与本文档中的 WordPress API 紧密一致。
  • WordPressSharp: C#.net 的 XML-RPC 客户端
  • plugins/jetpack: Jetpack by WordPress.com 为运行该插件的网站提供 JSON API
  • plugins/json-api: WordPress JSON API