WordPressプラグインを適切にアップデートする方法(ステップバイステップ)

WordPress プラグインの更新は、ボタンをクリックするのと同じくらい簡単ですが、注意しないとウェブサイト全体が壊れる危険性があることをご存知でしたか?本当です。WPBeginner では、当社のサイトは毎日何千人もの WordPress ユーザーを支援しているため、プラグインの更新には特に注意を払っています。

長年にわたり、たとえマイナーなプラグインの更新であっても予期せぬ問題を引き起こす可能性があることを(時には苦労して)学んできました。レイアウトの破損から、コンテンツのワークフローを妨げるブロックエディタ機能の欠落まで、あらゆるものを見てきました。 

そのため、このガイドでは、WordPress プラグインを安全に更新するための、実績のあるプロセスを共有します。これにより、私たちが経験しなければならなかったような困難を経験することはありません。

WordPressプラグインの更新方法

WordPress プラグインを更新する理由

これはよく受ける質問です。特に、アップデートによってサイトが壊れることを心配している忙しいWordPressウェブサイトの所有者からよく聞かれます。

WPBeginner の管理経験と、何千人もの WordPress ユーザーを支援してきた経験から、答えは間違いなく「はい」ですが、正しい方法で行う必要があります。

スマートフォンのアプリのように、WordPressプラグインを考えてみてください。銀行アプリやソーシャルメディアアプリの古いバージョンを実行したいとは思わないでしょう?

プラグインも同様です。コンタクトフォーム、SEOツール、メンバーシップなどの機能をお使いのサイトに追加するこれらのミニソフトウェアパッケージは、開発者によって常に改善されています。

最新でないプラグインは、ウェブサイトをセキュリティ上の問題に対して脆弱にしたり、重要な新機能を見逃したりする可能性があることを確認しました。

プラグインをWordPressウェブサイトのアプリと考えてください。新しい機能や機能を追加するためにインストールできます。例えば、などです。

例えば、AIOSEOのようなパートナー企業は、ユーザーのSEOニーズに応える新しいアップデートを常にリリースしています。しかし、それ以上に重要なのは、古いプラグインがWordPressのセキュリティ上の脆弱性となった多くのケースを私たちが見てきたことです。

ただし、アップデートは非常に重要ですが、ストレスを感じる必要はありません。それでは、WordPressプラグインを適切に更新する方法を見ていきましょう。以下のクイックリンクを使用して、特定のトピックにスキップできます。

WordPress プラグインを更新する前に確認すべきチェックリスト

ここで、苦労して学んだことをお伝えします。まずいくつかの重要な注意点を講じずにプラグインを更新することは絶対に避けてください。WPBeginnerでは、数え切れないほどの頭痛の種を救ってくれた簡単な更新前チェックリストに従っています。

まず、事前にバックアップを作成することをお勧めします。単純な更新がうまくいかず、WordPressブログの所有者が復元するためのバックアップがなかったケースを数多く見てきました。それはあなたのウェブサイトの保険のようなものです。

バックアッププロセスが非常に簡単になるため、Duplicatorプラグインの使用をお勧めします。

次に、WordPress管理画面のダッシュボード » 更新に移動します。次に、更新が必要なプラグインのリストにある「バージョン詳細を表示」リンクをクリックします。

プラグインのバージョン詳細の表示

ここで、プラグイン開発者がどのような変更を加えたかを確認できます。

時には、マイナーアップデートに見えるものでも、サイトの動作に影響を与える可能性のあるメジャーな変更が含まれていることがあります。

プラグインの変更履歴の表示

一般的なルールとして、「セキュリティアップデート」という魔法の言葉を探してください。変更履歴にこれが見られる場合は、プラグインをすぐに更新した方が良いかもしれません。セキュリティ修正は、遅らせたくないものです。

定期的なアップデートについては、1週間待っています。これは過度に慎重に聞こえるかもしれませんが、ほとんどの主要なバグはリリース後1週間以内に発見され修正されることがわかりました。

