「最新バージョンにしたら不具合が出た」

ソフトウェアは常に最新バージョンを保つことが重要とされますが、一方で不具合が出た時には元のバージョンに素早く戻すことも同じくらいに重要です(メジャーアップデートの際には、少し遅れて最新バージョンにするのも賢い考え方)。

残念ながら、最新バージョンでの不具合が起きるのはソフトウェアにはつきもの。勿論、WordPressも例外ではありません。

最新バージョンのWordPressプラグインやテーマにしたら、不具合が出ることも頻繁ではないものの稀にあります。そんな時は一つ前のバージョンに速やかに戻したい。

そこで便利なのがプラグイン&テーマのバージョンをダウングレードできる「WP Rollback」です。


WordPressテーマ「GLUE」
WordPressテーマ「GLUE」
無料で高機能なWordPressテーマが手に入る。

「WP Rollback」でできること

WP Rollback

「WP Rollback」は、WordPressの公式ディレクトリに登録されているプラグインやテーマを古いバージョンに戻せるプラグインです。どのバージョンにでもロールバックできます。

プラグインは公式ディレクトリから過去バージョンもダウンロードできるので、そこから手動でダウングレードすることも可能です。ですが、WP Rollbackでやる方が手っ取り早いです。

WP Rollbackがサポートしているのは、WordPressの公式ディレクトリに登録されているプラグインとテーマのみです。

「WP Rollback」のインストール

WordPressの管理画面から、プラグインの新規追加をクリックして「WP Rollback」と検索するか、下記ボタンよりダウンロードできます。

プラグイン「WP Rollback」

WP Rollback

「WP Rollback」の使い方

有効化した後にプラグイン一覧を確認してみてください。「Rollback」というボタンが各プラグイン名の下に表示されています。

インストール済みプラグイン一覧rollbackボタン

任意のプラグインの「Rollback」をクリックすると、現在のバージョンと、ロールバック(ダウングレード)できる過去のバージョンが一覧でわかりやすく表示されます。

Contact From 7の例

Contact From 7の例

あとは、この中から任意のバージョンを選んで最下部の「Reinstall」ボタンを押すだけです。大抵は1つ前のバージョンに戻すと解決するはずなので、ひとまず上から3つ目を選択すればOKです。

最上部の「trunk」というのは、開発版なので特に気にしなくていいです。

ロールバックを押すと、次のようなメッセージが表示されます。

現在のバージョン(6.1.5)→ 過去のバージョン(6.1.4)にロールバック

下の英文には、バージョンを戻したことによって不具合が生じたり、データが破損しても一切の責任を負いかねますという旨のことが書かれています。

サイト丸ごとをバックアップしていれば、気にせず実行して問題ないです。

「今すぐロールバック」を押すと下記の画面が表示されるので、100%になったら「続行」を押します。

ロールバック進行中の画面

次の画面が表示されたら無事完了です。

ロールバック完了画面

以下のように、一つ前のバージョンにダウングレードされていればOKです。

無事古いバージョンにダウングレードされている

弊社(当サイト)でもこのプラグインを使って「Contact Form 7」をダウングレードしましたが、プラグインの設定などは問題なく引き継がれ、正常にダウングレードすることができました。

操作がシンプルで使いやすいので、おすすめです。

まとめ

プラグイン・テーマをアップデートする方法だけでなく、ダウングレードの方法も知っておくことが重要。FTPで手動でダウングレードする方法もあるけれど、当プラグインを使用する方がスピーディーです。

ダウングレードはプラグイン・テーマだけでなく、WordPress本体でも必要な場合があります。特にメジャーアップデートをする際には、不具合に配慮する必要があります。

ダウングレード用プラグイン:

  • プラグイン・テーマ → WP Rollback(当プラグイン)
  • WordPress本体 → Core Rollback

覚えておくと便利です。

不具合発生時に役立つおすすめ記事

世界最高品質のデザインの
WordPressテーマ集
WordPressテーマ「ISSUE」
WordPressテーマ「ISSUE」
人材不足を解決する求人採用サイトを。
WordPressテーマ「SEEED」
WordPressテーマ「SEEED」
Webサービスを販売するLP型テーマ。
WordPressテーマ「GENESIS」
WordPressテーマ「GENESIS」
スタイリッシュな企業サイトの決定版。
WordPressテーマ「SOLARIS」
WordPressテーマ「SOLARIS」
一流の企業のための一流の企業サイトを。