您是否可以使用REST API查询自定义数据库表

时间:2020-08-09 作者:petebolduc

我是wp平台的新手,刚刚了解了restapi。我正在创建一个插件,允许用户访问我计划在自定义数据库表中管理的笔记保留系统。是否可以通过Rest Api管理CRUD,或者Rest Api是为核心WordPress数据库表保留的?

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

Wordpress没有为在函数中运行的代码分配权限或控制权限的系统。php或已启用的插件。

因此,如果您可以将代码运行到函数中。php或Wordpress环境中的插件anything 您可以在您的web托管环境中使用PHP来实现这一点,这包括Wordpress中的任何内容。

因此,在您的情况下,一旦REST API端点正常工作,PHP就可以做任何事情。您可以通过$wpdb对象访问该表,以使用Wordpress的数据库连接和数据库助手功能。或者,如果您想从头开始使用直接mysqli\\uCalls编写自己的PHP,您也可以这样做——例如,如果您希望某些应用程序逻辑独立于WP,这可能是可取的。