WordPressの更新について知っておくべきこと

公開: 2023-02-22

WordPress とそのさまざまなコンポーネントを最新の状態に保つことは、WordPress Web サイトの管理とセキュリティを改善するためにできる最も簡単で重要なことの 1 つです。 WordPress の最新バージョンへの更新からプラグインやテーマの新しいバージョンのインストールまで、更新によって生産性とセキュリティが向上し、ウェブサイトの訪問者により良いエクスペリエンスを提供できます。

この記事では、アップデートの重要性を掘り下げ、何を得ることができるか、アップデート戦略を策定する方法、およびどのアップデートに注意する必要があるかを見ていきます.

目次

  • アップデートが重要な理由
    • メジャー リリース
    • マイナー リリース
    • パッチリリース
    • その他のリリース
  • WordPress のアップデートには何が含まれていますか?
    • 改良点
    • 新機能
    • バグの修正
      • 安全
  • 更新戦略の選択
    • 自動更新または手動更新
    • テストまたはライブ環境
  • WordPress の更新
    • コアアップデート
      • コア開発
      • マイナーコア
      • メジャーコア
    • PHP の更新
    • WordPress プラグインの更新
    • WordPress テーマの更新
  • 1 つのサイズですべてに対応できるわけではありません

アップデートが重要な理由

アップデートには、あらゆる形とサイズがあります。 メジャー リリースとマイナー リリース、メンテナンス アップデート、およびセキュリティ アップデートがあります。 後者は、ソフトウェアの脆弱性の修正をリリースするために使用されます。 すべての更新は重要ですが、その重要度は更新の種類によって異なります。

特定の更新プログラムに含まれるものと含まれないものに関して厳密な規則はないことに注意してください。 各企業は、最適と思われるものを自由に含めることができます。 ただし、以下はほとんどのソフトウェア会社が遵守している一般的なガイドラインです。

メジャー リリース

メジャー リリースは、利用可能な最大のアップデートの一部です。 最初のピリオドの前の数字は、現在のリリースのバージョンを示します。 たとえば、バージョン 2.xx は、ソフトウェアが 2 番目のメジャー リリース サイクルにあることを示します。 このような更新は、大規模なオーバーホール、または広範な新機能がソフトウェアに追加されたことを示しています。

マイナー リリース

マイナー リリースは、メジャー アップデートの間に発生するリリースです。 最初のピリオドに続き、2 番目のピリオドの前にある数字は、現在のマイナー リリース バージョンを示しています。 たとえば、バージョン x.5.x は、ソフトウェアが 5 回目のマイナー リリース サイクルであることを示します。 これらのリリースには、新機能、蓄積されたバグ修正、およびセキュリティ アップデートが含まれる場合があります。

パッチリリース

通常、パッチの更新は非常に小規模で、多くの場合、最後のマイナー リリースのバグや修正に対処するためにリリースされます。 バージョン番号の最後の数字は、現在のパッチ リリース バージョンを示しています。 たとえば、バージョン xx7 は、ソフトウェアが 7 回目のパッチ リリース サイクルにあることを示します。

その他のリリース

メンテナンスやセキュリティ更新プログラムなどの他のリリース サイクルでは、最後の期間に続く番号が使用されます。 これらの更新は非常に小規模になる傾向があり、通常は小さなバグ修正のみが含まれます。多くの場合、2 つのパッチ リリース間のブリッジとして機能する必要があります。

ソフトウェアのバージョン番号の構造

WordPress のアップデートには何が含まれていますか?

WordPress の更新は、大幅に異なる形式を取ることができます。 さまざまなタイプの更新の性質を理解することは、特定の更新が自分にとってどれほど重要または緊急であるかを理解するのに役立つため、重要です。

さまざまな種類の更新について深く掘り下げる際には、前述のバージョン管理システムを念頭に置いてください。

改良点

既存の機能の改善。 これには、UI と UX の改善だけでなく、論理的および操作上の改善も含まれます。 改善により、コードの最適化などのパフォーマンスの改善も得られ、プロセスがより高速かつ安定して実行されるようになります。

改善により、効率と効果が向上し、以前は利用できなかった機能が追加される場合もあります。

新機能

新しい機能は、ソフトウェアの機能への追加であり、以前は不可能だった可能性があることを可能にします。

