WordPressプラグインを毎回安全に更新する方法
公開: 2021-03-24WordPressユーザーとして、あなたはおそらくプラグインの重要性を知っているでしょう。 多くの場合、サイトの機能は、相互に補完するプラグインの適切な組み合わせに依存しています。 また、ダッシュボードのプラグインの横にある赤い丸で囲まれた数字は、1つ以上の貴重な作品を更新する必要があることを示している可能性があります。 あなたがすぐにそれを世話しない限り、数は増えるだけです。 そしてやがて、あなたは更新が必要な2桁のWordPressプラグインになり、それらのいずれかに触れるとサイトが大騒ぎになるのではないかと心配しています。
心配しないでください。 この状況に対処する方法を紹介します。これにより、サイトの安定性をまったく気にすることなく、WordPressプラグインを毎回安全に更新できます。
私たちのYoutubeチャンネルを購読する
WordPressプラグインを更新する必要がある理由

WordPressプラグインを更新する必要がある理由の1つは、開発者が1つまたは複数の新機能を導入したためです。 新しいクラウドストレージオプションを導入したり、ワークフローとUIを使いやすくしたり、プラグインの使用を改善する生活の質を改善したりする可能性があります。
これらの変更を導入する唯一の方法は、プラグインに新しい更新をプッシュすることです。 唯一の更新が新機能または古いバージョンの改良である場合、古いバージョンを維持してもそれほど害はないでしょう。
ただし、開発者がWordPressプラグインを更新する主な理由は、セキュリティの問題である可能性があります。 あなたのサイトが安全で安全であることを確認することはあなたの最優先事項であるべきです。 WordPressサイトの最大の弱点の1つは、プラグインです。 驚くべきことに、プラグインは互いに競合したり、テーマと競合したりする可能性があります。開発者は、サイトが攻撃を受けないように、脆弱性にパッチを適用し、プラグインを更新するためにたゆまぬ努力をすることがよくあります。
古いプラグインには危険にさらされる可能性のある開口部がある可能性があるため、プラグインを最新の状態に保つことは、サイトをオンラインに保ち、正常に実行するための最も重要な方法の1つです。
WordPressプラグインを更新する前にすべきこと
WordPressプラグインを更新する前に、サイト全体のバックアップを作成する必要があります。 これを処理するには、UpdraftPlusなどのプラグインを使用することをお勧めします。 それはかなり痛みのないプロセスです。
次に、バックアップを作成して安全な場所に置いたら、どのプラグインを更新する必要があるかを確認する必要があります。 更新が必要な各プラグインには、新しいバージョン(1)での変更を表示できる[プラグイン-インストール済み]ページにリンクが必要です。

プラグインを実際に更新する前に、これらの詳細を読むことが非常に重要です。

開発者は、変更ログ、および新しいPHP要件、テーマの非互換性や他のプラグインとの競合などの既知の問題など、更新に関する関連情報を提供します。 サイトが正常に機能していることに関連するものが何も表示されない場合は、WordPressプラグインを安全に更新できます。
自動更新と手動更新のどちらを選択するか
開発者がパッチをプッシュするときにプラグインを自動的に更新させる必要がありますか? それとも、更新がいつインストールされるか、歯の細かい櫛とチェリーピックを使用して、すべての変更ログを確認する必要がありますか?
これらは簡単な答えではありません。 一部のプラグインタイプでは、自動更新で問題ありません。 それらは大きなリスクを提供したり、サイトの機能を深く掘り下げたりすることはありません。
ただし、他のプラグインの場合、サイトのパフォーマンスを維持するために自動更新が非常に重要であるため、自動更新は大きなリスクになる可能性があります。
自動的に更新するプラグインの種類
すべてのサイトには一連のプラグインがあり、その一部はそのパフォーマンスに不可欠であり、一部はユーザーとスタッフに生活の質の高いサービスを提供します。 これらの生活の質のプラグインは、壊れてもサイトをダウンさせないため、通常は自動的に更新するように設定できます。
たとえば、YoastSEOです。 Yoast(または別のSEOプラグイン)は、そこにあるほぼすべてのWordPressサイトの定番です。 しかし、その機能は、オンラインを維持するサイト自体に不可欠ではありません。

