我有一个插件(我的第一个主要插件),我有一些注册的设置,不再需要了。我希望从数据库中删除这些旧设置,以整理内容,并且不会将用户与选项表中的新设置混淆。
我这样设置它们:
register_setting(\'general_section\', \'nav_option_one\');
register_setting(\'general_section\', \'nav_option_two\');
当我试图用
unregister_setting() 似乎什么都没有发生(至少在DB上):
unregister_setting(\'general_section\', \'nav_option_one\');
unregister_setting(\'general_section\', \'nav_option_two\');
那我什么时候
delete_option() 它按预期从数据库中删除了该行。然而,我担心我错过了一些东西。
请告诉我从数据库中删除旧选项设置的最佳方法是什么,以及使用unregister_setting() 是否已使用?我试着查找,但没有任何帮助:https://developer.wordpress.org/reference/functions/unregister_setting/