想要利用WordPress管理多个站点您需要使用到WordPress Multisite,它允许您通过一个 WordPress 设置管理多个网站。Multisite 将所有内容集中在一个管理区域中,无需为每个网站登录单独的仪表板,从而轻松管理多个网站。
无论您是管理多个品牌的业务经理,还是拥有不同小众网站的博主,WordPress Multisite 都能提供灵活性和轻松管理。它通过集中管理所有网站的插件和主题来节省时间,让您能够控制用户角色、保持品牌一致性并优化资源。
目前有1,214,357 个在线网站使用 WordPress Multisite,过去有 754,972 个网站使用过它。
什么是 WordPress Multisite?
WordPress Multisite 允许您从一个中央仪表板管理多个站点。可以将其视为拥有一个“主”WordPress 站点,该站点充当您在其下创建的所有其他站点的控制中心。使用 Multisite,您只需在主站点上安装一次插件、主题和更新,这些更改就会应用于所有连接的站点。
想象一下特许经营业务,比如在全国拥有多家分店的连锁餐厅。每个分店都需要自己的网站来展示菜单、当地活动和联系方式。您无需为每个分店设置单独的 WordPress 网站,而是可以使用 WordPress Multisite 从一个中央仪表板管理所有内容。
使用 Multisite,领先的特许经营网站将充当控制中心,让您可以一次性更新菜单、安装新插件或在所有位置网站上应用品牌变更。这可以节省时间并确保整个连锁店的品牌一致性,同时允许每个位置根据需要灵活地添加本地内容。
WordPress Multisite 如何工作?
要了解 WordPress Multisite,了解超级管理员和网站管理员之间的区别至关重要。
超级管理员(也称为网络管理员)负责管理整个站点网络。他们首先设置了 Multisite。
超级管理员可以访问网络管理员设置和网络内每个站点的仪表板。他们控制谁可以创建新帐户或网站,并管理所有站点的插件、主题和上传的安装。超级管理员还可以设置自定义域映射。
但是,网站管理员通常只管理网络中的一个网站。根据超级管理员的权限,他们可能有权访问多个网站。网站管理员可以向他们管理的网站添加用户,但不能安装插件或主题——尽管他们可以选择激活或停用超级管理员提供的插件或主题。
WordPress Multisite 的好处
-
创建自定义网站
使用 WordPress Multisite 的一个显著优势是它可以根据访问者所在国家/地区为其提供个性化体验。您可以为您的品牌做同样的事情,例如 Google 或亚马逊,它们会根据不同的国家/地区调整其网站。
使用 WordPress Multisite,您只需点击几下即可快速为每个地区添加新网站,并为每个版本选择子域名或子目录。您可以更新每个国家/地区网站的设计、主题、插件等,以适应当地偏好。
-
高效管理
例如,您可以找到一个很棒的新插件来提高网站性能。您希望每个网站都安装它,但这意味着要分别打开每个网站来安装它。如果插件有问题,您需要返回并从每个网站分别删除它。
通过这种方式管理站点可能会效率低下且耗时。
多站点允许您从单个仪表板管理所有网站。您无需单独设置每个站点或单独处理主题和插件。
-
更好地利用服务器空间
由于网络中的所有站点都共享相同的插件、主题和核心 WordPress 文件,因此占用服务器的代码更少。每个新站点仅添加少量文本和媒体,因此与每个站点都单独设置 WordPress 相比,您占用的空间要少得多。
-
经济高效
您还可以通过减少时间、精力和服务器空间来节省资金。您可能不需要昂贵的网站托管计划,并且可以简化员工角色,所有这些都有助于降低总体费用。
何时使用 WordPress Multisite
WordPress 多站点 | WordPress 单一站点 |
适合内容相似的网站。 | 非常适合内容差异很大的网站。 |
非常适合使用相同插件和功能的网站。 | 适用于具有独特插件和功能的网站。 |
专为具有相同服务器设置的网站设计。 | 专为具有不同服务器设置的网站而设计。 |
最适合本地化网站。 | 最适合单一语言的网站。 |
非常适合需要为不同部门或项目提供单独站点的企业或组织。 | 非常适合只需要一个网站的公司或组织。 |
非常适合具有类似主题和插件的个人网站网络,如数字作品集、在线简历或个人博客。 | 非常适合内容、目的和功能差异很大的个人网站。 |
如何设置 WordPress Multisite
如何在 WordPress 网站上启用多站点
先决条件
- 网络托管:确保您选择的托管计划能够支持多个站点或域。
- WordPress 安装:要设置多站点网络,您需要安装新的 WordPress。如果您正在使用现有安装,请先停用插件并备份文件。
- FTP 访问:确保您可以使用 FileZilla 等 FTP 客户端访问您的 WordPress 安装。
注意:在启用多站点之前,请备份您的网站以防止数据丢失。
-
- 如果您使用子域名选项,请先设置通配符子域名。如果您使用子文件夹,则可以跳至下一步。
- 使用 FTP 或 cPanel 转到您的 WordPress 文件并打开 wp-config.php 文件。
- 在“就这样,停止编辑!祝您发布顺利”这行后面添加以下代码。
定义('WP_ALLOW_MULTISITE',true);
- 登录您的 WordPress 仪表板。
- 单击“工具”,然后选择“网络设置”。
- 选择是否要使用子域或子目录。
- 输入您的网络标题。
- 添加您的网络管理员电子邮件地址。
- 然后,单击“安装”按钮。
WordPress 将指导您启用网络并为您提供必要的代码。
提示:继续之前,请确保备份 wp-config.php 和 .htaccess 文件。
复制代码片段并按照说明进行操作。
- 在 wp-config.php 文件中,在 `/* That’s all, stop editing! Happy blogging. */` 行上方添加代码:
定义('MULTISITE', true ); 定义('SUBDOMAIN_INSTALL', false ); 定义('DOMAIN_CURRENT_SITE', 'domain.tld' ); 定义('PATH_CURRENT_SITE', '/' ); 定义('SITE_ID_CURRENT_SITE', 1 ); 定义('BLOG_ID_CURRENT_SITE', 1 );
记得将 domain.tld 替换为你的实际域名。 在 .htaccess 文件中,添加以下代码。 RewriteEngine On RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] RewriteBase / RewriteRule ^index\.php$ - [L] # 在 /wp-admin 中添加尾随斜杠 RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L] RewriteCond %{REQUEST_FILENAME} -f [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^ - [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L] RewriteRule . index.php [大]
- 保存两个文件中的更改。
- 重新登录您的 WordPress 仪表板。您现在可以单击“我的网站”,然后单击“添加新网站”以在您的网络中创建新的 WordPress 网站。
要允许用户注册,请转到“我的站点”,单击“网络管理员”,然后选择“设置”。找到“允许新注册”,然后选择是否希望用户注册帐户、站点或两者。
哪些服务器支持 WordPress多站点管理?
萤光云服务经过优化,可提供高效管理 WordPress 网站网络所需的可扩展性和灵活性,无论您是处理个人博客网络还是复杂的设置,萤光云的WordPress主机能提供您所需的可靠性、速度和支持。
常见问题
1. 多站点会影响 SEO 吗?
如果域名设置得当,有助于 Google 正确索引,则多站点可以对 SEO 产生积极影响。如果您希望 Google 将您的多站点视为一个站点,请使用子目录;如果您希望每个站点单独显示,则请选择子域或自定义域。
2. 我可以在现有的 WordPress 网站上设置多站点吗?
是的,但如果您的 WordPress 网站已超过一个月,您只能为新网站使用子域名,而不能使用子目录。您还可能会遇到问题,例如向每个网站添加新的多站点代码,而不仅仅是 .htaccess 文件。
3. 我可以在多站点网络中的每个站点使用不同的主题吗?
您可以为每个站点分配独特的主题,同时从一个中央仪表板管理所有站点。
4. WordPress Multisite 适合电子商务商店吗?
当然!它非常适合从单个仪表板管理多个电子商务网站 – 确保您的托管计划可以处理额外的资源。