首页课件丨教程安装教程什么是WP-CLI?为什么要使用WP-CLI

什么是WP-CLI?为什么要使用WP-CLI

CLICommand-Line Interface的缩写,也就是“命令行界面”的意思。WP-CLI顾名思义就是WordPress的命令行界面,WP-CLI的目标是为WordPress管理员提供一个完整的替代方案,希望在WordPress管理员中执行的任何操作,应该有一个等效的WP-CLI命令。

为什么要使用WP-CLI

很多人认为,命令行界面(CLI)没有图形用户界面(GUI)那么方便用户操作,因为命令行界面中需要记住各种命令。但是,由于其本身的特点,命令行界面要较图形用户界面节约计算机系统的资源。在熟记命令的前提下,使用命令行界面往往要较使用图形用户界面的操作速度要快。而且WP-CLI还可以完成一些在WordPress仪表盘中操作不太方便的任务。

虽然现在许多计算机系统都提供了图形化的操作方式,但是却都没有因而停止提供文字模式的命令行操作方式,相反的,许多系统反而更加强这部分的功能,例如Windows就不只加强了操作命令的功能和数量,也一直在改善Shell Programming的方式。

命令行界面尤其对于网络管理员和运维技术人员来说,依然是最佳的方式。

WP-CLI能做什么?

例如,可以从WordPress管理员仪表盘安装插件,也可以使用WP-CLI安装插件:

$ wp plugin install akismet Installing Akismet (4.1.8) Downloading install package from https://downloads.wordpress.org/plugin/akismet.4.1.8.zip... Unpacking the package... Installing the plugin... Plugin installed successfully.

例如重新生成缩略图:

如果添加或更改了注册的图像尺寸add_image_size(),则需要使用wp media regenerate,以便主题显示正确的图像尺寸。示例如下:

wp media regenerate --yes Found 1 image to regenerate. 1/1 Regenerated thumbnails for "charlie-gpa" (ID 4). Success: Finished regenerating the image.

WP-CLI目前支持的命令功能

安装WP-CLI

在安装WP-CLI之前,请确保环境满足最低要求:

  • 类似UNIX的环境(OS X,Linux,FreeBSD,Cygwin);Windows环境中的有限支持
  • PHP 5.6或更高版本
  • WordPress 3.7或更高版本。
wget https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar

接下来,检查Phar文件以验证其是否正常运行:

php wp-cli.phar --info

然后将其移动到/usr/local/bin/中:

chmod +x wp-cli.phar sudo mv wp-cli.phar /usr/local/bin/wp

如果WP-CLI安装成功,运行wp –info可以看到以下信息:

OS: Linux 3.10.0-1127.19.1.el7.x86_64 #1 SMP Tue Aug 25 17:23:54 UTC 2020 x8 6_64 Shell: /bin/bash PHP binary: /www/server/bin/php PHP version: 7.4.14 php.ini used: /www/server/php/etc/php.ini WP-CLI root dir: phar://wp-cli.phar/vendor/wp-cli/wp-cli WP-CLI vendor dir: phar://wp-cli.phar/vendor WP_CLI phar path: /root WP-CLI packages dir: WP-CLI global config: WP-CLI project config: WP-CLI version: 2.4.0 

声明: 1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:ceo@zunw.cn,我们将第一时间处理! 2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持 3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读网站声明。

给TA赏金
共{{data.count}}人
人已赏金
安装教程

必应搜索宣布即将升级bingbot爬虫,有桌面和移动两个版本

2022-11-9 22:21:53

安装教程

Microsoft Edge 83发布,用户体验直追Chrome

2022-11-9 22:21:55

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
MySSL 安全签章