2
我做了一個WordPress插件,其所有選項保存在wp_options表中,作爲數組在單個選項下保存。現在我用插件的選項頁上的複選框設置了一個新的布爾選項來創建插件的新版本。有沒有辦法在插件更新後爲插件選項設置默認值?
我希望默認選中該選項,這是全新安裝插件沒有問題,但這是插件升級的問題。
問題是,未選中的複選框不會將選項數組鍵設置爲false,而是將其從數組中全部刪除,所以我無法區分該值是否尚未設置或者是否設置爲用戶錯誤。
AFAIK沒有針對插件更新的操作掛鉤。
在插件更新期間,是否有優雅和首選的方式來爲新的插件選項設置默認值?