wordpress关闭多站点,需要注意2点:
1.暂时性关闭:只是临时不显示其他站点(主站点正常显示),以后还需要打开?那就修改代码,不要删除数据,选择以下个别步骤就行。
2.永久删除:子站点的所有数据和文件都不需要了,那就完全按照教程全部操作一遍。
无论如何,备份数据的习惯要保持,以防万一!•‿•。
一、关闭插件,删除站点
后台菜单:插件——禁用所有插件;
删除站点:顶部-站点管理,删除主站点之外的其他站点。
二、删除wp-config.php多站点配置代码,如下:
根目录,找到wp-config.php文件,翻到最下边,去掉下边的代码:
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true);
define('DOMAIN_CURRENT_SITE', '你的域名.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
提醒:操作这一步,wordpress多站点已经关闭了,但是相关的站点数据还在。
三、清除伪静态规则
具体代码搜索一下,恢复到原有状态就行。如果原来开启多站点时伪静态规则没有修改的话,这一步可以省略。
四、删除数据库中的表
开启多站点后,数据库下面会增加一些表,如下:如何删除数据库中的表,在这里我就不讲解了。如果你是用的mysql数据库的话,可以直接用phpmyadmin。
wordpress多站点表如下:
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_sitemeta
五、删除数据库wp_users表新增的两个字段
删除wp_users表下的spam和deleted字段。不删除也没啥影响,没有强迫症的话这一步完全可以不用去做。