このプラグインは信頼性が高く安全ですか? ダウンロードしない場合

公開: 2022-07-07

すべてのWordPressWebサイトは、最も単純なものであっても、プラグインを必要とします。 なんで? WordPressの標準のデフォルトインストールには、Webサイトで必要になる可能性のあるすべての機能が含まれているわけではないためです。 プラグインはコードコンポーネントであり、Webサイトに必要な機能を追加するためにWordPressにインストールされるプログラムです。

ブログがあり、投稿にコメントして読者に参加してもらいたい場合は、スパムコメントを回避するためにAkismetプラグインが必要になります。 訪問者に連絡してもらいたい場合は、連絡フォームを作成するためにWebサイトにプラグインが必要です。 あなたはあなたのウェブサイトが検索エンジンでランク付けされていることを確認したいと思うでしょう、そしてこれのためにあなたはSEOプラグインを必要とするでしょう。 そして、あなたが必要とするすべてを備えたウェブサイトを持つためにあなたが追加するであろうプラグインの長いetcetera。

目次

  • WordPressプラグインディレクトリ
  • プラグインのインストールで発生する可能性のある問題とそれらを回避するためにすべきこと
    • 1.プラグインには不要な機能が含まれています
    • 解決策:本当に必要かどうか自問してみてください
    • 2.プラグインはWordPressエディターの使いやすさを変更します
    • 解決策:同様のプラグインと比較してください
    • 3.プラグインは読み込み速度のパフォーマンスを遅くします
    • 解決策:読み込み速度をテストします
    • 4.プラグインは安全ですか?
    • 解決策:リスクを制限する
    • 5.長期的なリスク
    • 解決策:プラグインの信頼性を確認してください
  • 結論

WordPressプラグインディレクトリ

Webサイトに必要なものが何であれ、WordPressプラグインディレクトリには最大約60,000の無料プラグインがあり、ダウンロードして探している機能を追加できます。 プラグインの名前または必要な機能のキーワードを入力するだけで、結果の完全なリストが表示されます。

WordPressプラグインディレクトリでA/Bテストプラグインを見つける
WordPressプラグインディレクトリでA/Bテストプラグインを探しています。

プラグインのインストールで発生する可能性のある問題とそれらを回避するためにすべきこと

WordPressの機能を拡張するプラグインがたくさんあるのは素晴らしいことですね。 選択できるオプションはたくさんあり、必要に応じてそれらすべてをインストールできます。 ただし、注意してください。 WordPressプラグインに関しては(そしてこれはプラグインを販売している人から来ていると言われています)、通常は少ないほうが多いです。

しかし、それは単なる数字の問題ではありません。 15個のプラグインがインストールされているWebサイトは、20個のプラグインよりも良くも悪くもありません。必要なものを最大限にカバーするために、アクティブなプラグインの数を最小限に抑えてください。 では、インストールするプラグインによってWebサイトのどの側面が影響を受ける可能性がありますか? そして、それらを回避するためにどのような予防策を講じることができますか?

1.プラグインには不要な機能が含まれています

WordPressディレクトリでプラグインを検索するときに発生する問題の1つは、キーワードを入力した後、検索に一致するが正確には必要なものではない何百ものプラグインから結果を取得できることです。

一方では、多くの用語が非常に異なるコンテキストで使用される可能性があり、探していたものとは何の関係もないプラグインが見つかる場合があります。 たとえば、WordPressWebサイトでA/ Bテストを作成できるプラグインを見つけることを考えていて、このために「A / Bテスト」と入力すると、約150個のプラグインが見つかります。 一部のプラグインでは、WordPressの任意の要素のA / Bテストを作成できます。その他のプラグインでは、ポップアップ、ニュースレター、フォーム、広告、価格表、メールなどを作成でき、それらのA/Bテストを作成できます。 。 ご想像のとおり、これらのプラグインのそれぞれが提供するオプションは大きく異なる可能性があります。

一方、探していたものが含まれているプラ​​グインを見つけたとしても、使用しない他の多くの機能が含まれている可能性があります。 それは悪いですか? 一般に、WordPress Webサイトに不要なコードを追加すると、以下で説明するように、他の面でWebサイトの機能が損なわれます。

解決策:本当に必要かどうか自問してみてください

WordPressには多数のプラグインがあるため、最初に自問する必要があるのは、インストールするプラグインが本当に必要かどうかです。 多くの人がプラグインを持っていることを知っているという理由だけでプラグインをインストールしないでください。 問題や必要性をよく特定してから、自分自身に問いかけてください。このプラグインはそれを解決するのでしょうか。

