创建外部应用程序WordPress/它们的工作原理

时间:2011-01-05 作者:manugupt1

我想知道外部应用程序是如何工作的wordpress.comwordpress.org.

直接连接到wordpress数据库对我来说似乎是个坏主意。

问题

如何创建应用程序或从wordpress数据库获取/发布数据

2 个回复
最合适的回答,由SO网友:EAMann 整理而成

WordPress具有非常丰富的XML-RPC接口,您可以从外部应用程序使用该接口。它为您提供了直接在管理中拥有的大部分功能的访问权限—写帖子、编辑帖子、编辑评论、创建/编辑类别、管理站点选项、上载文件等。

事实上,某些第三方应用程序已经在使用此功能来允许您远程管理WordPress-一个很好的例子是Windows Live Writer. 它适用于自托管(.org)网站和WordPress上托管的网站。通用域名格式。

因此,如果您需要从WordPress获取帖子,我建议您使用以下API调用:

  • metaWeblog.getPost - 用于根据其ID检索单个帖子。
  • metaWeblog.getRecentPosts - 要检索最近发布的帖子列表,还可以使用以下API调用创建/编辑帖子:

    • metaWeblog.newPost - 创建新帖子metaWeblog.editPost - 编辑现有帖子
    中有关于创建自己的应用程序的更多信息(以及WordPress为什么支持metaWeblog等第三方API的解释)the Codex.

    我还写了关于how to use the API 以及特定于制作/分析的文档metaWeblog API 请求。

SO网友:MathSmath

对于自托管WordPress博客,您可以使用JSON API plugin. 我正在和它一起做一个项目。。。它是功能相当全面的OOB,并且是可扩展的。Documentation is here.

不确定wordpress。com博客。

相关推荐

创建帖子,包含来自远程API的数据

我需要一些帮助和指导。因此,我正在开发一个网站(自定义主题),目标是从远程API获取数据。我希望能够将数据存储在各个帖子中(一种自定义帖子类型),当有人向远程API添加或删除数据时,它应该会更新网站上的帖子。我使用的API的结构如下:https://pippinsplugins.com/edd-api/products我知道如何从中获取数据并解码JSON等。$url = \'https://pippinsplugins.com/edd-api/products\'; $username

创建外部应用程序WordPress/它们的工作原理 - 小码农CODE - 行之有效找到问题解决它

创建外部应用程序WordPress/它们的工作原理

时间:2011-01-05 作者:manugupt1

我想知道外部应用程序是如何工作的wordpress.comwordpress.org.

直接连接到wordpress数据库对我来说似乎是个坏主意。

问题

如何创建应用程序或从wordpress数据库获取/发布数据

2 个回复
最合适的回答,由SO网友:EAMann 整理而成

WordPress具有非常丰富的XML-RPC接口,您可以从外部应用程序使用该接口。它为您提供了直接在管理中拥有的大部分功能的访问权限—写帖子、编辑帖子、编辑评论、创建/编辑类别、管理站点选项、上载文件等。

事实上,某些第三方应用程序已经在使用此功能来允许您远程管理WordPress-一个很好的例子是Windows Live Writer. 它适用于自托管(.org)网站和WordPress上托管的网站。通用域名格式。

因此,如果您需要从WordPress获取帖子,我建议您使用以下API调用:

  • metaWeblog.getPost - 用于根据其ID检索单个帖子。
  • metaWeblog.getRecentPosts - 要检索最近发布的帖子列表,还可以使用以下API调用创建/编辑帖子:

    • metaWeblog.newPost - 创建新帖子metaWeblog.editPost - 编辑现有帖子
    中有关于创建自己的应用程序的更多信息(以及WordPress为什么支持metaWeblog等第三方API的解释)the Codex.

    我还写了关于how to use the API 以及特定于制作/分析的文档metaWeblog API 请求。

SO网友:MathSmath

对于自托管WordPress博客,您可以使用JSON API plugin. 我正在和它一起做一个项目。。。它是功能相当全面的OOB,并且是可扩展的。Documentation is here.

不确定wordpress。com博客。