これは、自動更新できるプラグインの主要な基準です。プラグインがダウンした場合、サイトはダウンしますか? または、このプラグインが壊れた場合、サイトは機能しませんか?
答えが「いいえ」の場合は、自動に設定してもかまいません。
ただし、探す必要がある基準はそれだけではありません。 あなたのサイトの目的も考慮してください。 コンテンツの配信方法の基盤としてNextGenGalleryのようなプラグインを使用する場合は、更新の変更をスクリーニングする必要があります。 ただし、コンテンツを拡張するためだけに使用する場合は、自動更新で問題ありません。
あなたはあなたのサイトの機能に不可欠なプラグインを更新したくありません。 Divi BuilderプラグインやGutenberg(または他のページビルダー)など。 サイトを自動でまとめるプラグインを残しておくと、単一の競合が発生してサイトが使用できなくなる可能性があります。
たとえば、グーテンベルクの新しい更新により、テーマの競合が原因で投稿が編集できなくなる可能性があります(これについては、経験から言えば)。 その問題を追跡することは、あなたが起こったことを知らなかった新しいアップデートによって引き起こされたものであると理解するために多くのトラブルを経験することを含みます(そして実際にそうしました)。
したがって、経験則では、サイトがなくなったことに気付くまで、サイトがそれなしで存続できる場合は、自動的に更新するように設定できます。 ほとんどのサイトでは、生活の質の高い機能を提供し、他のサービスとは関係がないため、これがほとんどのプラグインです。
ただし、 WordPressの動作方法を変更するページビルダーやリダイレクトプラグインなどを使用している場合は、それらを自動的に更新するように設定しないでください。
WordPressプラグインを自動的に更新する方法
WordPressのバージョンが最新の場合(そして間違いなく最新のはずです)、サイトダッシュボード自体からプラグインの自動更新を有効にするオプションがあります。 プラグイン–インストール済みプラグイン(1)に移動するだけで開始できます。

リスト内の各プラグインには、エントリの右側に自動更新を有効にするための個別のオプション(2)があります。 WordPressの有能な手に残したいものは何でも、そのボタンをクリックするだけです。

そして、非常に非公式な方法で、リンクは単に自動更新を無効にする(3)に変更されます。 必要に応じて何度でも交換できます。
WordPress管理サービスの使用
ManageWPなどのWordPress管理サービスは、WordPressプラグインの更新を処理することもできます。 このようなサービスを使用すると、管理するさまざまなサイトを1つのダッシュボードに統合して、すべてに簡単にアクセスできます。 特にテーマとプラグインの更新。

ダッシュボードにサイトを追加して更新を管理するには、左側のサイドバーにある[ Webサイト(1) ]タブをクリックし、[別のWebサイトを追加(2) ]をクリックするだけです。


WP管理者の資格情報を入力するか、ManageWPWorkerプラグインを使用するように求められます。 どちらの方法でも、Webサイトをサービスダッシュボードに同期します。 問題のあるプラグインがすぐに表示されます(4) 。

更新されたプラグインはすべてここに表示され、セキュリティの脆弱性の名前または優先度で並べ替えることができます(5) 。 さらに、左側にある[プラグイン(6) ]タブをクリックすると、WP管理パネルと同じようにサイト全体のプラグインを管理できます。

このようなサービスのみが自動更新をスケジュールできます(8) 。 そうすれば、いつメンテナンスが行われるかを知ることができます。 また、サイトに問題が発生する可能性がある場合(9) 。
このようなWordPress管理サービスを使用すると、サイト管理者として多くの時間と頭痛の種を節約できます。 WPコアに組み込まれていない機能を利用して、作業を大幅に楽にすることができます。 そして、ManageWPだけがそこにあるわけではありません。 PressableやFlywheelなどの管理対象ホストには、一度に複数のサイトを処理するための同じ種類の管理ダッシュボードがあります。
プラグインを手動で更新する方法
ただし、プラグインを手動で更新することは、多くの人がサイト管理を処理する方法です。 WordPressプラグインを手動で更新するのは、本当に簡単なことではありません。 ダッシュボードでプラグイン–インストール済みプラグイン(1)に移動し、更新が必要なプラグインを見つけるだけです。

