WordPress プラグインの更新は、ボタンをクリックするのと同じくらい簡単ですが、注意しないとウェブサイト全体が壊れる危険性があることをご存知でしたか?本当です。WPBeginner では、当社のサイトは毎日何千人もの WordPress ユーザーを支援しているため、プラグインの更新には特に注意を払っています。
長年にわたり、たとえマイナーなプラグインの更新であっても予期せぬ問題を引き起こす可能性があることを(時には苦労して)学んできました。レイアウトの破損から、コンテンツのワークフローを妨げるブロックエディタ機能の欠落まで、あらゆるものを見てきました。
そのため、このガイドでは、WordPress プラグインを安全に更新するための、実績のあるプロセスを共有します。これにより、私たちが経験しなければならなかったような困難を経験することはありません。

WordPress プラグインを更新する理由
これはよく受ける質問です。特に、アップデートによってサイトが壊れることを心配している忙しいWordPressウェブサイトの所有者からよく聞かれます。
WPBeginner の管理経験と、何千人もの WordPress ユーザーを支援してきた経験から、答えは間違いなく「はい」ですが、正しい方法で行う必要があります。
スマートフォンのアプリのように、WordPressプラグインを考えてみてください。銀行アプリやソーシャルメディアアプリの古いバージョンを実行したいとは思わないでしょう?
プラグインも同様です。コンタクトフォーム、SEOツール、メンバーシップなどの機能をお使いのサイトに追加するこれらのミニソフトウェアパッケージは、開発者によって常に改善されています。
最新でないプラグインは、ウェブサイトをセキュリティ上の問題に対して脆弱にしたり、重要な新機能を見逃したりする可能性があることを確認しました。
プラグインをWordPressウェブサイトのアプリと考えてください。新しい機能や機能を追加するためにインストールできます。例えば、などです。
例えば、AIOSEOのようなパートナー企業は、ユーザーのSEOニーズに応える新しいアップデートを常にリリースしています。しかし、それ以上に重要なのは、古いプラグインがWordPressのセキュリティ上の脆弱性となった多くのケースを私たちが見てきたことです。
ただし、アップデートは非常に重要ですが、ストレスを感じる必要はありません。それでは、WordPressプラグインを適切に更新する方法を見ていきましょう。以下のクイックリンクを使用して、特定のトピックにスキップできます。
- WordPress プラグインを更新する前に確認すべきチェックリスト
- WordPressプラグインを更新する方法
- WordPress プラグインを一括更新する方法
- WordPressプラグインの更新を元に戻す方法
- WordPressプラグインの更新を管理する方法
WordPress プラグインを更新する前に確認すべきチェックリスト
ここで、苦労して学んだことをお伝えします。まずいくつかの重要な注意点を講じずにプラグインを更新することは絶対に避けてください。WPBeginnerでは、数え切れないほどの頭痛の種を救ってくれた簡単な更新前チェックリストに従っています。
まず、事前にバックアップを作成することをお勧めします。単純な更新がうまくいかず、WordPressブログの所有者が復元するためのバックアップがなかったケースを数多く見てきました。それはあなたのウェブサイトの保険のようなものです。
バックアッププロセスが非常に簡単になるため、Duplicatorプラグインの使用をお勧めします。
次に、WordPress管理画面のダッシュボード » 更新に移動します。次に、更新が必要なプラグインのリストにある「バージョン詳細を表示」リンクをクリックします。

ここで、プラグイン開発者がどのような変更を加えたかを確認できます。
時には、マイナーアップデートに見えるものでも、サイトの動作に影響を与える可能性のあるメジャーな変更が含まれていることがあります。

