WordPress作为对外服务的后端吗?

时间:2017-08-05 作者:David

我为我们公司的旧windows应用程序创建了php REST API。

通过RESTAPI,我在网页上显示数据。

我想通过Wordpress管理我们的数据,就像带有自定义字段的经典自定义帖子一样

My concept:

  1. 通过REST API将数据加载到WP后端(我不想将这些数据保存到WP数据库)
  2. 显示列表自定义帖子(如来自Wordpress DB)
  3. 编辑并将帖子保存到REST API,而不是Wordpress DB是否可能?如果是,如何?

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

是的,您可以创建一个插件来生成与您为应用程序创建的REST连接的管理页面,并提供一个gui来与CRUD操作的端点进行交互。本质上,它与连接任何其他外部api(即Mailchimp或Google api)没有什么不同。

如果您只想提供一个gui来与windows应用程序交互,那么可能会有一些限制性较小的选项。(ng-admin 浮现在脑海中)

但是,如果您的应用程序与wordpress安装有其他关联(例如,与其他内容管理操作相关的数据查找),那么请查看Plugin Developer\'s Handbook.

您可能需要创建custom capabilities for user roles 管理对CRUD操作端点的访问。

另请参见:Administration menu a page creation.

当然还有HTTP API.

结束

相关推荐

如何使用wp-api向用户添加元字段?

如何使用wp api添加、更新和检索用户元字段?我添加了一个函数来向用户添加元字段phonenumber。这样的函数是否需要向元对象添加元值?该函数不会将字段添加到API响应中的元对象,而是将其作为新字段添加。我现在拥有的功能:<?php function portal_add_user_field() { register_rest_field( \'user\', \'phonenumber\', array( \'