注意!! この投稿は3年と3ヶ月くらい前に公開したものです。
そのため正常に動作しないかもしれないので、ご注意ください。

WP-CLI 0.16がリリースされましたよっと

WP-CLI 0.16がリリースされたので、

http://wp-cli.org/blog/version-0.16.html

よりさくっとご紹介。

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 hours 50 minutes    | 12 hours   |
| wp_update_plugins           | 2014-07-01 04:05:59 | 3 hours 50 minutes    | 12 hours   |
| wp_update_themes            | 2014-07-01 04:05:59 | 3 hours 50 minutes    | 12 hours   |
| update_network_counts       | 2014-07-01 04:06:05 | 3 hours 50 minutes    | 12 hours   |
| wp_maybe_auto_update        | 2014-07-01 07:51:00 | 7 hours 35 minutes    | 12 hours   |
| wp_scheduled_delete         | 2014-07-01 16:06:05 | 15 hours 50 minutes   | 1 day      |
+-----------------------------+---------------------+-----------------------+------------+

特定のcronイベントを実行するには:

$ wp cron event run wp_scheduled_delete
Success: Successfully executed the cron event 'wp_scheduled_delete'

登録済みのスケジュールされているcronを調べるには:

$ wp cron schedule list
+------------+-------------+----------+
| name       | display     | interval |
+------------+-------------+----------+
| hourly     | Once Hourly | 3600     |
| twicedaily | Twice Daily | 43200    |
| daily      | Once Daily  | 86400    |
+------------+-------------+----------+

その他詳細は wp help cron でご覧ください。

コアのチェックサムの確認

インストールしたWordPressがウイルスに侵されていないことを確認するため、 wp core verify-checksums はWordPress.orgからチェックサムを取得し、ローカルのファイルと比較します。

〜略〜

チェックが問題なく成功すると次のように表示されます:

$ wp core verify-checksums
Success: WordPress install verifies against checksums.

もしコアファイルが変更されていると次のように表示されます:

$ wp core verify-checksums
Warning: File doesn't verify against checksum: readme.html
Error: WordPress install doesn't verify against checksums.

新しい装い

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