我一直在寻找相互冲突的方式来为您的插件编写uninstall.php 文件。我知道如何删除选项,我只是不确定我的 uninstall.php 的开头是否正确。我发现有两篇文章说这样做不同:
法典:
//if uninstall not called from WordPress exit
if ( !defined( 'WP_UNINSTALL_PLUGIN' ) )
exit ();
delete_option('example');
和备用来源(wptuts):
if(defined('WP_UNINSTALL_PLUGIN') ){
//delete options, tables or anything else
}
那么哪种方法是正确的呢?我倾向于 wptuts 方式,但这只是因为它对我来说似乎更有意义。多谢你们