一般的なルールとして、「セキュリティアップデート」という魔法の言葉を探してください。変更履歴にこれが見られる場合は、プラグインをすぐに更新した方が良いかもしれません。セキュリティ修正は、遅らせたくないものです。
定期的なアップデートについては、1週間待っています。これは過度に慎重に聞こえるかもしれませんが、ほとんどの主要なバグはリリース後1週間以内に発見され修正されることがわかりました。
あなたのウェブサイトが(私たちのサイトのように)かなりのトラフィックやリードを生み出している場合、この待機期間は新しいアップデートのモルモットになることを避けることができます。
WordPressプラグインを更新する方法
WordPressには、組み込みの自動更新システムが付属しています。これは、更新を自動的にチェックし、WordPressプラグイン、テーマ、およびWordPressコアソフトウェアの更新が利用可能になったときに通知を表示します。

WordPress プラグインを更新するには、管理画面の ダッシュボード » 更新 ページにアクセスするだけです。
更新が必要なプラグインのリストが表示されます。

「プラグインを更新」をクリックしてこれらの更新をインストールできます。または、プラグイン » インストール済みプラグインページにアクセスしてください。各プラグインの下に、インストール可能な更新の通知が表示されます。
各アップデートをインストールするには、「今すぐ更新」リンクをクリックできます。一度に1つずつインストールし、次のリンクをクリックする前にプラグインの更新が完了するまで待ってください。

WordPress プラグインを一括更新する方法
WordPress には一括更新機能がありますが、重要な点に言及しておくべきです。複数のプラグインを一度に更新することが、常に最も安全なアプローチとは限りません。その理由は次のとおりです。
複数のプラグインを同時に更新すると、何か問題が発生した場合に、どの更新が原因で問題が発生したのかを特定することがほぼ不可能になります。
一括アップデート後にサイトが壊れることがあり、所有者はどのプラグインが問題を引き起こしたのかを突き止めるのに何時間も費やす必要があります。
それでも一括更新機能を使用したい場合(急いでいる場合もありますよね)、その方法は次のとおりです。
まず、プラグイン » インストール済みプラグインページにアクセスし、「アップデートあり」リンクをクリックします。これにより、アップデートが利用可能なすべてのプラグインのリストが表示されます。
リストの一番上にある「プラグイン」チェックボックスをクリックしてすべてを選択し、一括操作ドロップダウンメニューから「更新」を選択できます。

その後、選択したプラグインを更新するために「適用」ボタンをクリックする必要があります。
WordPressプラグインの更新を元に戻す方法
プラグインのアップデートによって予期しない結果が生じることがあります。たとえば、一部のプラグイン機能が正しく機能しない場合があります。
その場合は、まずそのプラグインを無効にしてください。
WordPress 管理画面のプラグインページにアクセスできる場合は、問題のあるプラグインの下にある「非アクティブ化」リンクをクリックするだけです。

その後、WP Rollback プラグインをインストールできます。詳細については、WordPress プラグインのインストール方法に関するステップバイステップガイドをご覧ください。
有効化すると、プラグインページに戻ると、各プラグインの下に「ロールバック」オプションが表示されます。それをクリックすると、プラグインを以前のバージョンにロールバックできます。

WordPressプラグインのロールバック方法(初心者向けバージョン管理)については、ガイドをご覧ください。
プラグインの更新に関する問題で、WordPress管理エリアにアクセスできなくなった場合はどうなりますか?
その場合は、WordPress管理画面にアクセスできない場合にすべてのプラグインを無効化する方法に関するガイドの手順に従ってください。
WordPressプラグインの更新を管理する方法
複数の WordPress サイトを管理している場合、プラグインを頻繁に更新する必要があることにすぐに気づくでしょう。これは、手動での更新が時間がかかる可能性があることを意味します。WordPress の更新をより効率的に管理するためのヒントをいくつかご紹介します。
使用しているプラグインに自信がある場合は、すべてのWordPressプラグインの自動更新を有効にすることができます。
ただし、より良いアプローチは、信頼できる少数のプラグインのみを自動的に更新することです。WordPress の自動更新をより適切に管理する方法に関するガイドで、その方法を説明しています。
複数の WordPress サイトを管理していない場合は、WordPress プラグイン更新のメール通知を設定できます。これにより、WordPress サイトにログインしなくても、更新が利用可能になったときに通知されます。
サイトに自動バックアッププラグインが設定されていることを常に確認してください。これにより、何か問題が発生した場合にWordPressサイトを復元できます。
最後に、一部のWordPressホスティングプロバイダーにはステージングサイト機能が付属しています。これにより、本番環境に移行する前に、ステージング環境で新しいプラグインのアップデートをテストできます。
例えば、Bluehost は、テスト用にウェブサイトの複製を作成できるワンクリックステージング環境機能を提供しています。

