今日の朝、このサイトがWordPress5.8にアップデートされた。(自動アップデートがONになっていた😅)
Snow MonkeyがWordPress5.8対応したので、WordPress5.8にアップデートしました。
Twitterを見ていると、Snow MonkeyがWordPress5.8対応の準備中のようなので、以前のバージョン、WordPress5.7.2にダウングレードした。
今、WordPress5.8に対応したベータ版が公開されている。
wp-cliを使わないダウングレード
wp-cliを使わないダウングレード方法は、↓こちらから。
ダウングレードする前に、一度読んでおいた方がいい。
wp-cliを使ったダウングレード
ローカル環境で一通り試してみて、本番環境でダウングレードした。
バックアップ(updraftplusプラグインなど)を行い、自動アップデートを止めた上で、wp-cliを実行する。
念の為、データベースのみもバックアップ。
- 自動アップデート停止
僕は、wp-config.phpにAUTOMATIC_UPDATER_DISABLED
を追記で対応した。
/**
* 自動アップデート停止
*/
define( 'AUTOMATIC_UPDATER_DISABLED', true );
- wp-cliでデータベースをエクスポート。
$ wp maintenance-mode activate
$ wp db export --default-character-set=utf8mb4
$ wp maintenance-mode deactivate
- wp-cliで、WordPress5.7.2にダウングレート。
$ wp maintenance-mode activate
$ wp core update --version=5.7.2 --force
$ wp core update-db
$ wp maintenance-mode deactivate
楽ちん!
wp-cliを使ったアップデート
バックアップをおこなった上で、wp-cliを実行する。
普通に「今すぐ更新」ボタンをクリックでいいのだが。一応。
$ wp maintenance-mode activate
$ wp core update
$ wp core update-db
$ wp maintenance-mode deactivate