AJAX中UPDATE_OPTION返回FALSE,如何调试?

时间:2019-01-13 作者:Aurimas

我尝试了WordPress的调试插件,但它们只显示当前页面的SQL查询。如何调试ifupdate_option 返回false?

我正在用更新从AJAX请求解码的对象json_decode 虽然我怀疑这和它有什么关系。

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

我发现我的设置通过验证函数过滤,注册register_setting. 不知何故,我认为它只会影响通过wordpress自己的设置字段进行的设置,而不会影响自定义AJAX功能(我的设置方式)。

说到问题的关键:我php exit 调试AJAX。update_option 返回false,因为选项字段在验证后相同(我遗漏了一个特定设置)