場合によっては、数行のコードで取得できる非常に単純な機能だけを探していることがあります。 たとえば、カスタムのFacebook Likeボタンを追加するだけの場合は、公式ドキュメントからコードをコピーして、テーマのsingle.phpまたはfunctions.phpファイルの適切な場所に追加するのではなく、そのコードを追加する方がよい場合があります。プラグインディレクトリで「FacebookLike」を検索して、700近くのプラグインからインストールするプラグインを決定します。

2.プラグインはWordPressエディターの使いやすさを変更します

プラグインの大部分は、WordPressエディターに「新しいオプション」を追加するため、プラグインが提供する新機能を利用できます。 新しいメニューを追加するものもあれば、新しい構成ボックスまたはメタボックスを追加するものもあります。また、WordPressエディターを完全に変換できるものもあります。

ネイティブのWordPressを使用したい私たちにとって、サイドバーを変換し、多数のメタボックスを追加したプラグインに出くわしたときのユーザーエクスペリエンスは非常にトラウマです。 この記事では、不要なプラグインのバッテリーをインストールすることで、ユーザビリティがどのように影響を受けるかについての例を見ることができます。

解決策:同様のプラグインと比較してください

思い切って、探している機能を提供する最初のプラグインをインストールする前に、同様のプラグインのリストを作成してください。 それらの説明とスクリーンショットを見ると、それらがブロックエディターとどのように統合されているかがすぐにわかります。 テスト環境で、探しているものに最も適していると思われるものをインストールし、それらがWordPressダッシュボードの外観とその使いやすさをどのように変えるかを分析します。

3.プラグインは読み込み速度のパフォーマンスを遅くします

あなたのウェブサイトにコードを追加することは確かにサイトの読み込み速度に影響を与えるでしょう。 一般に、ページビルダー、連絡先フォーム、スライダー、ギャラリーなど、一部のプラグインは主にフロントエンドに影響を与えます。バックアッププラグインなどの他のプラグインは、バックエンドに影響を与えます。 また、SEOプラグインやファイアウォールなど、フロントエンドとバックエンドの両方に影響を与えるものがあります。

しかし、プラグインが私のWebサイトの読み込み速度を遅くするかどうかをどうやって知ることができますか?

解決策:読み込み速度をテストします

実行できるテストの1つは、プラグインのインストール前後のWebサイトの二重負荷テストです。 これを行うには、フロントエンドを確認する場合に、プラグインを非アクティブ化したときとアクティブ化した後の、最もアクセス数の多いページと投稿の読み込み時間を調べます。 Chromeブラウザで右クリックして「検査」をクリックします。 「ネットワーク」タブに移動し、ページを再度更新します(Macの場合はCmd Shift R 、Windowsの場合はCtrl F5 )。

たとえば、プラグインのインストールがどのように影響するかを見てみましょう。 この例では、ローカルWebサイトにあるWooCommerceプラグインです。

上の画像でわかるように、プラグインをアクティブまたは非アクティブにするだけで、ページの読み込み時間が204ミリ秒から369ミリ秒に変更されます。 「ウォーターフォール」列の最初のカラーバーをクリックすると、ブラウザがサーバーから最初の情報を受信するのにかかる時間の詳細を確認することもできます。

このようにして、プラグインをアクティブ化または非アクティブ化するたびに影響を確認できます。 ページの読み込み時間はSEOに影響を与える可能性があることに注意してください。 必要なプラグインのみをインストールするもう1つの理由。

4.プラグインは安全ですか?

あなたのウェブサイトやクライアントのウェブサイトに起こりうる最悪の事態は、ハッキングされることだということに同意するでしょう。 そのため、あらゆる種類のプラグインをインストールする前に、セキュリティを主な関心事の1つにする必要があります。

セキュリティを100%保証することはできません。 たとえば、今年、何千ものWordPressサイトが、「PHPEverywhere」プラグインで検出された3つのリモートコード実行の脆弱性の影響を受けました。

ソフトウェアの脆弱性の詳細については、このWebサイトに、すべての種類のソフトウェアに見られるすべての脆弱性が一覧表示されています。 製品、年、ベンダー、バージョン、脆弱性の種類などで検索できます。

解決策:リスクを制限する

プラグインをインストールしようとしていて、プラグインに大量の脆弱性やまだ修正されていない脆弱性があることがわかった場合は、ダウンロードする前によく考えてみてくださいね。