あなたのウェブサイトが(私たちのサイトのように)かなりのトラフィックやリードを生み出している場合、この待機期間は新しいアップデートのモルモットになることを避けることができます。

WordPressプラグインを更新する方法

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内のBluehostプラグインページのステージングタブに移動する

マネージドWordPressホスティングを使用したい場合は、WP Engineの使用と、彼らのステージングツールの確認をお勧めします。

この記事がWordPressプラグインの更新方法を学ぶのに役立ったことを願っています。また、当社のWordPressセキュリティの完全ガイドや、おすすめのWordPressバックアッププラグインのリストもご覧ください。

この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterFacebookでもフォローできます。

開示:当社のコンテンツは読者によってサポートされています。これは、当社のリンクの一部をクリックすると、当社が手数料を得る可能性があることを意味します。WPBeginnerがどのように資金提供されているか、それがなぜ重要か、そしてどのように私たちをサポートできるかについては、こちらをご覧ください。当社の編集プロセスはこちらです。

究極のWordPressツールキット

無料のツールキットにアクセスしましょう - すべてのプロフェッショナルが持つべきWordPress関連の製品とリソースのコレクションです!

読者とのインタラクション

17 CommentsLeave a Reply

  1. 「WordPressプラグインを更新する理由」への答えは、絶対に「はい」です??それは奇妙な答えですね。

    • 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 :)

      管理者

  2. まず、セキュリティアップデートについて、1週間待ってからアップデートを開始するというご提案、ありがとうございます。賢明なご意見だと思います。
    プラグインを一つずつアップデートするのと、すべてにチェックを入れて一度にアップデートするのとでは、どちらがより安全でしょうか。
    すべてを一度にアップデートして問題が発生した場合、原因となっているプラグインを特定するのが難しいのではないかと思います。

    • それはあなたが最も快適に感じるものと、プラグインがどれほど複雑かによります。単純なプラグインは通常、まとめて更新する方が安全です。

      管理者

    • 私のやり方は、すべてのプラグインを一度に更新しないことです。通常、まずウェブサイトのバックアップを作成します。その後、各プラグインを個別に更新し、キャッシュをクリアし、すべてが正しく機能することを確認するためにその機能をテストします。これは明らかに時間がかかりますが、例えば7つのプラグインを一度に更新した場合、何か問題が発生した場合にどのプラグインがウェブサイトを壊したのかを painstaking に追跡しなければなりません。したがって、時間がかかる(しかし過度にではない)ものの、潜在的な問題をすぐに特定できるという確実性があります。

  3. こんにちは…
    現在、私のサイトで問題が発生しています。昨日、サイトを編集していたときは正常に動作していましたが、今日ログインしようとすると、「このサイトにアクセスできません(サイト名)の応答に時間がかかりすぎました。次のことを試してください:
    .接続を確認する
    .プロキシとファイアウォールを確認する
    .Windowsネットワーク診断を実行する
    ERR_CONNECTION_TIME_OUT」というメッセージが表示されました。

    驚くべきことに、Wi-Fi接続(電話のWi-Fiに接続)を使用すると正常に動作します。また、異なるインターネット会社を開いても問題なく動作します。

    この問題を解決するのを手伝ってくれる人がいるかどうか疑問に思っていました。

    Kany

  4. 数年間アップグレードされていないウェブサイトを、WordPress 3.9.22 から最新バージョン(WordPress、新しいテーマ(現在のテーマは開発が終了)、およびすべてのプラグイン)にアップグレードしています。プラグインのいくつかは更新があるにもかかわらず、更新が利用可能であるという通知が表示されないことに気づきました。これは、WordPressのバージョンが古すぎて現在のプラグインが動作しないためなのか、それともウェブサイト作成者がディレクトリを使用せずにプラグインを直接インストールするためにすべてのプラグインをダウンロードしたためなのか、わかりません。今後、更新が利用可能であるという通知が表示されるようにしたいので、再びこのように古くなるのを防ぎたいです。

    ディレクトリからこれらのプラグインを、現在の設定を失うことなく更新する最良の方法は何ですか?たとえば、「今すぐ更新」リンクがない場合でもです。例えば、テストサイトでContact Form 7をテストしました。まずプラグインを手動でアップロードし、設定を変更してから、非アクティブ化して削除し、ディレクトリ経由で再追加しました。フォームの設定を失ってしまったので、やり直す必要がありました。現在の設定を失うことなく行う方法はありますか?

    どのようなご協力でも感謝いたします。あなたのサイトは非常に役立つとわかりました。

    • Terryさん、こんにちは

      サイトを管理していた担当者に連絡してください。プラグインのアップデートが無効になっている可能性があります。担当者に連絡できない場合は、まずウェブサイトをバックアップしてください。その後、すべてのWordPressプラグインを無効にし、デフォルトのWordPressテーマに切り替えてから、ダッシュボード » 更新ページにアクセスしてください。プラグインのアップデートをブロックするために使用されるコードについて、サイトのwp-config.phpファイルを確認することもできます。

      管理者

      • 元の人物はもう利用可能ではないと思います。

        「その後、すべての WordPress プラグインを無効にし、デフォルトの WordPress テーマに切り替えてから、ダッシュボード » 更新ページにアクセスしてみてください。」プラグインが無効になっている場合、更新ページで何を探せばよいですか?

        wp-config ファイルを確認します。何を探せばよいか教えていただけますか?よろしくお願いします!

        • テリーさん、

          設定ファイルを元のwp-configファイルと比較してください。明らかに場違いに見えるものが見つかるかもしれません。それを選択してGoogleで検索し、それが何をするものか調べてください。

      • 調べてみたところ、次の情報が見つかりました。「define( ‘AUTOMATIC_UPDATER_DISABLED’, true );」を検索すればよいようです。また、更新を無効にすることとその理由に関する記事も見つけました。

  5. こんにちは…
    現在、私のサイトに問題があります。昨夜、WooCommerce 3.0.5 にサイトをアップグレードしようとしましたが、常にエラー(メモリ制限とタイムアウト)が発生します。エラーメッセージ:アップデート失敗:500 内部サーバーエラー リクエストタイムアウト このリクエストの処理に時間がかかりすぎたため、サーバーによってタイムアウトされました。タイムアウトされるべきではない場合は、このウェブサイトの管理者に連絡して「接続タイムアウト」を増やしてください。

    その後、ホスティングプロバイダーに最大スクリプト実行時間を600秒に増やすように依頼しましたが、突然WP ADMINでWooCommerceプラグインが失われました。CPANEL FILE MANAGERでWooCommerceプラグインを確認したところ、プラグインはパーミッションコード0755でまだそこにありました。何か解決策はありますか?

    CPANELでWP CONTENTを削除し、WP ADMINから再インストールすると、すべてのデータを失いますか?この問題の最善の解決策は何ですか?

    • Nanienさん、

      WooCommerceプラグインの最新コピーをコンピューターにダウンロードし、デスクトップに解凍できます。その後、cPanelのファイルマネージャーまたはFTPクライアントを使用して、デスクトップから/wp-content/plugins/フォルダにWooCommerceフォルダをウェブサイトに手動でアップロードできます。

      管理者

  6. これは非常に役立ちます。訪問者統計プラグインがあり、更新したところ、ISPが古いバージョンのPHPを実行しているため、プラグインがすべての統計を表示しないことがわかりました。以前のバージョンに「ダウングレード」したところ、完全に機能するようになりました。

  7. 私はGenesisフレームワークを使用しており、モバイルビューでメニューアイコンを左端に配置する方法を知りたいです。誰も正しい答えをくれませんでした。助けてください…お願いします…

返信する

コメントを残していただきありがとうございます。すべてのコメントは、当社のコメントポリシーに従ってモデレーションされますので、ご了承ください。メールアドレスは公開されません。名前フィールドにキーワードを使用しないでください。個人的で有意義な会話をしましょう。