WP Rollback
WP Rollback – GiveWP(Liquid Web)
WP Rollbackは、WordPressのプラグインやテーマをアップデート後の不具合発生時にワンクリックで旧バージョンへ戻せる無料プラグインです。「プラグインをアップデートしたらサイトのレイアウトが崩れた」「テーマを更新したら機能が壊れた」といった緊急事態に素早く対応できます。200万以上のサイトで使われる高評価(4.9/5)の信頼性が高いプラグインで、バックアッププラグインと組み合わせてWordPressサイトの安全なメンテナンス体制を構築するうえで欠かせないツールです。操作は極めてシンプルで、プラグイン一覧の各プラグインに追加される「ロールバック」リンクをクリックするだけです。
基本情報
| プラグイン名 | WP Rollback |
|---|---|
| 開発・提供 | GiveWP(Liquid Web) |
| 料金 | 完全無料 |
| 対応WordPress | 4.0 以上(最新版推奨) |
| 対応PHP | 5.6 以上 |
| 日本語対応 | ○ 翻訳対応済み(一部英語表示あり) |
| インストール数 | 200万以上(WordPress.org 公式) |
| 評価 | 4.9(800件以上のレビュー) |
| WordPress.org | wordpress.org/plugins/wp-rollback/ |
| GitHub | github.com/impress-org/wp-rollback |
WP Rollbackが必要になる典型的な場面
WordPressのアップデートは定期的に行う必要がありますが、アップデートが原因でサイトに不具合が起きることがあります。WP Rollbackはそのような緊急事態に素早く対応するためのプラグインです。
テーマ更新→レイアウト崩れ
テーマのメジャーアップデートでデザインが大きく変わった・CSSが競合してレイアウトが崩れた場合。前のバージョンに戻して安定した状態を維持しながら原因を調査できる。
プラグイン更新→機能停止
プラグインのアップデートで特定の機能が動かなくなった・他のプラグインと競合し始めた場合。問題の切り分けと即時の復旧に役立つ。
アップデート→白い画面(WSOD)
アップデート後に「死の白い画面(White Screen of Death)」が発生した場合。管理画面にアクセスできる状態であればWP Rollbackで即座に戻すことができる。
PHP・WPバージョンとの非互換
PHPやWordPressを最新にアップデートした際に旧いプラグインが非互換になった場合。プラグインの更新版リリースを待つ間の一時的な回避策として活用できる。
特定バージョンでの動作検証
開発・テスト環境で特定のバージョンで動作確認したい場合。手動でzipをダウンロードして上書きする手間なく素早く任意のバージョンに切り替えられる。
受託案件でのバージョン管理
クライアントサイトでプラグインのバージョンを特定のものに固定したい場合。制作会社・フリーランサーが複数のサイトを管理する際の保険として活用できる。
使い方ステップガイド
プラグインをロールバックする手順
ロールバックの基本フロー
-
WP Rollbackをインストール・有効化する管理画面「プラグイン」→「新規プラグインを追加」から「WP Rollback」を検索してインストール・有効化する。設定は不要で、有効化した瞬間から使える状態になる。
-
ロールバック前に必ずバックアップを取るUpdraftPlusやBackWPupなどで、サイト全体のバックアップ(ファイル+データベース)を取る。ロールバック後に問題が起きた場合に備えた保険として必須のステップ。
-
プラグイン一覧からロールバックしたいプラグインを探す管理画面「プラグイン」→「インストール済みプラグイン」を開く。WP Rollbackを有効化すると、各プラグインの下に「有効化」「編集」などのリンクに加えて「ロールバック」リンクが表示されている。
-
「ロールバック」をクリックしてバージョンを選択「ロールバック」をクリックすると、そのプラグインのすべての過去バージョン一覧がプルダウンで表示される。戻したいバージョン番号を選択する。各バージョンの右側にはリリース日も表示されるため、いつのバージョンかが分かりやすい。
-
確認画面で「Rollback」ボタンを押すバージョンを選択すると確認ダイアログが表示される。「Rollback」ボタンを押すと、選択したバージョンのプラグインファイルがWordPress.orgから自動でダウンロードされ、現在のバージョンと置き換えられる。
-
サイトの動作を確認するロールバック完了後、フロントエンドとバックエンドを確認して不具合が解消されたかチェックする。問題が解消されていれば、プラグイン開発者からアップデートが提供されるのを待ってから再度更新を検討する。
テーマをロールバックする手順
テーマのロールバックも同様の手順で行えます。管理画面「外観」→「テーマ」を開き、ロールバックしたいテーマの「テーマの詳細」→「ロールバック」ボタンから操作します。プラグインのロールバックと同じ操作感で進められます。
️ 対応範囲と制限事項
WP Rollbackは非常に便利なプラグインですが、いくつかの重要な制限があります。事前に把握しておくことが重要です。
対応範囲一覧
| 対象 | 対応 | 詳細 |
|---|---|---|
| WordPress.org 掲載の無料プラグイン | ◎ 完全対応 | 全バージョン履歴が表示され、任意のバージョンにロールバックできる |
| WordPress.org 掲載の無料テーマ | ◎ 完全対応 | 同上。テーマ一覧の詳細画面からロールバック可能 |
| 有料プラグイン(Gravity Forms・WP Rocket等) | 非対応 | WordPress.orgに非掲載のためバージョン一覧が取得できない。各プラグインの公式サイトから手動でダウンロードして対応 |
| 有料テーマ(SWELL・JIN等) | 非対応 | 同上。各テーマ公式サイトまたは購入アカウントから旧バージョンをダウンロードして手動インストール |
| WordPress本体のダウングレード | 非対応 | wordpress.orgから手動でzipをダウンロードして上書きするか、バックアップから復元する |
| データベースのロールバック | 非対応 | WP Rollbackはファイルのみ操作する。DBはバックアッププラグインで別途管理が必要 |
️ バックアッププラグインとの組み合わせ方
WP Rollbackはファイルしか操作できないため、バックアッププラグインとセットで使うことで完全な安全体制が構築できます。アップデート作業の前後で使い分けるイメージです。
推奨する安全なアップデート手順
-
アップデート前にフルバックアップUpdraftPlusやBackWPupで「今すぐバックアップ」を実行し、ファイル+データベースの完全なバックアップを取る。バックアップ先はクラウドストレージ(Google Drive・Dropbox等)が推奨。
-
プラグイン・テーマをアップデート通常通りプラグインやテーマをアップデートする。複数のアップデートがある場合は1件ずつ行うと問題の切り分けがしやすい。
-
サイトの動作確認フロントエンドのページ表示・フォーム送信・決済フロー・管理画面操作など主要機能を確認する。問題がなければ完了。
-
問題が起きたらWP Rollbackで素早く戻すアップデートが原因の問題を確認したら、WP Rollbackで問題のあるプラグイン/テーマを旧バージョンへロールバック。ファイルレベルの問題はこれで解決。データベースまで問題が及んでいる場合はバックアップから復元する。
バックアッププラグインとの役割分担
️ WP Rollbackの得意領域
- プラグイン・テーマのバージョンを素早く戻す
- ファイルのみの変更で完結する問題への対応
- バックアップデータを使わずに即時対応
- 特定のバージョンを選んで検証したいとき
- 軽い・シンプル・追加設定不要
️ バックアッププラグインの得意領域
- データベースも含めた完全なサイト復元
- サーバー障害・ハッキング被害への対応
- 別サーバーへの移行・複製
- 定期自動バックアップで履歴を保持
- WordPress本体のダウングレードを含む完全復元
よくあるトラブルと対処法
-
「ロールバック」リンクが表示されないWP Rollbackが有効化されているか確認してください。有効化されている場合は、対象のプラグインがWordPress.orgに掲載されていない有料プラグインである可能性があります(Gravity Forms・WP Rocket・Elementor Proなど)。有料プラグインはWP Rollbackでのロールバックができないため、各プラグインの公式サイトから旧バージョンを手動でダウンロードしてインストールする必要があります。
-
ロールバック後もサイトの問題が解決しないプラグインファイルを旧バージョンに戻してもデータベースの変更は元に戻りません。アップデート時にデータベーススキーマが変更されていた場合(WooCommerce等)、バージョン不一致によって問題が継続することがあります。この場合はWP Rollbackでは対処できないため、バックアッププラグインで取得したバックアップから完全復元してください。
-
ロールバック後にWordPressの管理画面にアクセスできなくなったデータベースとプラグインのバージョンが不整合を起こしている可能性があります。FTP/SFTPでサーバーに直接ログインし、問題のプラグインのフォルダを
wp-content/plugins/から削除または名前変更することでプラグインを強制無効化できます。その後バックアップからの復元を検討してください。 -
「このバージョンはWordPressの要件を満たしていません」と表示される戻したいバージョンが現在のWordPressバージョンと互換性がない場合に表示されます。さらに古いバージョンを試すか、WordPress本体のバージョンダウンも合わせて検討が必要です。WordPress本体のダウングレードはWP Rollbackでは行えないため、バックアップからの完全復元が安全です。
こんな人におすすめ
こんな人におすすめ
- WordPress管理者・すべてのサイト運営者
- アップデートを定期的に行う習慣がある人
- 複数のクライアントサイトを管理する制作会社・フリーランサー
- アップデート後の不具合への素早い対応が必要な本番サイト
- バックアッププラグインとセットで安全体制を整えたい人
- 開発・テスト環境で特定のバージョンを検証したい開発者
️ 注意が必要なケース
- 有料プラグインのみ使用(ロールバックリンクが表示されない)
- WooCommerceなどDB変更を伴うプラグインのロールバック(データ整合性に注意)
- バックアップなしでのロールバック(絶対に非推奨)
- WordPress本体のダウングレードを期待している(非対応)
よくある質問(FAQ)
-
WP RollbackでWordPress本体のバージョンダウンはできますか?
WP Rollbackは主にプラグインとテーマのバージョンダウンを対象としており、WordPress本体のダウングレードには標準では対応していません。WordPress本体のダウングレードが必要な場合は、wordpress.orgから旧バージョンのzipファイルを手動でダウンロードして上書きする方法や、バックアッププラグインで復元する方法が一般的です。
-
WP Rollbackはどのバージョンまで戻せますか?
WP RollbackはWordPress.orgに登録されているプラグイン・テーマのすべての過去バージョンに対応しています。バージョン一覧から任意のバージョンを選択してロールバックできます。ただしWordPress.orgに非掲載の有料プラグイン(Gravity Forms・WP Rocketなど)はバージョン一覧に表示されないため、WP Rollbackでのロールバックはできません。
-
ロールバック前にバックアップは必要ですか?
はい、ロールバック前のバックアップは強く推奨します。WP Rollbackはプラグインやテーマのファイルを旧バージョンに置き換えますが、データベースは変更しません。バージョンダウンによってデータベースとプラグインの間に不整合が生じる場合があり、最悪サイトが正常に動作しなくなる可能性があります。UpdraftPlusやBackWPupでバックアップを取ってからロールバックしてください。
-
有料プラグイン(Gravity Forms・WP Rocketなど)もロールバックできますか?
WordPress.orgに掲載されていない有料プラグインはWP Rollbackでのロールバックができません。これらのプラグインは公式サイトのアカウントページから旧バージョンのzipファイルをダウンロードして手動でインストールし直す必要があります。有料プラグインを多く使う場合は特にバックアッププラグインの活用が重要です。
-
WP Rollbackは常時有効化しておくべきですか?
必要なときだけ有効化して使うスタイルでも問題ありません。プラグインを増やしたくない場合はアップデート作業時だけ有効化するのも一つの方法です。一方で緊急時に素早く対応したい場合は常時有効化が合理的です。WP Rollback自体が問題を起こすことはほとんどないため、常時有効化でも支障ありません。
まとめ
WP Rollbackは、WordPressのプラグインやテーマのアップデート後に不具合が起きたとき、ワンクリックで旧バージョンへ戻せる無料の必携プラグインです。200万以上のインストール・評価4.9という数字が、その信頼性と実用性を物語っています。
操作はシンプルの極みで、有効化後にプラグイン一覧に表示される「ロールバック」リンクをクリックしてバージョンを選ぶだけです。ただしファイルしか操作しない(データベースは変わらない)という重要な制限があるため、必ずUpdraftPlusやBackWPupなどのバックアッププラグインとセットで運用することが大前提です。有料プラグイン・テーマには対応していない点も把握したうえで使いましょう。
バックアップ+WP Rollbackの組み合わせは、WordPressサイトを安全に長期運用するうえでの基本中の基本です。まだ導入していない方は、UpdraftPlusと合わせて今すぐ設定することを強く推奨します。