更新する最も速くて簡単な方法は、個々のプラグインの下にある[今すぐ更新] (2)リンクをクリックするだけです。 プロセスは即座にリアルタイムで完了し、数秒で先に進む準備が整います。
バッチで更新するプラグインをいくつでもチェックボックス(3)をクリックすることもできます。 次に、ドロップダウンをクリックして、[更新](4)を選択します。 プロセスが実行され、すべて更新されます。 リストを更新して実行している間は、ページにとどまることをお勧めします。 アップデートの途中でプラグインが壊れたことがあります。

記事の前半で説明したように、それぞれのリンクをクリックするのではなく、同じ方法で自動更新を有効/無効にすることもできます。
FTP経由でプラグインを手動で更新する方法
プラグインを更新する必要がある場合もありますが、いくつかの理由でダッシュボードにアクセスできません。 これは、特に更新によって問題が修正される場合は、プラグインをまだ更新できないことを意味するものではありません。 FTP経由でサイトにアクセスする必要があります。 資格情報は、ホスティングダッシュボード内から、またはサイト管理者にアクセスを依頼することで取得できます。

クレデンシャルを入力して接続(1)してから、 / public_html / wp-content / (2)ディレクトリに移動し、プラグイン(3)フォルダを見つけます。 内部で、更新するプラグインを見つけ(4) 、万が一の場合に備えて右クリックしてバックアップをダウンロードし(5) 、右クリックして古いバージョンを削除します(6) 。
この時点で、コンピューターに最新バージョンのプラグインが必要になります。これは、WordPress.orgプラグインページ(7)または購入した開発者のサイトから入手できます。

次に、フォルダの名前を変更せずに、ダウンロードした.zipファイルを抽出する必要があります。 次に、そのフォルダを/ wp-content / pluginsディレクトリにドラッグしてアップロードします(または右クリックして[アップロード]を選択します)。

そしてプラグインが更新されました!
プラグインの更新を元に戻す(またはロールバックする)方法
プラグインを更新すると、どんなに注意を払っても問題が発生することがあります。 そのような場合は、できるだけ早くサイトを復元できるように、バックアップ計画を立てておくとよいでしょう。
これを行う最も簡単な方法は、プラグインの以前のバージョンに戻ることです。 WordPress.orgリポジトリのすべてのプラグインページに、詳細ビュー(1)リンクが表示されます。

以前のバージョンのドロップダウンが見つかるまで、次のページの一番下までスクロールします。

安全であることがわかっている最後のもの(おそらく問題が始まる前の最新のもの)をダウンロードし、古いものを削除して、その場所にこの前のバージョンをインストールするだけです。 上に示したのと同じ方法を使用して、これを処理できます。 これは同じプロセスですが、ポイントリリースに戻るのはあなただけであり、進むのではありません。
それが不可能で、最初に私たちのアドバイスに従い、サイトの完全バックアップを作成した場合は、その完全バックアップを復元でき、古いバージョンのプラグインがそれに含まれます。
または、プラグインを信頼してプラグインを管理し、WPロールバックをインストールすることもできます。

WP Rollbackは、WordPress.orgリポジトリ上の任意のテーマまたはプラグインを通過し、そこでホストされている任意のバージョンに復元する素晴らしいプラグインです。 これは、上記の自動化された方法であり、十分にお勧めすることはできません。
結論
WordPressプラグインの更新は、WordPressサイト管理とサイトセキュリティの最も重要な部分の1つです。 しかし、それはそれが面倒でなければならないという意味ではありません。 自動更新のスケジュールを設定します。 または、新しいバージョンをインストールするかどうか、いつインストールするかを手動で選択して、各プラグインを個別に処理することもできます。 重要なことは、プラグインを更新してしまうことがあります。 どのようにではありません。 しかし、うまくいけば、あなたは彼らがそうするようにそれをする方法を知っているでしょう。
WordPressプラグインの更新を管理するための好ましい方法は何ですか?
Korosi Francois-Zoltan /shutterstock.comによる記事特集画像
