WordPress本体・プラグインを更新して不具合が!でも大丈夫!
更新後に画面が崩れたり管理画面に入れなくなっても、ほぼ全てのケースは前のバージョンに戻せば応急処置できます。慌てずいきましょう。
※ 本記事は2022年当時の事例です。 現在の WordPress 6.x / PHP 8.x 環境では推奨手順が変わっている可能性があります。最新の対応方針は 復旧サービス または ご相談窓口 から確認ください。
WordPress 本体やプラグインの更新通知を見て、「ぽちっ」と更新ボタンを押したら不具合が発生。 そんな経験はありませんか? なんとか解決しようと試行錯誤するうち、状況がさらに悪化することも。今回はそうしたお悩み相談を解消した話です。 「WordPress 本体・プラグインを更新して不具合が!でも大丈夫!簡単にダウングレードして解決」する方法を紹介します。 ※ 以下は Mac PC での作業ですが、Windows でも手順は同じです。
準備するもの
WordPress のダウングレードには、まず「FTP」ソフトが必要です。 有名で使いやすいのは「FileZilla」「TRANSMIT」「FFFTP」など。 ・FileZilla:Windows / Mac 両対応、無料 ・TRANSMIT:Mac のみ、有料 (多機能) ・FFFTP:Windows のみ、無料
FileZillaダウンロード(FileZilla 公式)
TRANSMITダウンロード
FFFTPダウンロード
まずは作業前にバックアップ
ダウングレードに失敗すると、バックアップがない場合は積み上げてきたものを失います。覚悟の上で 1 発勝負することになるため、必ず先にバックアップを取りましょう。 WordPress を丸ごとバックアップできる、簡単な方法を紹介しておきます。
All in One WP Migrationダウンロード
FTP で WordPress 本体をダウングレードする方法
まずは特定のファイルを削除します
FTP ソフトで WordPress の格納場所へ接続。次に、後述の「残すファイル」以外をすべて削除します (画像で青く選択されている部分を削除)。

絶対に消してはいけない「残すファイル」
下記 3 つは必ず残してください。消すと復帰できなくなります。 wp-content .htaccess .wp-config.php
任意の WordPress バージョンをアップロードします
まずは戻したい WordPress バージョンを用意します。
WordPress 新旧ダウンロードページダウンロード
↑のページからは、最新版から旧版まで全てのバージョンをダウンロードできます。 ダウンロードしたら、任意のバージョンを FTP ソフトでアップロードします。

このとき「wp-content」だけは外してアップロードします (画像参照)。 絶対に wp-content は入れないでください。 wp-content をアップロードしてしまうと、ウェブサイト (ブログなど) のデータが全て上書きされ、消失する大惨事になります。細心の注意を払ってください。
プラグインでダウングレードする方法
WordPress 本体のダウングレードは、プラグインでも可能です。 あわせて、プラグイン自体をダウングレードする方法も紹介します。 FTP ソフトでのダウングレードは一般的ですが、操作には用心が必要です。 操作を誤るとコンテンツを削除しかねません。 そこでここからは、誰でも簡単にダウングレードできるプラグインを紹介します。
WordPress 本体をダウングレード
「WP Downgrade | Specific Core Version」
管理画面から WordPress をダウングレードできるプラグインです。 このプラグインには次のメリットがあります。 ・FTP ソフト不要で WordPress をダウングレードできる ・FTP の操作ミスによるコンテンツ消失リスクを避けられる ・簡単な操作で、任意バージョンへダウングレードできる FTP 操作には個別の FTP パスワードが必要で、誤操作によりコンテンツを全削除するリスクがあります。 また、ダウングレード対象のバージョンも、WordPress 公式から zip をダウンロードし、FTP 経由でアップロードする手間が発生します。 このプラグインを使えば、これらのリスクと手間を一括で省けます。 WordPress 本体を更新して不具合が出た😱というときに、「数分前に戻れたらなぁ」という願望を叶えてくれる存在です。
WP Downgrade | Specific Core Version のインストールと使い方
WordPress の管理画面から、プラグインの新規追加で「WP Downgrade Specific Core Version」と検索するか、公式ディレクトリからダウンロードします。

公式ディレクトリからもダウンロードできます
有効化して、実際に試してみましょう。 使い方は至ってシンプル。 ここでは、2022 年 6 月 19 日リリースの WordPress 6.0 から 5.9.3 へダウングレードする手順を例に紹介します。 まず、有効化すると下記の箇所に「WP Downgrade」という項目が追加されます。

下記の画面で、赤枠の箇所を確認・入力し、最下部の「本体(コア)のアップ/ダウングレード」をクリックします。 「ダウンロード URL を編集」へのチェックは不要です。

自動的に下記の画面が表示されます。ここで「再インストール」をクリックします。

最後に WordPress 5.9.3 のダッシュボード画面が表示されれば OK です。 WordPress 自体がエラーで管理画面が表示できない場合 WordPress が「真っ白」や「エラー」で管理画面が開けないと、「WP Downgrade」ではダウングレードできません。 また、「WP Downgrade」でダウングレードしても、不具合が解消されないこともあります。 その場合は、冒頭で触れた「FTP ソフトを使ったダウングレード」を行ってください。管理画面が開かなくても実行できます。
プラグインをダウングレード
「WP Rollback」
プラグインを古いバージョンに戻せるプラグインです。どのバージョンにも戻せます。 機能は単純ですが、意外と使えます。 プラグイン更新が原因の不具合なら、サイト全体のバックアップ復元よりも手軽に解決できます。 もちろん「公式ディレクトリから古いバージョンをダウンロード → 現バージョンを削除 → 再度有効化」でも対応可能ですが、ワンタッチで戻せる方が手っ取り早いはずです。 テーマも古いバージョンに戻せますが、WordPress 公式のテーマ以外には使えません。
「WP Rollback」のインストール
WordPress の管理画面から、プラグインの新規追加で「WP Rollback」と検索するか、下記ボタンからダウンロードします。
「WP Rollback」の使い方

公式ディレクトリからもダウンロードできます。
有効化後、プラグイン一覧を確認してください。各プラグイン名の下に「Rollback」ボタンが表示されています。

あとは任意のバージョンを選んで「Rollback」を押すだけ。 ここでは、プラグイン「All-in-One WP Migration」を例に説明します。

大抵は 1 つ前のバージョンで解決します。不具合が発生したら、上から 2 つ目にチェックして「Rollback」を押してみましょう。 すると下記のような警告が表示されます。

バージョン変更による不具合やデータ破損には責任を負いかねない旨、ロールバック前の完全なバックアップを強く推奨する旨が記載されています。 サイト全体のバックアップが取れていれば、あまり気にせず実行して問題ありません。 「Rollback」を押すと下記の画面が表示されるので、クリックしてプラグインを更新します。 以下のように 1 つ前のバージョンのプラグインが有効化されていれば完了です。

まとめ
今回は FTP 経由で WordPress 本体をダウングレードする方法と、プラグインを使った本体・プラグインのダウングレード方法を紹介しました。 最新版に更新したら不具合が発生して困った! そんなときに「WEB 先案内が元に戻す方法を説明していたな…」と思い出して、このブログに戻ってきていただけたら嬉しいです^^ 不安だ🥺という方は、ご相談ください^^
戻したいプラグインがどれか特定できない、または戻しても直らない場合は、更新前後の差分を一緒に確認した方が早く出口に出られます。






