5分钟生成10篇英文软文article forge软件试用

WP-CLI 是 WordPress 的官方命令行界面。 它允许您从终端管理您的 WordPress 站点、主题和插件,这通常是中级到高级 WordPress 用户(或开发人员)使用 WordPress 站点的更方便的方式。

google广告开户

在这篇文章中,您将了解启动和运行 WP-CLI 所需的知识,以及可以运行的一些最有用的命令,这些命令可以让您的生活更轻松,并在使用 WordPress 时节省时间。

📚 目录:

👉 笔记: 虽然您不需要成为一名全面的 WordPress 开发人员即可使用 WP-CLI 并从中受益,但它绝对是一个仅适用于具有至少一些技术知识的更高级用户的工具,例如连接知识/能力通过 SSH 连接到您的服务器。

如果您是初学者,我们建议您只使用 WordPress 仪表板并跳过 WP-CLI。 例如,如果您不知道“命令行”是什么,您可能应该跳过 WP-CLI.

什么是 WP-CLI? 举一些例子

WP-CLI,简称 WordPress 命令行界面, 让您可以从如下所示的命令行界面管理 WordPress 网站的所有方面:

WP-CLI 示例

通过 SSH 连接到您的站点后,您可以输入简单的命令来执行各种操作,包括:

  • 安装 WordPress 软件、主题和/或插件
  • 激活/停用/更新 WordPress、主题和插件
  • 创建或管理用户,包括更改密码和其他用户信息
  • 在 WordPress 数据库上运行搜索/替换
  • 为沙盒站点生成测试数据
  • 编辑或优化您的数据库,例如删除后期修订
  • 创建子主题
  • 重置 WordPress (小心这个,因为它会让你的网站完全空白)
  • 管理评论
  • …更多

使用 WordPress 命令行界面需要什么?

为了使用 WP-CLI,您需要在托管服务器上安装 WP-CLI (它确实 不是 默认自带 WordPress).

请注意,WP-CLI 是 不是 您可以在您的网站上安装的插件。 相反,它是您需要直接安装在您的服务器上的东西,这有点复杂。

值得庆幸的是,大多数以 WordPress 为中心的主机都默认安装了 WP-CLI。 这适用于:

如果您的主机没有为您预先安装它,您也可以通过 SSH 自己安装 WP-CLI,只要您有足够的服务器访问权限 (您可能有也可能没有,取决于您的主机). 您可以在此处找到完整的方法列表。

WordPress divi主题

服务器的基本要求是:

  • 类 UNIX 服务器环境 – 你 能够 在 Windows 服务器上安装 WP-CLI,但要复杂得多。 注意 – 这是指您的 WordPress 托管服务器的操作系统,而不是您正在使用的计算机。
  • PHP 5.6+ – 最好是 PHP 7.2+(出于许多其他原因)。
  • WordPress 3.7+ – 最好是最新版本的 WordPress。

您如何访问 WordPress 命令行界面?

一旦您确认 WP-CLI 已安装在您的托管服务器上,您可以通过 SSH 连接到您的服务器来访问它,您可以使用 macOS/Linux 上的终端或 Windows 上的 PowerShell 或 PuTTY 等工具来完成。

连接后,您可以使用命令使用 WP-CLI,这将在下一节中详细介绍。

你可以用 WP-CLI 做什么? 有用的命令示例

既然您知道 WordPress 命令行界面是什么,那么让我们回顾一下您可以运行来管理您的 WordPress 网站的许多命令中的一些。

WP-CLI 安装 WordPress 命令

要创建新的 WordPress 安装,您可以使用 wp core install 带有附加参数的命令来控制基本站点的详细信息。 例如:

wp core install --url=example.com --title=Example --admin_user=supervisor --admin_password=strongpassword --admin_email=info@example.com

👉 完整文档

WP-CLI 登录和用户相关命令

有许多 WP-CLI 登录和用户相关的命令。 您可以管理用户的方方面面,包括重置用户密码。

以下是您可以执行的一些示例:

更改/重置用户密码

wp user update USERNAME --user_pass=PASSWORD

创建一个新用户:

fiverr建站WordPress程序员
wp user create bob bob@example.com --role=author

这将随机生成一个密码,但您也可以使用相同的 user_pass 命令手动输入密码.

将特定用户角色分配给用户

wp user set-role USERNAME editor

👉 完整文档

WP-CLI 插件命令

有许多 WP-CLI 插件命令可帮助您安装、激活、停用或删除插件。

核心命令是 wp plugin,然后是您要执行的操作和插件的 slug。 一些例子:

独立站选品工具
  • wp plugin install feedzy-rss-feeds
  • wp plugin activate feedzy-rss-feeds
  • wp plugin deactivate feedzy-rss-feeds

👉 完整文档

WP-CLI 主题命令

您还可以使用相同类型的命令来管理您网站的主题。 基本命令是 wp theme 您可以根据需要对其进行修改。 一些例子:

  • wp theme install neve
  • wp theme activate neve

👉 完整文档

WP-CLI 更新命令

保持您的 WordPress 网站及其扩展更新对于您网站的安全性和功能至关重要。 值得庆幸的是,WP-CLI 使更新 WordPress 网站的各个部分变得非常容易:

  • wp core update – 自动更新到最新版本 (但您也可以指定特定版本).
  • wp plugin update --all – 更新所有插件。 或者,您也可以指定单个插件。 例如, wp plugin update feedzy-rss-feeds.
  • wp theme update --all – 更新所有主题。 或者,您也可以指定单独的主题。 例如, wp theme update neve.

👉 完整文档

高质量外链购买

WP-CLI 测试数据生成

如果您需要创建一个带有虚拟数据的沙盒 WordPress 站点来测试某些东西,WP-CLI 可以非常容易地生成不同级别的虚拟数据。

这里的命令是“生成”,您可以将其应用于一堆不同的基本命令。 一些例子:

  • wp post generate --count=30 – 生成 30 个帖子。
  • wp user generate --count=5 --role=author – 生成五个具有作者角色的用户。
  • wp term generate --count=15 – 生成 15 个分类术语。
  • wp comment generate --count=5 --post_id=123 – 生成 5 条评论并将它们分配给 ID 为 123 的帖子。

WP-CLI 搜索/替换命令

WP-CLI 允许您在全部或部分数据库上运行搜索/替换。 例如,如果您最近迁移到 HTTPS 或从暂存 URL 更改为站点的实时 URL,您可以更新所有内部 URL 以使用 HTTPS。

请小心使用此命令,因为如果您犯了错误,在您的数据库上运行搜索/替换可能会破坏您的网站. 您还应该确保在永久更改之前使用试运行功能来测试您的更改。

wp search-replace 'http://example.test' 'http://example.com'
  • 将 http://example.test 的所有实例更改为 http://example.com
wp search-replace 'http://example.test' 'http://example.com' --dry-run
  • 执行测试运行 – 您将删除 --dry-run 运行实际的搜索/替换。

👉 完整文档

JasperAI 10000字免费额度试用

探索所有 WP-CLI 命令

上面的示例命令只是您可以在您的站点上使用 WP-CLI 执行的许多操作的示例。

要了解有关 WP-CLI 中许多核心命令的更多信息,您可以查看 WordPress.org 上的完整文档,其中详细说明了每个命令并附有大量示例。

许多插件也支持 WP-CLI

WP-CLI 很酷的地方在于,除了我们上面详述的“默认”命令外,许多 WordPress 插件还支持它们自己的 WP-CLI 命令,您通常可以通过查阅插件的文档找到这些命令。

例如,假设您正在使用 UpdraftPlus 插件来创建站点的备份。 好吧,您可以使用以下命令手动或自动启动这些备份,而不是通过 WordPress 仪表板手动创建这些备份:

wp updraftplus backup

您可以添加许多修饰符,例如仅备份站点的特定部分。 您可以在 UpdraftPlus 文档中找到所有这些信息。

WordPress备份工具updrafplus

您还可以使用 Cron 作业运行这些命令,即使您只使用免费版本的 UpdraftPlus,您也可以设置自己的自定义备份计划 (通常,创建这样的时间表需要付费版本).

这只是一个例子——想想你在自己网站上使用的插件,你可能会想出一些有用的工作流程。

立即开始使用 WordPress 命令行界面

对于中高级 WordPress 用户和开发人员,WP-CLI 提供了一种更高效、更灵活的方式来管理 WordPress 站点。

对于最简单的入门方法,您可以选择提供预装 WP-CLI 的众多流行 WordPress 主机之一。 然后,尝试使用这篇文章中的一些命令,开始了解它如何使您受益。

您对如何使用 WordPress 命令行界面有任何疑问吗? 在评论中询问!

免费指南

加快速度的 5 个基本技巧
您的 WordPress 网站

将加载时间缩短 50-80%
只需遵循简单的提示。

* 此帖子包含附属链接,这意味着如果您点击其中一个产品链接然后购买该产品,我们将获得佣金。 不过不用担心,您仍需支付标准金额,因此您无需支付任何费用。

5分钟生成10篇英文软文article forge软件试用
tiktok