17713433920 info@mac163.com
将您的WordPress博客转换为多站点安装的快速指南
将您的WordPress博客转换为多站点安装的快速指南

自WordPress 3.0以来,一直存在将您的博客转变为Multi-Site WordPress安装的隐藏选项。大多数博客实际上并不需要这些,当然也不是出于胆小。但是,对于想要将其内容划分为各个渠道的网站而言,这确实是有用的。

在考虑将博客转换为多站点安装之前,应仔细考虑为什么要这样做。设置和维护将涉及一些技术工作,比使用单个博客要涉及更多的工作。

如果您要这样做,让我们讨论一下过程。

为什么要使用多站点?

正如我简要提到的那样,有很多原因会将您的网站从单个博客转换为多站点网站。

这是允许您公司的团队和/或员工拥有自己的博客,但将其作为同一公司域的一部分的好方法。您可以使用它为人们提供不同的平台,使他们可以远离站点上的官方博客(可能是官方新闻)。

它还具有由Super Admin用户进行集中控制的附加好处,并允许您在许多博客中共享主题和插件。

或者,您可以为您的用户将网站转换为类似WordPress.com之类的内容,从而使他们具有完全的个性,同时还可以严格控制系统的安全性和管理。

使用多站点的乐趣在于,您创建的每个站点可以完全不同,而不必经历多次安装WordPress或添加多个数据库的麻烦。简而言之,这是关键卖点。

配置多站点

设置多站点可能具有挑战性,但是如果您知道自己在做什么(这就是为什么您正在阅读本文!),那就很简单。它要求在wp-config.php文件和Web服务器的.htaccess文件中添加各种代码。

WordPress Codex拥有有关创建WordPress网络版本的完整指南

由于要转换现有网站,因此必须对多站点使用subdomain选项。这是由于存在永久链接问题。WordPress团队正在研究有关此问题的方法,但是目前,这意味着您的多站点博客将使用blog1.mydomain.com和blog2.mydomain.com的URL结构。

现在,在进行下一步之前,请对WordPress安装进行完整备份。您想要数据库和文件的副本,以防万一发生任何严重错误,因此可以回滚而不会出现任何问题。

现在您已经有了备份,是时候开始了。

您需要做的第一件事是使用FTP程序(例如FileZilla)将wp-config.php和.htaccess文件的副本下载到计算机上。

将它们保存在本地后,请使用您喜欢的文本编辑器将其打开。.htaccess文件可能处于隐藏状态,因此您需要设置查看选项以包括隐藏文件。有关如何执行此操作的信息,可以从您的操作系统帮助中或通过Google的快速搜索找到。

现在我们需要编辑本地wp-config.php文件。在以require或include开头的第一行上方添加以下代码段:

/ *多站点* /
define( 'WP_ALLOW_MULTISITE', true );

进行更改后,将wp-config.php上传回Web服务器,覆盖以前的版本。上传文件后,登录到您网站的“管理控制台”。在继续操作之前,您需要先停用所有已安装的插件。多站点转换完成后,可以重新激活它们。

禁用插件后,浏览至工具>网络设置。

在此部分中,选择您的网络名称和网络管理员电子邮件地址。 做出这些决定后,单击“ 安装”。

然后,将为您提供特定于您站点的代码,以将其插入wp-config.php和.htaccess文件中。请按照说明进行操作,并将此代码添加到文件的本地版本,然后将它们上传到Web服务器,覆盖现有文件。

可能值得注意的一件事是,必须将wp-config.php所需的代码放置在以require或include开头的第一行之前,就像之前添加代码时一样。

完成这些步骤后,您将需要重新登录到“管理仪表板”。可能需要清除浏览器缓存才能正常工作。现在是Network Dashboard,一旦您重新登录,屏幕顶部的菜单栏中应该有一个新项目。您的站点名称之前的位置现在应显示为“ 我的站点”。

在这里,您可以将所有插件重新激活为网络激活的插件,并将已安装的主题重新激活为支持网络的主题。这意味着它们将可用于您在此多站点安装中创建的每个站点。将来,您还将在此处添加新的插件和主题,以便您可以选择在每个站点上使用它们。

创建一个新站点

现在您已经配置了WordPress的多站点安装,现在可以将新站点添加到网络中。这是通过在“网络仪表板”中单击“ 站点”>“添加新的”来完成的。

然后,您只需为站点命名和标题,然后添加管理员用户的电子邮件地址即可。如果该地址尚未与用户关联,则创建一个新用户。

由于这是向多站点的转换,并且正在使用子域选项,因此您需要将与您的新站点名称匹配的子域条目添加到站点DNS中。如果您可以提前几天添加,那么对您来说会容易得多。如果您尚未将其添加到DNS中,则应立即进行此操作,然后等待48小时左右再继续。

DNS更新后,您可以登录新的站点仪表板,开始创建内容并管理站点插件和主题,就像安装任何新的WordPress一样。您不必使用所有插件,甚至不必使用与主站点相同的主题。

您可以重复上述步骤以添加任意数量的新站点。


与干净安装相比,将现有网站转换为多站点安装会带来一些其他问题,但这是向您的域中添加其他内容渠道的好方法。

转换现有网站时,唯一真正的问题就是必须为您的网站使用子域。如果您希望将您的网站作为文件夹放在域的末尾,则最好创建一个全新的WordPress多站点安装并将现有网站导入其中。

这个过程需要一个完整的帖子,我们可能会在以后处理。

您是否使用WordPress多站点?您是选择转换现有网站还是只是从头开始全新安装?我们很乐意在下面的评论中听到您对多站点的体验以及有关运行WordPress网络的任何管理提示。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部