Php 停用&;后需要删除Wordpress插件选项;卸载

Php 停用&;后需要删除Wordpress插件选项;卸载,php,wordpress,Php,Wordpress,我已经开发了wordpress插件,我需要删除卸载时创建的选项。我所做的是创建了一个名为uninstall.php的文件,并包含以下代码: <?php function WCM_Setup_Demo_on_uninstall() { //if uninstall not called from WordPress exit if ( !defined( 'WP_UNINSTALL_PLUGIN' ) ) exit(); $video-thumbnail1 = 'video-t

我已经开发了wordpress插件,我需要删除卸载时创建的选项。我所做的是创建了一个名为uninstall.php的文件,并包含以下代码:

<?php

function WCM_Setup_Demo_on_uninstall()
{
//if uninstall not called from WordPress exit
if ( !defined( 'WP_UNINSTALL_PLUGIN' ) ) 
    exit();

$video-thumbnail1 = 'video-thumbnail1';


// For Single site
if ( !is_multisite() ) 
{
    delete_option( $video-thumbnail1 );
} 
}
?>
这是我在主插件文件中注册选项的方式:

register_uninstall_hook('uninstall.php', 'WCM_Setup_Demo_on_uninstall');
register_setting( 'baw-settings-group', 'video-thumbnail1' );

当我从仪表板上停用并删除插件时,该插件将被停用,但不会被删除。按delete键时,会出现一个空白的白色页面。

带有激活/停用挂钩:


发布一个示例,你可以在WordPress Codex上找到它。

非常感谢你的回复,我已经更新了我的问题,如果你能提供一些帮助,请
当一次按下删除一个空白的白页时。
-设置错误报告或查看错误日志文件!将
$video-thumbnail1
重命名为
$video\u thumbnail1
,使用
register\u uninstall\u hook(\uuu FILE\uuu,…
我将如何调用uninstall.php文件?我将为您创建一个简单的示例,如
ZIP Archive
,请稍等。