什么是 WP-CLI?
WP-CLI代表 WordPress 命令行界面。 它允许用户管理 WordPress 没有网络浏览器的网站。
WP-CLI 受到许多 Web 开发人员的青睐,主要是因为它的灵活性和效率。 该工具是 100% 基于文本的–这意味着您无需从 WordPress 管理仪表板,您可以使用命令行控制您的站点。
WP-CLI 的服务器要求
WP-CLI 不是插件,也没有与 WordPress 默认安装。
要为您的网站使用 WP-CLI,您需要通过 SSH 访问将其单独安装到您的托管服务器。
要托管 WP-CLI,您的托管服务器需要满足以下要求:
- PHP 5.6或更高版本
- WordPress 3.7或更高版本
- 类 UNIX 环境 (Linux, FreeBSD, Cygwin 等)
一旦 WP-CLI 准备好连接到您的服务器,您就可以使用 SSH 客户端从本地计算机访问 WP-CLI,例如 终端 (macOS) 或 油灰 (Windows)。
理想情况下,你想使用 WP-CLI PHP 7.3以上及最新 WordPress 完整功能的版本。 在一个上运行 WP-CLI Windows 主机 服务器是可能的,但支持有限。
为什么选择 WP-CLI?
速度、可访问性和效率是许多开发人员和服务器管理员偏爱 WP-CLI 而不是基于浏览器的三个主要原因 WordPress 管理仪表板。
WP-CLI 消除了 Web 开发中的各种非生产性任务。 从屏幕切换到浏览器,登录到您的 WordPress 仪表板,深入导航三个页面以访问 WordPress 功能–所有这些加起来并增加了开发时间。 当您使用 WP-CLI 直接从 SSH 客户端管理您的站点时,这些步骤就被消除了。
WP-CLI和命令的常用用法
以下是您可以使用 WP-CLI 执行的一些常见操作(及其命令)。 你可以找到 此页面上所有可用的 WP-CLI 命令.
到此页面以获取可用命令的完整列表。
安裝 WordPress
$ wp core install --url=youwebsite.com --title=Your Website --admin_user=supervisor --admin_password=password [email protected]
创建一个新用户
$ wp user create joe [email protected] --role=author
更改用户密码
$ wp user update JOE --user_pass=PASSWORD
更改用户角色
$ wp user set-role JOE editor
安裝 WordPress 插件
$ wp plugin install yoast-seo
激活 WordPress 插入
$ wp plugin activate yoast-seo
运行数据库搜索和替换
$ wp search-replace 'old-image.jpg' 'new-image.jpg'
清除瞬变
$ wp transient delete --all
运行自动 cron
$ wp cron event run --due-now
创建一个新帖子
$ wp post create --post_type=post --post_title='A sample post'
哪个虚拟主机支持 WP-CLI?
由于其特殊的服务器要求,WP-CLI 不被某些 Web 主机支持。 对于支持 WP-CLI 的用户,该功能仅适用于更高级别的计划。 为了确保您可以使用 WP-CLI 为您的 WordPress 站点,您需要选择 WP-CLI 就绪的虚拟主机。 下面是一些想法。
1. Cloudways
網站: https://www.cloudways.com
从 2011 年在马耳他开始, cloudways 是托管服务提供商 云主机 解决方案。 它充当系统集成商,提供对各种服务的访问 Digital Ocean, 亚马逊AWS、谷歌云等。
据,直到…为止 网页寄存公司 走, cloudways 相当年轻。 它于 2011 年进入市场,但此后增长显着。 这种增长的很大一部分可能是由于它占据了相对利基的市场空间,作为系统集成商为价格上涨提供了便利。
了解我们对 Cloudways 的全面评估.
WP-CLI 支持
作为 WP-CLI 项目的首席赞助商, cloudways 为所有用户提供 WP-CLI 支持。 WP-CLI工具被添加到 Cloudways 默认为 SSH 终端。 用户一拿到就可以访问WP-CLI Cloudways 帐户。
2. TMD Hosting
网站: https://www.tmdhosting.com
TMDHosting 已经存在超过 10 年,被认为是那些需要优质网络托管服务提供商的可靠选择。 就个人而言,我认为 TMD 是托管行业中隐藏的瑰宝之一,我将它们推荐给需要可靠网络托管解决方案的朋友和家人。
TMD的 共享主机 计划特别适合需要负担得起且可靠的网络托管解决方案的博主或小型企业。 他们不仅提供稳定的服务器性能和大量有用的功能,而且还拥有业内最好的客户支持团队。
在我的了解更多 TMD Hosting 评论.
WP-CLI 支持
TMD Hosting 在其标准共享主机计划中不支持 WP-CLI。 要访问 WP-CLI,您需要使用 TMD 的 WordPress 托管。 他们的最低计划,命名为 WordPress Starter,以每月 60 美元的价格提供无限存储空间、高级支持和 5.95 天退款保证。
3. Hostinger
网站: https://www.hostinger.com
成立于2004年, Hostinger 是一家预算托管公司,在全球多个数据中心运行。
Hostinger 在数年来经历了迅猛的增长和扩张。距离他们开始的那一天,仅用了 1 年的时间,他们便达成了拥有 6 万名用户的巨大里程碑。如今,该公司管理着超过 29 万名用户,并在全球建立了本地化办事处,在全球 150 个国家拥有 39 名员工。
欲了解更多详情和 Hostinger 服务器性能统计, 深入阅读我的 Hostinger 评论.
WP-CLI 支持
Hostinger 在所有方面都支持 WP-CLI WordPress 托管计划(最便宜的价格为 1.99 美元/月)和高级共享托管(或更高)计划。 他们的最低共享计划(单一共享)不支持 WP-CLI,即使它的价格与最便宜的相同 WordPress 计划。
4. GreenGeeks
网站: https://www.greengeeks.com
GreenGeeks 是一家网络托管公司,于 2006 年根据环保网络托管原则成立。他们的总部位于加利福尼亚州阿古拉山,但他们的客户遍布全球,数据中心位于美国, 加拿大, 和荷兰。该公司已通过超过 35,000 个网站为超过 300,000 名客户提供服务。 作为一个 绿色托管公司,它致力于留下积极的能源足迹,并用所用能源信用的三倍替代已用能源。
WP-CLI 支持
WP-CLI 已预装在所有 GreenGeeks 共享和 WordPress 托管。 他们最便宜的计划允许您托管一个具有 50 GB 存储空间的 WP 站点,起价为 2.95 美元/月。
5. BlueHost
网站: https://www.bluehost.com
Bluehost 在其平台上託管了超過 2 萬個網站,並且非常受歡迎。 該公司目前位於美國馬薩諸塞州伯靈頓,提供多種託管選項。 BlueHost 公司被出售給 耐力國際集團 (EIG) 於 2010 年,EIG 於 3 年 2020 月以 XNUMX 億美元的價格出售給 Clearlake Capital。
BlueHost 官方推薦 WordPress.org 和專業博主之間的流行託管選擇。 我個人認為 BlueHost 可能是需要便宜且可靠的託管解決方案的小型企業和個人博客的正確選擇。
WP-CLI 支持
默认情况下,WP-CLI 未预安装在 BlueHost 主机上。 但是,该公司在其所有共享托管计划中都支持 WP-CLI。 但是,由于根访问权限不可用,通常的 WP-CLI 安装过程在 BlueHost 上不起作用。 相反,需要特殊的“特定于用户的配置”才能从 BlueHost 共享主机访问 WP-CLI(详细说明在这里).
最後。。。
幾乎所有您可以在管理儀表板上執行的開發任務都可以使用 WP-CLI 更快地完成。 如果你想更有效地工作 WordPress – 查看 WP-CLI。
原文链接:https://www.itaoda.cn/blog/3208.html,转载请注明出处。
评论0