在Wordpress插件中uninstall.php是否可以在localhost上运行?

时间:2017-03-10 10:55:20

标签: php wordpress plugins uninstall

WP codex说当用户删除插件时,会调用根文件夹中的uninstall.php。我的解决方案不起作用,所以我想知道它是否适用于localhost,因为有一些wp功能无法在localhost上运行。

我的代码:

if (!defined('WP_UNINSTALL_PLUGIN')) {
    die;
}

global $wpdb;

$wpdb->query("DROP TABLE IF EXISTS ".WP_CONFIG_TABLE);
$wpdb->query("DROP TABLE IF EXISTS ".WP_SUBJECTS_TABLE);
$wpdb->query("DROP TABLE IF EXISTS ".WP_EVENTS_TABLE);
$wpdb->query("DROP TABLE IF EXISTS ".WP_STUDENTS_TABLE);

以上定义了所有表格,这不是问题。

1 个答案:

答案 0 :(得分:0)

权限存在问题,但在

之后
chmod -R 777 wordpress

它运作得很好