我的插件设置页面非常简单。这是代码:http://pastebin.com/k5jeZ9aw
它只有一个文本字段,显示正常。但是它没有保存。实际上,当它到达方法'validate_setting'时,它会得到一个void参数(我假设它应该得到该字段的值)。
我既没有得到任何js错误也没有得到wordpress调试错误。
我不知道问题是否是由于使用了一个类的事实,但它没有抱怨没有找到任何功能。
请有人帮助我吗?
提前致谢。
答案 0 :(得分:0)
好吧,在整个上午处理之后,在发出疑问后的15分钟,我发现了问题。代码似乎很好,但我有一些其他地方一些其他设置具有相同的注册设置名称。当我更改名称时,它开始正确保存数据。如果它发生时会发出一些警告(两个插件具有相同的设置名称)会很好,但它根本不会抱怨。
这不是一个常见的错误,但我希望有一天能帮助某人。
由于
PS:我不知道我是否应该将此答案标记为已结束(考虑到这是我自己的问题),或者如何关闭它。