如果您只是删除表,这可以说是更好的方法,但nothingtosee的答案也是有效的,如果您需要做除删除表以外的其他事情,这将是必需的方法。
add_filter("wpmu_drop_tables", "DropTablesForBlog");
function DropTablesForBlog($tables)
{
global $wpdb;
$tables[] = $wpdb->prefix . "my_plugin_table_1";
$tables[] = $wpdb->prefix . "my_plugin_table_2";
$tables[] = $wpdb->prefix . "my_plugin_table_2";
return $tables;
}