WP-CLI v0.16 发行说明

正好适合您繁忙的夏季项目,我们为您提供了新版本的 WP-CLI 。以下是新功能:

管理 WP-Cron

对 WP-Cron 的运行方式感到困惑吗?不再疑惑!

查看所有计划的 cron 事件:

$ wp cron event list
+-----------------------------+---------------------+-----------------------+------------+
| hook                        | next_run_gmt        | next_run_relative     | recurrence |
+-----------------------------+---------------------+-----------------------+------------+
| wp_version_check            | 2014-07-01 04:05:59 | 3 小时 50 分钟              | 12 小时     |
| wp_update_plugins           | 2014-07-01 04:05:59 | 3 小时 50 分钟              | 12 小时     |
| wp_update_themes            | 2014-07-01 04:05:59 | 3 小时 50 分钟              | 12 小时     |
| update_network_counts       | 2014-07-01 04:06:05 | 3 小时 50 分钟              | 12 小时     |
| wp_maybe_auto_update        | 2014-07-01 07:51:00 | 7 小时 35 分钟              | 12 小时     |
| wp_scheduled_delete         | 2014-07-01 16:06:05 | 15 小时 50 分钟             | 1 天       |
+-----------------------------+---------------------+-----------------------+------------+

运行特定的 cron 事件:

$ wp cron event run wp_scheduled_delete
Success: 成功执行 cron 事件'wp_scheduled_delete'

检查已注册的 cron 调度:

$ wp cron schedule list
+------------+-------------+----------+
| name       | display     | interval |
+------------+-------------+----------+
| hourly     | 每小时一次   | 3600     |
| twicedaily | 每天两次    | 43200    |
| daily      | 每天一次    | 86400    |
+------------+-------------+----------+

查看 wp help cron 以获取完整详细信息。

验证核心校验和

为了帮助您确认 WordPress 安装的完整性,wp core verify-checksums 从 WordPress.org 获取校验和,并将其与本地文件的校验和进行比较。

对于普通用户,校验和是使用 MD5 算法计算文件内容的方法。生成校验和是生成一个表示文件状态的 32 位十六进制数字。 WP-CLI 的 wp core verify-checksums 命令下载 WordPress.org 报告的每个核心文件的校验和,然后将这些值与它为每个本地文件计算的校验和进行比较。如果这些值不同,那么这表明文件的内容与其应该是什么不同。

成功的检查将如下所示:

$ wp core verify-checksums
Success: WordPress 安装符合校验和要求。

如果有任何核心文件已被修改,您将看到类似于以下内容:

$ wp core verify-checksums
Warning: 文件不符合校验和要求:readme.html
Error: WordPress 安装未符合校验和要求。

新的外观

WP-CLI.org 得到了新的涂装,备受欢迎。在 Twitter 上分享爱意 (或在问题跟踪器中报告任何错误) 。

其他更改

新增内容:

  • wp * meta list:列出给定帖子、评论或用户的元数据值
  • wp * meta delete:支持传递要匹配的值,模仿核心行为
  • wp post generate--post_author=<post-author> 参数支持用户 ID 、登录名或电子邮件地址
  • wp scaffold plugin:包括示例 readme.txt
  • wp (theme|plugin) install:如果尚不存在,将创建父目录
  • wp user create:添加--first_name=<first-name>--last_name=<last-name> 参数
  • wp user import-csv:使用--skip-update 标志将阻止更新现有用户
  • 在整个界面中更清晰、更有帮助的消息和警告

修复:

  • 具有 Network: True 的插件头在非多站点安装上激活,而不会引发警告
  • 已禁用的命令不再出现在使用文档中
  • 自动完成文件在 bash 和 ZSH 上均正常工作
  • wp core update:可以直接从 ZIP 文件更新

您可以在 Github 上查看已解决问题的完整列表。

本次发布的贡献者:boonebgorges,danielbachhuber,jmslbam,johnbillion,joshlevinson,mboynes,rodrigoprimo,ryanduff,scribu,szepeviktor,westonruter

文章目录


https://wptea.com/?p=4932


发表评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注