ウェブサイトを保護するためにどのような予防策を講じるべきですか? Webサイトをホストするホスティングサービスが、バックアップと復元のコピーおよびマルウェアスキャンを継続的に実行することにより、最大限の保護対策を講じることを確認することをお勧めします。 さらに、同様のサービスを提供するインストール可能なセキュリティプラグインのセットもありますが、これらのサービスがホスティング会社によってすでに提供されている場合は、冗長なプラグインをインストールする必要がないことに注意してください。

5.長期的なリスク

探していた機能を提供するプラグインをインストールすると、次の点に注意する必要がある長期的なリスクもあります。

  • プラグインの開発は中止できます。ほとんどのプラグインは無料でオープンソースです。 時間の経過とともに、プラグインに対する開発者の関心は薄れるか、急落する可能性があります。
  • プラグインの更新は遅いです。プラグインにバグやセキュリティの脆弱性が現れるか、WordPressの新しいバージョンに適応するため、すべての開発者が更新を十分に迅速にリリースできるわけではありません。
  • プラグインはWordPressのコアアップデートに取って代わられています。プラグインは、WordPressで現在満たされていないニーズを解決するために開発されることがよくあります。 WordPressの新しいバージョンでは、WordPressは不要になる可能性があり、プラグインは開発および保守されなくなります。 これが発生した場合、プラグインの作成者は、プラグインを非アクティブ化し、WordPressに含まれる新しい機能に切り替える方法を推奨できます。 ただし、これが発生する保証はありません。

解決策:プラグインの信頼性を確認してください

これらのリスクを回避できますか? プラグインの信頼性を確認すると、古いプラグインがインストールされていて、問題を修正するためのサポートサービスがないことに気付くリスクを減らすのに役立ちます。 これをどのように行うのですか?

プラグインの説明ページには、プラグインの信頼性を理解するための多くの情報がすでにあります。

WordPressプラグインディレクトリのNelioA/Bテスト情報
WordPressプラグインディレクトリのNelioA/Bテスト情報。

上の画像でわかるように、次の情報を利用できます。

  • プラグインの最後の更新はいつでしたか:それがずっと前だった場合、それはおそらく時代遅れです。
  • アクティブなインストールの数:プラグインの人気の指標であるため、より良いです。 ただし、新しいプラグインはすべて、その人気を獲得するのに時間がかかることを忘れないでください。
  • テストされた最新バージョンのWordPressは、プラグイン開発者がリリースされる新しいアップデートに適応する能力を示しています。
  • ユーザーの満足度を示す評価は、他の人がプラグインを使用した経験を示しています。
  • サポート:プラグイン開発者によって過去2か月間に解決された問題は、発生する可能性のある問題と期待できるサポートのレベルを確認するのに役立ちます。

しかし、それだけにとどまらず、詳細なユーザーレビューを見てください。 それらの説明は、プラグインとその動作をよりよく理解するための優れた指標です。 評価がいつからのものかを確認することも役立ちます。プラグインの最初のバージョンで最も低い評価が行われ、プラグインの最新バージョンが完全に機能する場合があります。

Nelio A /BTestingプラグインのユーザー評価の詳細
Nelio A /BTestingプラグインのユーザー評価の詳細。

説明ページから、[サポートフォーラムの表示]ボタンをクリックすることもできます。このボタンでは、プラグインを使用してユーザーが必要とする質問やサポートの量と詳細だけでなく、そのサポートを提供する作成者の勤勉さと徹底性を確認できます。 これは、問題が発生した場合に何を期待できるかを示す良い指標です。

Nelio A/BテストWordPress.orgサポートフォーラム
WordPress.orgのNelioA/Bテストサポートフォーラム。

最後に、[開発]タブには、プラグインのさまざまなバージョンのすべての変更ログに関する追加情報があります。 プラグインの更新頻度を確認するために、ログに変更の日付が表示されることを示すことをお勧めします(これを示す必要はありません)。 また、説明は、行われた変更を理解するのに十分詳細です。

Nelio A/Bテストの変更ログ
Nelio A/Bテストの変更ログ。

結論

プラグインはWordPressにとって重要です。 ただし、プラグインの使用を最小限に抑え、より少ないリソースでより多くのことを実現する方法を探すことをお勧めします。 プラグインの人気は選択基準として非常に重要であることを忘れないでください。ただし、プラグインの背後に強力な開発者チームがいる場合は、新しいプラグインにチャンスを与えてください。

UnsplashのJustinMorganの注目の画像。