管理WordPress多站点网络

管理 WordPress 多站点网络与管理单站点 WordPress 安装略有不同。

在本课中,你将学习如何管理 WordPress 多站点网络。你将了解网络管理仪表板、网络设置页面中的可用选项,以及在网络中创建和管理子站点的不同方法。

网络管理仪表板

一旦启用了多站点网络,你的管理员用户将变为超级管理员,并可以访问网络管理仪表板。在这里,你可以管理网络中的站点、用户、主题、插件和设置。

网络设置页面

网络设置页面是管理多站点网络的地方。操作设置允许你设置网络标题和管理员邮箱。注册设置允许你设置网络的注册选项。例如,如果你想允许用户在网络中注册新站点,可以启用“站点和用户账户均可注册”选项。你还可以设置新站点的禁用名称、限制特定邮箱域名的注册,以及禁止特定邮箱域名的注册。新站点设置控制创建新站点时发送的邮件和创建的内容。上传设置控制文件上传,包括文件大小限制和允许的文件类型。语言设置允许你控制网络中新建站点的默认语言。最后,菜单设置允许你控制哪些菜单对站点管理员可用。

创建站点

你可能想做的第一件事就是创建一个子站点。为此,请转到站点页面,然后点击“添加新”按钮。系统会要求你输入站点地址(子域名或子目录)、站点标题、站点语言和站点管理员邮箱地址。如果你使用已有用户的邮箱地址,该用户将被添加为站点管理员。否则,将创建一个新用户并成为新站点的管理员。

站点创建后,你可以通过点击站点列表中的“编辑”按钮来编辑该站点。信息选项卡管理站点地址,显示站点的注册和最后更新时间,并管理站点属性。用户选项卡允许你将现有用户添加到站点,或向站点添加新用户。主题选项卡允许你为站点激活一个主题。此处可用的主题是未在整个网络中激活的主题。这意味着你可以为网络中的特定站点设置专属主题。设置选项卡包含你可以管理的所有其他站点设置。

为站点分配顶级域名

还可以为网络中的站点设置顶级域名或根域名。如果你或站点管理员希望为网络中的站点使用不同的域名,这会非常有用。

要实现这一点,你需要在域名注册商处注册该域名,并将其指向与多站点安装相同的位置。在这种情况下,你可以看到新的顶级域名指向与多站点安装相同的位置,因为它会重定向到多站点的 URL。然后,在网络管理中,编辑相关站点,并将站点地址字段更改为新的顶级域名。现在,当你浏览该域名时,将被重定向到网络中的关联站点。

允许用户注册自己的站点

根据你计划如何使用多站点网络,你可能希望用户能够注册自己的子站点。为此,请转到网络设置页面,并启用“站点和用户账户均可注册”选项。现在,如果用户浏览默认的 WordPress 注册 URL,他们将看到同时注册网络站点的选项。

https://multipress.test/wp-login.php?action=register

输入用户名和邮箱地址后,系统会询问他们是希望创建站点,还是仅注册网络用户账户。如果他们选择创建站点,则需要设置站点名称和标题。点击注册后,站点将被创建,用户将收到一封激活新站点的邮件,之后他们就可以登录到该子站点。

进一步阅读

有关管理多站点网络的更多详细信息,请查看 WordPress 开发者文档中的网络管理和网络管理设置页面。

什么是WordPress多站点?

简介

在本课中,我们将探索 WordPress 多站点网络的世界。这是一个强大的功能,允许您通过一次安装管理多个 WordPress 站点。如果您曾经想运行多个站点,却不想在多个登录页面之间切换,那么这就是您的解决方案。本课的学习成果是理解什么是多站点网络以及为什么您可能想要使用它,其次我们还将重点介绍其优势和使用场景。

什么是 WordPress 多站点网络?

但什么是 WordPress 多站点网络?WordPress 多站点网络本质上是一个 WordPress 站点的集合,所有这些站点都运行在同一个 WordPress 安装上。这意味着网络管理员可以通过一个登录账号管理多个站点。虽然每个站点(称为子站点)可以拥有自己的外观、风格和内容,但它们共享相同的主题和插件。每个子站点都有独立的媒体目录和数据库表,使它们彼此独立,即使它们使用相同的核心文件。请注意,如果您需要网站之间紧密连接并共享大量信息,多站点网络可能不是最佳选择。多站点网络中的每个站点都是独立运行的。

为什么要使用 WordPress 多站点网络?

当您有多个相关但必须保持独立的网站时,多站点网络是理想的选择。例如,如果您经营一家拥有多个分店的连锁店,每个分店可能需要自己的网站来展示其特定信息。然而,所有这些网站都共享相似的功能,例如相同的设计或功能。使用多站点网络,您可以从一个中央仪表板管理所有这些网站,从而更轻松地一次性更新所有站点的主题、插件和核心文件。多站点网络还提供强大的用户管理功能,允许您在整个网络中分配不同的角色和权限。在这个例子中,我选择了我的一个子站点,您会注意到,我已经添加了一个名为 John 的用户,在其下方,我可以向此子站点添加现有用户或新用户。其他适合使用多站点网络的例子包括:以多种语言运行同一个网站、媒体公司在一个网络下管理区域性新闻网站,或者大学为每个院系提供自己的网站。

多站点网络的类型

WordPress 多站点网络可以通过两种方式设置:子目录和子域名。子目录作为主域名的一部分出现,例如,格式为 yourdomain.com/support。URL 将以子目录的名称结尾。子域名是主域名下的独立域名或站点。它们作为主域名的前缀出现,结构如下例所示:support.yourdomain.com。子目录适合在网站的不同部分维护统一的域名和一致的用户体验。而子域名则适合在主域名下创建不同的、独立的版块或完全不同的网站。

超级管理员与站点管理员

接下来,区分超级管理员和站点管理员也至关重要。超级管理员或网络管理员管理整个站点网络。他们可以激活多站点网络、更新网络设置以及安装主题和插件。他们还可以授予创建新站点和用户帐户的权限。站点管理员管理网络内的单个站点。他们可以向其分配的站点添加用户,但不能安装或管理主题和插件。但是,根据超级管理员授予的权限,他们可以激活或停用现有的主题和插件。

总结

在下一课中,我们将学习如何管理多站点网络。但如果您想了解如何创建或设置多站点网络,请查看“设置 WordPress 多站点网络”这一课,它是初级开发者学习路径的一部分。