我想与iOS应用程序共享特定wordpress数据库表中的数据。客户端希望通过wordpress表单插件输入数据,这些插件在wp数据库中创建自己的表。我所研究的插件本身没有API,wordpress REST API的示例都使用AJAX,我不熟悉AJAX和/或只能访问wordpress帖子或用户数据中的信息。有没有一种方法可以通过php做到这一点,而不需要直接访问数据库?我担心数据库结构的变化和更新可能会破坏应用程序。
如何使用php从外部访问WordPress数据库中的数据
1 个回复
最合适的回答,由SO网友:Thought Space Designs 整理而成
除非您想使用PHP直接在数据库上运行查询,否则必须使用REST API和Javascript来收集数据。值得注意的一点是,这些RESTAPI还使用直接数据库查询来收集信息,以便在您发出请求时返回给您。这意味着,如果你编写PHP访问DB,对Wordpress数据库结构的任何更新都会破坏你的应用程序,也会破坏你使用的API插件。唯一的区别是,大多数插件开发人员在其代码被弃用时更新速度非常快,并且可能比您更快地修复任何问题。
以下是我在Wordpress repo中找到的一个JSON API插件:http://wordpress.org/plugins/json-api/
我肯定还有其他人。看看周围。如果这有助于澄清问题,请告诉我。
结束