追加機能は、ソフトウェアの範囲を広げるため、おそらく更新の最もエキサイティングな側面の 1 つです。 新機能は概してソフトウェアの機能と一貫性が保たれますが (WordPress はビジネス会計機能を追加するアップデートを受け取ることはありません)、Gutenberg の場合のように、全体的な機能を改善する新機能を追加することができます。 – バージョン 5 で初めて導入されたブロック エディター。

バグの修正

バグは、ソフトウェアのコードの故障であり、望ましくない動作につながります。 バグのないソフトウェアはありません。特に、多くの機能を備えた成熟したソフトウェアは特にそうです。 評判の良いソフトウェア ベンダーには、ソフトウェアがリリースされる前にバグの大部分を見つけて修正する強力な QA (品質保証) 部門があります。 言うまでもなく、一部のバグは、最も粘り強いエンジニア、特にエッジ ケースでのみ頭をもたげるエンジニアの精査を逃れる可能性があります。
バグ修正により、特に異なるプラグインとテーマ間の互換性の問題も修正される場合があります。

安全

セキュリティ ホールは、ソフトウェアのセキュリティを損なう脆弱性を生み出すバグのようなものです。 WordPress Web サイト全体が危険にさらされる可能性があるため、セキュリティ修正は非常に緊急の場合があります。 ハッカーはセキュリティ ホールをすぐに利用できるため、セキュリティ パッチとも呼ばれるセキュリティ アップデートがインストールされるまで、プラグインを非アクティブ化することをお勧めします。

WordPress のセキュリティは非常に重要なトピックであり、セキュリティ アップデートは WordPress を安全に保つ上で重要な役割を果たします。 そのため、これらには十分な注意を払う必要があります。

更新戦略の選択

前のセクションで見たように、更新にはさまざまな形とサイズがあります。 一部の更新は緊急と見なすことができますが、他の更新はそれほど重要ではありません。 また、更新によってシステムが破損する可能性があることを認識することも重要です。特に、同じシステムに異なるベンダーのソフトウェアを使用している場合はそうです。 これはよくあることではありませんが、特にミッション クリティカルなシステムでは懸念事項です。

これは、更新プログラムをインストールしてはならないという意味ではありません。 むしろ、WordPress の故障やシステムのダウンタイムのリスクを最小限に抑えながら、常に可能な限り保護を維持するための戦略が必要であることを意味します.

自動更新または手動更新

WordPress 自動更新 – 名前が示すように、WordPress サイトの更新を自動的にダウンロードしてインストールします。 更新を自動化すると、WordPress が常に最新の状態になり、更新が利用可能になるとすぐにセキュリティの脆弱性にパッチが適用されます。

環境の複雑さとリスク戦略に応じて、WordPress の自動更新を構成して、特定の更新をインストールし、他の更新をインストールしないようにすることができます。

どのような WordPress 更新戦略を採用すべきかわからない場合は、WordPress の自動更新に関するこの調査を参照してください。そうすれば、他の Web サイト所有者が Web サイトを常に最新の状態に保つために何をしているかを知ることができます。

テストまたはライブ環境

更新戦略で使用できるもう 1 つのツールは、ステージング環境です。 ステージング環境はライブ環境のカーボン コピーですが、パブリックにアクセスすることはできません。 これにより、公開 Web サイトの正確なレプリカである環境で更新を展開して、すべてがうまく機能するようにすることができます。 すべてが意図したとおりに機能することを確認したら、ライブ環境に更新を安全に展開できます。

多くのホスティング プロバイダーは、WordPress パッケージでステージング環境を提供していますが、XAMPP や、PC や Mac に WordPress を簡単にインストールできる LocalWP などのソフトウェアを使用して、独自の WordPress ステージング環境をインストールすることもできます。

したがって、ステージング環境は、WordPress ホスティング サービスを選択する際に考慮する必要があります。

私たちのブログでは、WordPress のすべてを深く確実に理解するのに役立ついくつかの WordPress チュートリアルを提供しています。

更新戦略の選択

WordPress の更新

通常の WordPress インストールには、連携して Web サイト全体を構成する複数のコンポーネントが含まれています。 WordPress の更新について話すときは、すべての意図と目的のために、1 つのシステムについて話しているため、通常、これらすべてのコンポーネントの更新が含まれます。

更新プロセスは通常、コンポーネント間で類似しています

コアアップデート

