如何安装和设置 WordPress 多站点网络 - 分步指南 2022

已发表: 2021-06-29

使用此可视化分步指南了解如何安装和设置 WordPress 多站点网络。

WordPress 带有一个内置功能,可让您创建多个网站或 WordPress 网站网络。

WordPress 多站点网络通常由需要运行多个独立网站但希望在一个仪表板下控制和管理它们的组织、公司或企业使用。

如果您对 WordPress 完全陌生,我们强烈建议您在遵循此指南之前查看我们的WordPress 安装指南

目录后有一个简短的摘要。

目录
    添加标题以开始生成目录

    如何安装和设置 WordPress 多站点网络?

    1. 备份您现有的 WordPress 网站(如果您有的话)。
    2. 验证Pretty Permalinks是否适用于您的单个 WordPress 实例。
    3. 如果您正在管理单个 WordPress 网站,请停用所有活动插件。
    4. 添加: define('WP_ALLOW_MULTISITE', true );wp-config.php文件。
    5. 转到工具 → 网络设置,然后按照屏幕上的说明进行操作。
    6. 转到我的站点 → 网络管理员 → 站点,然后单击“添加新的”。
    7. 按照步骤 (6)中的屏幕说明添加新站点。
    8. 在 WordPress 多站点中安装插件和主题。

    什么是 WordPress 多站点网络?

    WordPress Multisite Installation

    无论您是拥有多个分支机构的企业,还是拥有多个地点的教育网站,WordPress 多站点都可以帮助您通过一个 WordPress 帐户和一个仪表板管理无数网站。 WordPress 本身为其主要网站使用多站点网络。

    如果您不知道它是什么,WordPress 多站点是 WordPress 的一项内置功能,它允许您使用一个 WordPress 帐户来管理多个网站。 这使您能够使用一个登录名和仪表板来操作多个网站。

    Multisite 非常适合将 WordPress 用于拥有多个分支机构的企业、拥有学生博客的学术机构、拥有子论坛的论坛网站、拥有各个部门的公司和政府,甚至是博客网络的人。

    Multisite 为您提供灵活性和可扩展性,让您轻松运行大型网站网络。 在本文中,我将解释如何安装、设置、配置和自定义 WordPress 多站点。

    WordPress 多站点的优点和缺点

    WordPress 多站点的优点

    • 轻松访问: WordPress 允许您在一个仪表板中管理网络中的每个网站,让您只需一次登录即可在一个地方访问所有内容。
    • 管理员控制:您可以使每个站点都有自己的管理员,您还可以完全更改每个管理员的权限和权限。
    • 共享主题和插件:如果您希望为您的多站点网络安装主题和插件,那么您只需下载一次插件和主题。 这使您可以非常轻松地安装和配置主题和插件。
    • 批量更新:多站点让您只需使用主安装即可一次更新所有网站,让您的生活更轻松。 当有新的更新推出时,您只需更新一次,您的所有网站都会更新。

    WordPress多站点的缺点

    • 共享资源:您的多站点网络上的资源由网络上的每个网站共享。 如果您的网络由于某种原因而关闭,那么每个网站也会关闭,如果一个网站占用了太多资源或获得太多流量,那么所有其他网站都会受到影响。
    • 黑客漏洞:由于您的网络使网站共享资源,因此当您被黑客入侵时,其影响将影响整个网络。 这使得多站点网络极易受到黑客攻击。
    • 不兼容性:简而言之,许多主机提供商和插件不支持多站点网络,这使得您在选择主机提供商和插件时的选择更加有限。

    如何设置多站点网络

    激活多站点和预安装

    安装和设置您的多站点实际上比您想象的要容易得多,但强烈建议您在执行此操作之前备份您的网站。 如果您想学习如何备份您的网站,那么您应该阅读这篇文章。 完成备份后,您可以继续进行预安装。

    在将站点转换为多站点之前要注意的另一件事是,您的托管服务提供商可能不支持多站点网络。 如果是这种情况,您可能必须更改您的主机提供商。 在 Labinator.com,我们推荐HostArmada

    最后,您必须检查PrettyPermalinks是否已启用,这意味着您的链接应如下所示:

    https://example.com/我的页面

    而不是这个:

    https://example.com/ ?p=2345

     

    如果PrettyPermalinks未启用,那么您需要转到 WordPress 仪表板,然后是Settings ,然后是Permalinks ,然后在该页面中为您的链接选择一个不是Default的设置。 还建议您在执行此操作之前禁用所有插件。

    要将您的网站转换为多站点网络,我们必须在配置文件中激活多站点:

    1. 首先,您必须登录您的主机帐户并找到您的cPanel 。
    2. 到达 cPanel 后,您必须导航到文件管理器。
    3. 在文件管理器中,找到名为“ public_html ”的文件夹。
    4. 在该文件夹中,将有一个名为“ wp-config.php ”的文件。 找到该文件后,右键单击它,然后选择编辑。
    5. 单击编辑后,您应该会看到一个显示代码的页面,您需要找到显示以下内容的行:
      /* 就是这样,停止编辑! 快乐的博客。 */
    6. 在该行之上,应该有一行显示多站点的设置。 编辑该行,使其显示: define('WP_ALLOW_MULTISITE', true);
    multisite code

    完成后,您可以保存更改,然后关闭文件。 您现在已完成启用多站点,但这只是过程的一半。

    选择域类型

    在安装多站点网络之前,您需要在域类型之间进行选择。 多站点有两种主要的域类型; 子域和子目录(又名子文件夹)。 这两种域类型会改变您的 URL 将如何查找您的站点。 尽管乍一看这似乎微不足道,但这种选择至关重要。

    子域用于涵盖许多主题和利基的多站点,它们通常对SEO 不太友好,因为它们用于多个主题。 子域通常看起来像site1.example.com 。 如果您选择使用子域,那么您必须进行一些额外的设置。

    当涉及到多站点时,子目录/子文件夹更常见,它们用于专注于一个特定利基或主题的网站,因此这使它们对 SEO 更友好 子目录链接通常如下所示, example.com/site1

    如果您希望使用子目录,则无需额外设置,您可以跳过下一部分并继续安装网络。

    设置子域

    在本节中,我将向您展示如何启用子域,如果您选择将其用于您的域类型。 启用子域非常简单,类似于激活多站点的过程。

    1. 首先,您必须像激活多站点一样登录到您的主机帐户并导航到您的 cPanel。
    2. 到达您的 cPanel 后,找到域部分,您必须从中选择子域。
    3. 应该会出现一个新屏幕,您需要从那里找到标有“创建子域”的部分。
    4. 找到它后,首先选择您喜欢的域,然后在文本框中输入 * 字符。 然后您可以选择“创建”,您现在正式完成启用子域!
    subdomain creation

    安装多站点网络:

    最后,我们可以进入本文的主要部分! 在本节中,我将解释在完成所有先决条件后如何准确地安装多站点。 这将是一个简单但相当长的过程,因此我建议您仔细检查到目前为止您是否已正确完成所有操作。 现在,如果您确定您已正确完成所有操作,则可以继续。

    1. 首先,转到您的WordPress 仪表板,然后是“工具”,然后是“网络设置”。
    2. 然后,通过选择您喜欢的域类型(子域或子目录)开始创建过程。 然后为您的网络选择一个标题,并确保网络管理员电子邮件是正确的。
    3. 现在,WordPress 会告诉您更改文件中的代码; wp-config 和 .htaccess。 要找到这些文件,您需要使用 cPanel 和我们之前使用的方法来查找wp-config .htaccess 文件也应该与 wp-config 位于同一文件夹中。
    4. 对于 wp-config,您必须找到文本上方的部分:
      /* 就是这样,停止编辑! 快乐的博客。 */
      当你找到它时,你必须按照 WordPress 的指示用片段替换文本。 然后选择保存更改并移动到第二个文件。
    5. 对于.htaccess ,您需要导航到与 wp-config 位于同一文件夹中的该名称的文件,然后向下滚动并找到类似于 WordPress 中显示的代码片段。 您只需按照 WordPress 的指示进行更改,然后选择“保存更改”,现在您可以退出此页面并返回 WordPress。
    code for wp-config
    code for .htaccess

    现在您终于完成了全新的多站点网络的设置和安装! 从现在开始不需要其他设置,在接下来的部分中,我将向您展示如何配置网络和添加站点。

    如何配置站点并将其添加到多站点网络

    WordPress 不仅可以轻松地将站点添加到您的网络,还可以轻松配置多站点网络的所有部分。 当您在 WordPress 仪表板时,在左上角有一个名为“我的网站”的选项卡。 单击该按钮可以配置您的站点和新站点。 要添加新站点,请执行以下步骤:

    1. 在您的WordPress 仪表板中找到我的站点,然后单击它,然后选择“网络管理员”,然后选择“站点”。
    2. 之后,应该会出现一个新页面,在该页面上,您需要单击“添加新”。
    3. 现在您可以输入新站点的详细信息,这完全取决于您,然后当您完成后,您需要选择“添加站点”。
    adding sites in wordpress

    而已! 这就是您添加站点所要做的全部工作,现在您可以使用“我的站点”来配置该站点,但您愿意。 在下一部分中,我将向您展示如何安装插件和主题。

    如何将插件和主题添加到 WordPress 多站点网络

    添加主题和插件比在页面中添加网站更容易。 WordPress 还允许您一次向整个网络添加主题和插件。

    如何将主题添加到 WordPress 多站点网络?

    要添加主题,请转到您的仪表板,然后是“我的站点”,然后是“网络管理员”,然后是“主题”。

    现在应该列出所有主题的列表。 如果你想添加一个新的,那么你只需要点击“ Add New ”。

    安装主题后,您可以使用“网络启用”将它们应用到整个网络。 如果您想禁用某个主题,您还可以使用“网络禁用”在整个网络中禁用它。

    如果您在决定网站主题时需要帮助,我建议您查看此网站。

    如何将插件添加到 WordPress 多站点网络?

    要添加主题,请转到您的仪表板,然后是“我的站点”,然后是“网络管理员”,然后是“插件”。

    现在应该列出所有插件的列表。 如果你想添加一个新的,那么你只需要点击“ Add New ”。

    安装插件后,您可以使用“网络激活”将它们应用到您的整个网络。 如果您想禁用某个插件,您还可以使用“网络禁用”在整个网络中禁用它。

    如果您需要帮助决定您的站点的插件,我建议您查看此站点。

    WordPress 指南

    WordPress指南和清单的最佳集合

    我们完整且最新的 WordPress 指南和资源集合,涵盖了充分利用 WordPress 网站所需的一切。

    WordPress Launch Checklist
    WordPress Theme Choosing Guide
    WordPress Security
    WordPress Cleaning & Optimization
    White Labeling WordPress
    WordPress Speed Optimization
    Must-Read WordPress Mistakes
    Why WordPress

    全部下载!

    我们所有的指南都将发送到您的收件箱