Skip to content

WordPress软件知识:WordPress关闭多站点模式

WordPress软件知识:WordPress关闭多站点模式
开始之前,你要备份整个数据库和所有文件,然后想办法将主站点以外的所有站点的恢复到其他地方,或者分别转到单站点模式。
1.禁用所有插件,删除主站点以外的所有站点(记得备份或迁移这些站点,删除操作将会删除相关的数据)
2.删除之前添加到 wp-config.php 用来开启多站点的配置代码(类似以下代码:)
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
3.清除多站点的伪静态规则
4.开启所需插件
5.删除关联的6个数据库
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitemeta
以及 wp_users 下的 spam 和 deleted 字段
注:这里举例的是默认的数据库前缀 wp_ ,请根据自己的实际数据库前缀操作。
6.删除 wp_users 下的 spam 和 deleted 字段,需要进入到 wp_users,然后执行 SQL 命令。
删除 spam 字段:
ALTER TABLE wp_users
DROP COLUMN spam
删除 deleted 字段:
ALTER TABLE wp_users
DROP COLUMN deleted