WordPress コア更新とは、WordPress 自体の更新を指します。 WordPress.org チームは、これらの更新を開発およびリリースします。 世界中の多くの貢献者が WordPress のリリースと更新に取り組んでいます。 次のように分類されます。

コア開発

ブリーディング エッジとも呼ばれる WordPress コア開発アップデートは、開発者向けのアップデートです。 これにより、開発者は次に来るものをこっそりと見て、それに応じて将来のリリースを計画することができます。 コア開発更新プログラムは、実稼働システムにインストールしないでください。

マイナーコア

マイナー コア アップデートは、この記事で前述したように、パッチ リリースに相当します。 通常、マイナー コア アップデートには、メンテナンスとセキュリティ修正が含まれます。

メジャーコア

前のセクションで説明したように、メジャー コア アップデートにはメジャー コア リリースとマイナー コア リリースが含まれます。 これらの更新により、WordPress に新しい機能が追加され、ほとんどの場合、WordPress コア ファイルが更新されます。

PHP の更新

WordPress は PHP で動作し、プラグインやテーマも同様です。 他のすべてと同様に、PHP は独自の更新を受け取ります。 すべての WordPress ソフトウェアは PHP で書かれており、バージョンがあります。

現在の PHP バージョンは 8.2 で、2022 年 12 月にリリースされました。各バージョンには新しい機能が導入されているため、PHP 8.2 で記述されたソフトウェアは、以前のバージョンの PHP を実行している Web サーバーと互換性がない可能性があります。 もちろん、これは開発者が使用した機能によって異なります。

PHP は下位互換性がありますが、必ずしも将来の互換性があるとは限りません。 このルールの例外が適用される場合があります - ほとんどの場合、高度にカスタマイズされた環境です。 これが、各プラグインのダウンロードに PHP のバージョンが記載されている理由です。プラグインが動作するために最低限必要な PHP のバージョンがわかります。

PHP のバージョン

ほとんどのホスト環境では、Web ホスティング プロバイダーが PHP の更新を処理するため、ユーザー側での操作は必要ありません。 独自の環境をホストしている場合、PHP を最新の状態に保つことは、WordPress の更新の重要な部分です。

サポートされている PHP のバージョンの公式リストを常に参照して、実行中の PHP の現在のバージョンがまだサポートされているかどうかを確認してください。

WordPress プラグインの更新

プラグインの開発者は、プラグインの更新をリリースする責任があります。 たとえば、WP White Security は WP アクティビティ ログ、WP 2FA、およびその他すべてのプラグインの更新をリリースし、Automattic は WooCommerce の更新をリリースします。 プラグインの設定方法により、WordPress は更新がいつリリースされるかを識別できます。 必要な自動更新を有効にしている場合、WordPress はそれらをインストールします。 それ以外の場合は、WordPress ダッシュボードから WordPress プラグイン ページにアクセスし、[今すぐ更新] オプションをクリックする必要があります。

プラグインを更新するあまり一般的ではない方法の 1 つは、FTP/SFTP を使用する方法です。 サーバーに接続し、プラグイン ファイルを plugins フォルダーに直接アップロードするには、FTP クライアントが必要です。 この方法は非常に一般的ではありませんが、wp-admin にアクセスできなくなった場合にアクセスを回復するのに役立ちます。 この方法を使用して、WordPress プラグインを手動で無効にすることもできます。

すべてのプラグインのアップデートにはリリース ノートが付属しており、アップデートに何が含まれているかを正確に説明しています。 これは、特定の更新が WordPress にとってどれほど重要であるかを判断するのに役立ちます。

WordPress テーマの更新

テーマ開発者は、WordPress テーマの更新をリリースする責任があります。 これらの更新は、プラグインとほぼ同じプロセスに従います。 テーマを自動で更新するか、手動で更新するかを選択できます。 テーマを手動で更新するには、WordPress 管理ダッシュボードから [外観] > [テーマ] に移動し、[今すぐ更新] をクリックします。

1 つのサイズですべてに対応できるわけではありません

WordPress の更新は、Web サイトの全体的な健全性とセキュリティにとって非常に重要です。 同時に、環境が異なれば要件も異なることを認識する必要があります。そのため、すべての人に適合する更新戦略はありません。

重要なことは、どの戦略があなたのニーズと要件に最も適しているかについて情報に基づいた決定を下し、それが宗教的に実行されることを確認することです. 多くの場合、成功は一貫性の結果です。