WordPress 多站点使管理多个 WordPress 站点变得容易。一旦您在服务器上安装了 WordPress 多站点,就无需在多个单独站点的后端重复管理任务。所有网站都可以从一个仪表板进行管理。
WordPress 多站点是什么?多站点是指在一个或多个 WordPress 安装上运行的两个或多个站点的网络。多站点设置中的所有站点将使用相同的 WP 数据库、WP 目录和 WP 配置文件。在这样的设置中,WordPress 安装的管理掌握在“网络管理员”手中。网络上每个站点的管理是各自站点管理员的责任。
如何在本地服务器上安装 WordPress Multisite
首先,确保您具有计算机文件系统的管理员访问权限。这是因为您需要权限才能创建目录和编辑文件。
要在本地安装 WordPress Multisite 并在您自己的计算机上创建包含任意数量站点的网络,请按照以下步骤操作:
开始之前:
URL CHOICE : 现在是时候决定是否将其他站点安装在子目录或子域下。重要的是要意识到您以后无法更改此设置。
- 每个站点的子域 URL 将显示为:site1.YOURSITE.com, site2.YOURSITE.com
- 每个站点的子目录 URL 将显示为:你的网站。 com/site1, YOURSITE.com/site2
在live服务器上,您可以将其安装在子域或子目录下。在本地主机上安装子域更具技术性。它涉及配置 XAMPP 应用程序以创建子域,然后将其注册到操作系统软件文件。在本文中,我们将只处理本地服务器上的子目录安装。
启用多站点功能
1.添加多站点功能:
首先,打开您的 wp-config.php 文件并找到行 '/* ,然后停止编辑!快乐的博客。 * /'即将结束。在这句话的上方,添加如下代码:
define('WP_ALLOW_MULTISITE', true);
然后保存并关闭文件。
2.设置网络:
此时,您应该会在 WordPress 仪表板中看到一个新项目。具体来说,转到工具 > 网络设置。在那里,选择一个子域或子目录。
如果您打算在实时服务器上使用子域网络,则需要从您的托管服务提供商处获得一种称为通配符 DNS 的东西。由于我们只是在本地服务器上进行子目录安装,因此您不需要任何权限。填写详细信息并单击安装。
几行代码将生成,您需要将它们添加到 wp-config.php 文件和 .htaccess 文件中。
插入代码后,保存文档。这样,WordPress Multisite 就安装成功了。
要访问您的网络管理仪表板,您必须重新登录。
3.将站点添加到您的网络:
此时您可以开始创建站点并将它们添加到您的网络,方法是单击“我的站点”>“网络管理员”>“站点”>“添加新”:
填写地址等个别网站详情、标题和电子邮件。然后单击添加站点。
同理,您可以添加任意数量的网站。您会在“所有站点”下看到网络上的所有站点。
4.添加主题和插件:
使用多站点后,网络管理员可以在多站点上安装主题和插件。这些主题和插件可以在整个网络中激活,也可以在每个站点有选择地激活。
什么时候使用/安装 WordPress 多站点?
一般来说,多站点适用于属于一个层次结构的一组站点。想想一个政府及其各个部门、一所大学及其不同的学校、任何国家/世界组织及其许多分会。
这对于一组共享公共资源的相关站点也非常有用。例如,平行或相关的博客网络。
要更好地理解这一点,请访问哈佛博客,这是一项旨在造福哈佛社区的免费服务。任何在 harvard.edu 拥有电子邮件的人都可以在这个 WordPress 安装上创建博客。博主可以轻松专注于创建和管理博客内容,同时享受 multisite 提供的公共资源 - 主题、小部件、多媒体材料、垃圾邮件防护等。
简而言之,WordPress multisite 可帮助您管理所有内容您的博客从一个单一的仪表板。您只需安装一次主题、插件和更新,并根据需要激活它们。不仅如此,您还可以节省时间和服务器空间。而且,如果您愿意处理技术细节,您甚至可以通过在网络上托管其他网站来从网络中获利。
当 WordPress 多站点不是解决方案时?
这是否意味着 WordPress 多站点是运行多个博客的人的最佳解决方案?当然不是。虽然多站点提供了极大的便利,但它也有一些缺点。个别站点对主题、插件和托管服务的选择有限。此外,并非所有插件都兼容多站点,这会限制您对插件的选择。
同样,服务器端的任何停机都会导致整个网络瘫痪。而且,如果网络上的任何一个站点碰巧遇到流量突然激增,它可能会影响网络上其他站点的速度。
还需要注意的是,在未来的某个时候,从网络中分离站点或迁移整个多站点设置可能需要专业协助。因此,应在仔细考虑后切换到多站点安排。
安装 WordPress 多站点:摘要
您可以使用本地多站点作为测试站点来对 WordPress 安装进行任何更改或测试任何新主题或插件的兼容性。在将项目推送到实时服务器之前,您还可以在本地处理任何项目。
但是,如果您只想根据需要轻松管理尽可能多的 WordPress 网站,您还可以考虑托管服务。这些服务提供商将接管 WordPress 的全部管理工作,包括更新、备份、安全等服务。这个领域更好的选择之一是一家名为 Flywheel 的公司。他们是最受推荐的主机之一,计划起价为每月 15 美元。
想安装 WordPress 多站点,但还没有决定?请随时在下面的评论部分分享您的想法。