Wordpress API设置无法保存

时间:2013-06-20 11:09:23

标签: wordpress-theming wordpress

我的插件设置页面非常简单。这是代码:http://pastebin.com/k5jeZ9aw

它只有一个文本字段,显示正常。但是它没有保存。实际上,当它到达方法'validate_setting'时,它会得到一个void参数(我假设它应该得到该字段的值)。

我既没有得到任何js错误也没有得到wordpress调试错误。

我不知道问题是否是由于使用了一个类的事实,但它没有抱怨没有找到任何功能。

请有人帮助我吗?

提前致谢。

1 个答案:

答案 0 :(得分:0)

好吧,在整个上午处理之后,在发出疑问后的15分钟,我发现了问题。代码似乎很好,但我有一些其他地方一些其他设置具有相同的注册设置名称。当我更改名称时,它开始正确保存数据。如果它发生时会发出一些警告(两个插件具有相同的设置名称)会很好,但它根本不会抱怨。

这不是一个常见的错误,但我希望有一天能帮助某人。

由于

PS:我不知道我是否应该将此答案标记为已结束(考虑到这是我自己的问题),或者如何关闭它。