マネージドWordPressホスティングを使用したい場合は、WP Engineの使用と、彼らのステージングツールの確認をお勧めします。
この記事がWordPressプラグインの更新方法を学ぶのに役立ったことを願っています。また、当社のWordPressセキュリティの完全ガイドや、おすすめのWordPressバックアッププラグインのリストもご覧ください。
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


ローランド
「WordPressプラグインを更新する理由」への答えは、絶対に「はい」です??それは奇妙な答えですね。
WPBeginnerサポート
We have had users say that a tool is working so why would they need to update it which is why we have that section
管理者
Mrteesurez
まず、セキュリティアップデートについて、1週間待ってからアップデートを開始するというご提案、ありがとうございます。賢明なご意見だと思います。
プラグインを一つずつアップデートするのと、すべてにチェックを入れて一度にアップデートするのとでは、どちらがより安全でしょうか。
すべてを一度にアップデートして問題が発生した場合、原因となっているプラグインを特定するのが難しいのではないかと思います。
WPBeginnerサポート
それはあなたが最も快適に感じるものと、プラグインがどれほど複雑かによります。単純なプラグインは通常、まとめて更新する方が安全です。
管理者
イジー・ヴァネック
私のやり方は、すべてのプラグインを一度に更新しないことです。通常、まずウェブサイトのバックアップを作成します。その後、各プラグインを個別に更新し、キャッシュをクリアし、すべてが正しく機能することを確認するためにその機能をテストします。これは明らかに時間がかかりますが、例えば7つのプラグインを一度に更新した場合、何か問題が発生した場合にどのプラグインがウェブサイトを壊したのかを painstaking に追跡しなければなりません。したがって、時間がかかる(しかし過度にではない)ものの、潜在的な問題をすぐに特定できるという確実性があります。
Kany
こんにちは…
現在、私のサイトで問題が発生しています。昨日、サイトを編集していたときは正常に動作していましたが、今日ログインしようとすると、「このサイトにアクセスできません(サイト名)の応答に時間がかかりすぎました。次のことを試してください:
.接続を確認する
.プロキシとファイアウォールを確認する
.Windowsネットワーク診断を実行する
ERR_CONNECTION_TIME_OUT」というメッセージが表示されました。
驚くべきことに、Wi-Fi接続(電話のWi-Fiに接続)を使用すると正常に動作します。また、異なるインターネット会社を開いても問題なく動作します。
この問題を解決するのを手伝ってくれる人がいるかどうか疑問に思っていました。
Kany
Terry G
数年間アップグレードされていないウェブサイトを、WordPress 3.9.22 から最新バージョン(WordPress、新しいテーマ(現在のテーマは開発が終了)、およびすべてのプラグイン)にアップグレードしています。プラグインのいくつかは更新があるにもかかわらず、更新が利用可能であるという通知が表示されないことに気づきました。これは、WordPressのバージョンが古すぎて現在のプラグインが動作しないためなのか、それともウェブサイト作成者がディレクトリを使用せずにプラグインを直接インストールするためにすべてのプラグインをダウンロードしたためなのか、わかりません。今後、更新が利用可能であるという通知が表示されるようにしたいので、再びこのように古くなるのを防ぎたいです。
ディレクトリからこれらのプラグインを、現在の設定を失うことなく更新する最良の方法は何ですか?たとえば、「今すぐ更新」リンクがない場合でもです。例えば、テストサイトでContact Form 7をテストしました。まずプラグインを手動でアップロードし、設定を変更してから、非アクティブ化して削除し、ディレクトリ経由で再追加しました。フォームの設定を失ってしまったので、やり直す必要がありました。現在の設定を失うことなく行う方法はありますか?
どのようなご協力でも感謝いたします。あなたのサイトは非常に役立つとわかりました。
WPBeginnerサポート
Terryさん、こんにちは
サイトを管理していた担当者に連絡してください。プラグインのアップデートが無効になっている可能性があります。担当者に連絡できない場合は、まずウェブサイトをバックアップしてください。その後、すべてのWordPressプラグインを無効にし、デフォルトのWordPressテーマに切り替えてから、ダッシュボード » 更新ページにアクセスしてください。プラグインのアップデートをブロックするために使用されるコードについて、サイトのwp-config.phpファイルを確認することもできます。
管理者
テリー
元の人物はもう利用可能ではないと思います。
「その後、すべての WordPress プラグインを無効にし、デフォルトの WordPress テーマに切り替えてから、ダッシュボード » 更新ページにアクセスしてみてください。」プラグインが無効になっている場合、更新ページで何を探せばよいですか?
wp-config ファイルを確認します。何を探せばよいか教えていただけますか?よろしくお願いします!
WPBeginnerサポート
テリーさん、
設定ファイルを元のwp-configファイルと比較してください。明らかに場違いに見えるものが見つかるかもしれません。それを選択してGoogleで検索し、それが何をするものか調べてください。
テリー
調べてみたところ、次の情報が見つかりました。「define( ‘AUTOMATIC_UPDATER_DISABLED’, true );」を検索すればよいようです。また、更新を無効にすることとその理由に関する記事も見つけました。
Nanien
こんにちは…
現在、私のサイトに問題があります。昨夜、WooCommerce 3.0.5 にサイトをアップグレードしようとしましたが、常にエラー(メモリ制限とタイムアウト)が発生します。エラーメッセージ:アップデート失敗:500 内部サーバーエラー リクエストタイムアウト このリクエストの処理に時間がかかりすぎたため、サーバーによってタイムアウトされました。タイムアウトされるべきではない場合は、このウェブサイトの管理者に連絡して「接続タイムアウト」を増やしてください。
その後、ホスティングプロバイダーに最大スクリプト実行時間を600秒に増やすように依頼しましたが、突然WP ADMINでWooCommerceプラグインが失われました。CPANEL FILE MANAGERでWooCommerceプラグインを確認したところ、プラグインはパーミッションコード0755でまだそこにありました。何か解決策はありますか?
CPANELでWP CONTENTを削除し、WP ADMINから再インストールすると、すべてのデータを失いますか?この問題の最善の解決策は何ですか?
WPBeginnerサポート
Nanienさん、
WooCommerceプラグインの最新コピーをコンピューターにダウンロードし、デスクトップに解凍できます。その後、cPanelのファイルマネージャーまたはFTPクライアントを使用して、デスクトップから/wp-content/plugins/フォルダにWooCommerceフォルダをウェブサイトに手動でアップロードできます。
管理者
ジェームズ・バーク
これは非常に役立ちます。訪問者統計プラグインがあり、更新したところ、ISPが古いバージョンのPHPを実行しているため、プラグインがすべての統計を表示しないことがわかりました。以前のバージョンに「ダウングレード」したところ、完全に機能するようになりました。
Ritul
私はGenesisフレームワークを使用しており、モバイルビューでメニューアイコンを左端に配置する方法を知りたいです。誰も正しい答えをくれませんでした。助けてください…お願いします…
WPBeginnerサポート
Ritulさん、
ブラウザのインスペクトツールを使用して、ウェブサイトのCSSを調べることができます。
管理者
Niket Agrawal
最も役立つブログ