停用钩子在wordpress中不起作用

时间:2013-10-31 18:44:50

标签: php wordpress

我正在使用wordpress中的插件,它有一个数据库表,在停用时我想删除该表但是它不能使用下面的代码,取消激活成功但是表没有被删除。 这是我的类函数和钩子:

public function deact() {
        global $wpdb;
        delete_option('ACP_settings');
        delete_option('ACP_advance_settings');
        $q = "DROP TABLE tb_name";
        $wpdb->query($q);
    }

register_deactivation_hook( __FILE__, 'deact');

1 个答案:

答案 0 :(得分:0)

经过大量工作,我得到了它的工作。主要的问题是类,当我声明函数而不是类方法时,它的工作原理。

我为其他用户更新