如何使用多站点设置多个 WordPress 站点 [快速入门]

介绍

WordPress 是一个强大的内容管理平台,目前支持超过 36% 的网络。借助多站点功能,WordPress 管理员可以使用单个 WordPress 安装在其仪表板内在一台服务器上创建多个站点。

在本快速入门中,了解如何使用多站点功能设置存在于一台服务器或 WordPress Droplet 上的多个 WordPress 站点实例。如果您希望更深入地了解 WordPress 多站点设置,请参阅如何在 Ubuntu 20.04 上使用 Nginx 和 LEMP 设置WordPress 多站点

先决条件

本教程中的步骤要求用户具有sudo权限。按照我们的Ubuntu 20.04 初始服务器设置创建一个具有sudo特权的管理系统用户

在使用 WordPress 之前,您需要将其安装在您的虚拟专用服务器上。本快速入门使用安装了 LAMP 堆栈的 Ubuntu 20.04 Droplet,用户具有 root 权限。您可以按照本教程进行其他安装,但请记住,步骤可能因您的安装而异。

如果您选择以与本教程类似的方式安装 WordPress,请务必在第 5 步结束时停止以继续本教程的第 1 步。

第 1 步 – 配置您的 WordPress 安装

安装 WordPress 后,我们需要在各种配置文件中执行一系列步骤。

首先,让我们修改 WordPress 配置,激活多站点功能。登录 WordPress 服务器后,在命令行中,执行以下命令:

  • sudo nano /var/www/html/wp-config.php

/* That’s all, stop editing! Happy blogging. */wp-config.php文件(或类似文本)注释上方添加以下行

/var/www/html/wp-config.php
/* Multisite */
define('WP_ALLOW_MULTISITE', true);

然后,保存文件并退出。您可以按CTRL+S保存,然后按CTRL+X退出。

完成后,WordPress 在线安装页面将等待。通过添加/wp-admin/install.php到您站点的域或 IP 地址(例如example.com/wp-admin/install.php)并填写简短的在线表格访问该页面

第 2 步 — 设置多个 WordPress 站点

进入您的 WordPress 仪表板并选择名为tools的部分

网络设置

填写完必填字段后,请按照下一页的说明进行操作:

下一页

为您的新站点创建一个目录:

  • sudo mkdir /var/www/wp-content/blogs.dir

接下来,您需要更改 WordPress 配置。确保将以下内容放在说/* That’s all, stop editing! Happy blogging. */或类似的行上方

  • sudo nano /var/www/wp-config.php
/var/www/wp-config.php
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
$base = '/';
define('DOMAIN_CURRENT_SITE', '<b><i>YOUR IP ADDRESS HERE</b></i>');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);

进行所有必要的更改后,再次登录 WordPress。

第 3 步 — 设置您的新 WordPress 网站

再次登录您的网站后,您会注意到标题栏现在有一个名为“我的网站”的部分,而不是简单地显示您的博客名称:

标题

您现在可以通过转到顶部的我的站点,单击网络管理员,然后单击站点来创建新站点:

创建一个新站点

以下是与本快速入门指南相关的其他教程的一些链接:

觉得文章有用?

点个广告表达一下你的爱意吧 !😁