首先备份数据库和wordpress主程序文件夹,然后转移其他站点,最后才是关闭多站点。
禁用所有插件
禁用所有插件,删除主站点之外的其他站点。
删除之前添加到 wp-config.php 用来开启多站点的配置代码
// 多站点
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', 'wordpressmi.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
此时,刷新网站后台就可以看到进入了单站点模式。
清除多站点的伪静态规则
多站点的伪静态规则和单站点的伪静态规则是不一样的,需要重新设置成单站点的伪静态规则。
设置好后,记得重新保存一下固定链接。
删除多余的数据库表单和字段

删除 wp_users 下的 spam 和 deleted 字段,需要进入到 wp_users,然后执行 SQL 命令。
// 删除 spam 字段 ALTER TABLE mo_users DROP COLUMN spam // 删除 deleted 字段 ALTER TABLE mo_users DROP COLUMN deleted
开启所需插件
最后开启插件,关闭多站点的操作也就到此为止了。