从多站点分离站点(关闭多站点)

时间:2020-07-28 作者:Ruben Kretek

我有一系列wordpress站点,它们位于一个多站点下:

-My multisite

我将重建网站,作为新构建的一部分,我们不需要多站点配置,但我需要其中一个网站的所有内容,因为它相当大。

基本上,我想做的是将“网站C”作为一个单独的网站,可以删除网站“a”、“B”和“D”。

任何类型的多站点功能都需要删除,并且需要作为单个WP站点工作。

域如下:

网站A-www.website.com/dewww.website.com/eswww.website.com/www.website.com/ru这有望使任何数据库更改更容易,因为新站点将:www.website.com/

2 个回复
最合适的回答,由SO网友:Rick Hellewell 整理而成

我只想从你想要保留的网站导出所有内容。然后创建一个新的WP实例,导入导出的数据,根据需要进行调整。

站点正常后,为所需域名激活新站点(在托管中,将域指向新站点的文件夹)。无需干扰数据库。

Added 31 July 2020

另一种方法:使用自动克隆插件导出子网站。将插件安装为superadmin。然后管理子网站并使用克隆插件备份所有内容。

创建一个新的WP实例(单站点),然后在那里安装克隆插件。然后通过插件将子网站的备份导入新网站。请确保记住管理员凭据,因为新站点上的所有内容都将在还原过程中被替换。

从subsite开始的所有内容都将出现在新网站上,包括主题、插件、设置和内容。

SO网友:Amila Priyankara

我认为请求的更改可能更像是手动效果。比如为每个站点分离db。在此之前,确定哪个db属于哪个站点。访问网络站点(network admin->;Sites)时,将鼠标悬停在各个站点域上的站点编辑上,在底部可以看到“查看站点id”1. 因此,您可以单独下载这些数据库上载到您各自的新站点数据库上。唯一关心的是用户表(wp_usermeta, wp_users) 因为它共享这两个表中的所有用户。因此,将这些上传到站点数据库并从站点中删除不需要的用户。我相信这对你有帮助。

enter image description here

enter image description here

相关推荐

Multisite installation steps?

我启动了Multisite 特色我想在子域中创建一个站点。我有两个问题:在多站点管理仪表板中创建站点之前,还是之后,我必须在服务器上创建子域</如果是,在multisite admindashboard中创建站点之前,还是之后,我必须在此子域中安装WordPress安装我在StackExchange上找到了这个,但它对我没有帮助,或者我就是不明白。Subdomain multisite gives 404 on sub sites谢谢弗朗索瓦