Help us understand the problem. What is going on with this article?

WP CLIを利用して、コア、プラグイン、テーマ、翻訳ファイルをアップデートする

More than 3 years have passed since last update.

WP CLIのアップデートをまず行う。(古いバージョンだとコアを最新版にアップデートした後、正しくWP CLIが動かない可能性があるため)

WP CLIバージョンの確認

$ wp cli version
WP-CLI 0.24.1

WP CLIアップデート

wp cli update

wp cliのアップデートが終わったら、今度はそれぞれのWordPressのサイトにおいて、アップデートを行う。アップデート前にサイトのバックアップをしておく

WordPressが利用しているDBのエクスポート(バックアップ用)

$ wp db export hogehoge.sql

コア、プラグイン全て、テーマ全て、翻訳ファイル をアップデートするワンライナー(一行のコメント)

wp core update && wp plugin update --all && wp theme update --all && wp core language update

おまけ よく使うWP CLIのコマンド

DB内のドメインを置換した状態でエクスポート(元のDBはそのまま残る。本番などドメインの異なる環境への移行用)

$ wp search-replace '元のドメイン' '置換後のドメイン' --export=hogehoge.sql

※ ドメインはhttpから記載、最後のスラッシュは無し

コアファイルの改竄チェック

$ wp core verify-checksums

以下の内容が表示されれば問題なし

Success: WordPress install verifies against checksums.

Git管理している場合のpushまで

git reset --hard HEAD && wp core update && wp plugin update --all && wp theme update --all && wp core language update && git add -A && git commit -m "update all" && git push origin master
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away