2015-10-18 47 views
1

我写了一个WordPress插件,现在我想添加更多的功能。其中一项功能需要选项。要存储我试图使用wordpress功能add_option,update_optionget_option的选项。但是当我尝试添加新选项时,add_option函数始终返回FALSE。我试过get_option。该函数也返回FALSE。我还检查了数据库中的表wp_options。没有这个选项。此外,我试图使用update_option,仍然得到相同的结果。我做错了什么?wordpress add_option不起作用

+0

如果您发布代码片段,以便我们可以“看到”代码中发生了什么,这将会很有帮助。 – andyderuyter

+0

更新选项应该是你需要的。仔细检查你传递给更新选项的第二个参数是否具有你期望的值(例如使用'die($ youroptionvalue);'),然后在update选项后立即执行get option来确保它被设置,否则你可以不要确定在其他地方没有更新或删除这个选项的代码,你也可以考虑wp_cache_delete('alloptions','options');如果你有缓存问题/冲突。 – scott

回答