我为我们公司创建了一个Worpress多站点,因为我们最初计划为不同的市场做子域名,例如欧洲的eu.vapetasia.com,但是,我们从未这样做过。该网站目前有多个站点,只有一个网站,vapetasia.com。因为它是多站点,Siteground托管暂存站点不工作,我需要测试升级插件之前做它在现场的网站。因为我没有移动子域,我不能使用迁移插件。我试着只是评论多站点添加到wp-config.php,但这打破了网站。如有任何建议,不胜感激。
第一个方法:没有任何新的安装
- 删除或迁移网络中的所有站点
- 卸载和删除基础站点不使用的主题和插件
- 删除没有访问基础站点的用户
- 停用WordPress多点你的WordPress安装
- 删除Multisite 添加的数据库表
打开wp-config.php
文件,找到这些行:
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', false );
$base = '/.../';
define( 'DOMAIN_CURRENT_SITE', '....' );
define( 'PATH_CURRENT_SITE', '/..../' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
删除所有这些行。
找到下面这行:
define('WP_ALLOW_MULTISITE', true);
编辑为:
define('WP_ALLOW_MULTISITE', false);
现在保存wp-config.php
文件。您还需要可能需要编辑您的.htaccess
文件,以将其还原为单个站点的代码。
秒:新安装:
创建插件&子站点(WordPress Multisite)的主题压缩文件
安装一个新的WordPress站点
上传子网站插件。zip &theme .zip文件到单个站点
导出所有子网站内容&数据
导入数据到新的WordPress站点