我管理一个新的 WPMU 安装克隆,但我想清除一部分子域。当我从 Wordpress MU(克隆)中删除 suddomain 时,所有表都会被删除,但插件需要写入的所有表仍然存在。
然后是 SQL 命令,例如(一次删除所有表):
DELETE from 'wp_ID' to 'wp_ID'
但删除所有主表和所有子表,wp_ID_plugin
因为我可能在 10 或 15 个带有插件 ID 的表之后有一些剩余表。
我问这个是因为我有一个 600 多个网站的 Wordpress MU,我把它分成两个 wordpress MU。
编辑 /
我选择了另一种方式来尝试清理数据库。我找到了一个示例代码 在 WordPress 多站点中删除站点时删除额外的插件表 并为我的特定表调整数组
$plugin_tables = array( 'statistics_useronline', 'statistics_visit', 'statistics_visitor', 'csp3_subscribers', 'ewwwio_images', 'mappress_maps', 'mappress_posts', 'revslider_css', 'revslider_layer_animations', 'revslider_navigations', 'revslider_sliders', 'revslider_slides', 'revslider_static_slides', 'sendpress_autoresponders', 'sendpress_list_subscribers', 'sendpress_queue', 'sendpress_subscribers', 'sendpress_subscribers_meta', 'sendpress_subscribers_status', 'sendpress_subscribers_tracker', 'sendpress_subscribers_url', 'sendpress_url', 'statistics_exclusions', 'statistics_historical', 'statistics_pages', 'statistics_search', 'statistics_useronline', 'statistics_visit', 'statistics_visitor', 'yoast_seo_links', 'yoast_seo_meta' );
我将在下周处理这个,似乎在“测试表”上工作