如何设置和使用WordPress多站点网络

WordPress是一个流行的平台,可用于从个人博客到成熟的电子商务商店的任何事物。它还配备了创建和管理多站点网络所需的工具。.


首先,请记住,多站点网络不同于通过单独的WordPress安装来运行不同的网站。使用多站点网络,您可以从一个WordPress仪表板运行多个站点.

例如,如果您正在运行在线出版物,则使用多站点功能使不同的团队可以管理特定的部分,例如体育,技术和商业。多站点网络对于根据受众地区或语言定制体验的企业或博客也很有意义.

设置多站点网络

设置多站点网络所需要做的第一件事是在wp-config.php文件中启用该功能。请注意,可以使用“文件管理器”或您的网络托管帐户中的类似功能来访问此文件.

要为WordPress启用多站点网络,请将以下代码粘贴到wp-config.php文件中:

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

要检查您是否已成功启用多站点功能,请转到工具 > 网络设置(如果该选项可用).

网络设置

如果您在现有的WordPress网站上工作,请务必先停用所有插件,以避免可能的冲突.

您可以通过转到仪表板来执行此操作 > 外挂程式 > 已安装的插件,单击“全选”复选框(在“插件”一词旁边),然后从“批量操作”下拉菜单中选择“停用”.

外挂程式

安装多站点

去工具 > 网络设置应调出“创建WordPress网站网络”页面。如果您的Web URL带有“ www”前缀,则可能会通知您对其进行更改。此步骤旨在防止子域链接使用“ www”前缀.

创建一个WordPress站点网络

在继续安装之前,请指定网络标题以及管理员电子邮件。另外,在“网络详细信息”下查找警告消息,以查看网络是否需要子目录或子域。如果您的网站运行超过一个月,则会出现此消息。点击“安装”继续进行下一步.

通过在全新的WordPress安装上启用多站点,您可以选择是对网络使用子域还是子目录。如果您的WordPress安装在域根目录以外的目录中,则应使用子目录。否则,只要您的WordPress托管解决方案支持子域,就应该使用子域。请记住,您以后无法更改此决定!

启用网络

在此阶段,系统将要求您从托管帐户修改wp-config.php和.htaccess文件。请注意,您应该复制并粘贴 确切的代码 在此窗口中显示。作为预防措施,请在继续之前创建原始wp-config.php和.htaccess文件的备份.

创建一个WordPress站点网络

更新文件后,刷新您的网站并再次登录。完成此步骤后,您已经成功激活了多站点网络!

添加新站点

成功启用WordPress多站点网络后,您现在应该可以从WordPress仪表板访问“我的站点”菜单。要将新站点添加到您的网络,请转到“我的站点” > 网络管理员 > 网站 > 添新.

子域

在这里,您可以指定子域或子目录地址以及网站标题和管理电子邮件。创建网站后,点击该网站的名称即可管理其个人信息,用户,主题和设置:

  • 在“信息”标签中,您可以更新特定站点的域或状态.
  • 在“用户”选项卡中,您可以查看和管理特定站点的所有用户。您还可以向其他用户授予管理员权限.
  • 就像在常规的WordPress安装中一样,您可以在主题下安装和激活主题
  • 在“设置”标签中,您以及其他网站管理员都可以访问 所有 设置-包括网站的标题,描述和主题.

从cPanel创建子域

如果使用子域创建了多站点网络,则还可以从托管帐户的cPanel中对其进行配置。只需使用您的凭据登录,然后在“域”或类似部分下查找“子域”选项.

在本部分中,您可以为新的子域选择一个名称,并查明“文档根目录”。但是,大多数托管平台会自动检测主目录的正确路径,因此您几乎不需要更改文档根字段中的内容。.

最后提示:使用优质主机

由于您在单个WordPress安装上运行两个或多个站点,因此多站点网络可能会耗尽服务器资源并导致性能下降。这就是为什么选择功能强大的虚拟主机解决方案很重要的原因.

至少,您应该进行VPS托管,以使您的站点不受其他站点所有者的使用影响。另外,如果您的每个子域都收到大量流量,请考虑使用专用主机.

结论

遵循上述步骤应该可以帮助您正确设置WordPress多站点网络。请记住,多站点网络最好由团队来处理。在研究每个站点的设计和功能之前,您可能需要先管理用户及其特权。.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map