2015-10-18 56 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

回答