プラグインとは

プラグインとは、WordPressに後から追加して、お問い合わせフォームやSEO設定などの機能を増やすためのプログラムのことです。

WordPress・サーバー公開

読み
ぷらぐいん
英語
Plugin
色違いのパズルのピースを手ではめ合わせている様子

プラグインの仕組み

WordPressの本体は、ブログやページを作るための基本的な機能だけを備えています。そこにプラグインを追加すると、お問い合わせフォーム、SEOの設定、バックアップ、会員機能など、さまざまな機能を後から足せます。

たとえるなら、スマートフォンに入れるアプリのようなものです。便利な反面、入れたアプリに欠陥があれば、スマートフォン全体が危険にさらされます。

プラグインは、WordPress公式のプラグインディレクトリで無料公開されているもののほか、開発会社が販売する有料のものもあります。多くはWordPress本体とは別の開発者が作っているため、品質や更新の頻度はプラグインごとに大きく異なります。

WordPressサイトでの例

プラグインは、WordPressサイトが侵入される経路として特に多いもののひとつです。

  • 脆弱性を突かれる:プラグインの脆弱性を突かれ、ログインなしでファイルを置かれたり、管理者ユーザーを作られたりする
  • 更新が止まったプラグイン:開発が終わったプラグインは、脆弱性が見つかっても修正されない。公式ディレクトリで配布が停止されることもあります
  • 停止しただけのプラグイン:「停止」にしてもファイルはサーバーに残るため、脆弱性を突かれることがある
  • 非公式の配布物:有料プラグインを無料で配っている非公式サイトのファイルには、バックドアが最初から仕込まれていることがある
  • 偽のプラグイン:攻撃者が侵入後に設置する不正なプラグイン。一覧に表示されないよう細工されていることもある

確認方法

  • プラグイン > インストール済みプラグイン で、入れた覚えのないプラグインがないか確認する
  • 更新が出ているプラグインを、そのままにしていないか確認する
  • 公式ディレクトリのプラグインのページで、最終更新日が長い間止まっていないか確認する
  • サーバー上の wp-content/plugins/ と wp-content/mu-plugins/ に、管理画面の一覧にないフォルダやファイルがないか確認する

対策

  • 本体・プラグインの更新(パッチ)は、公開されたらできるだけ早く適用する
  • 使っていないプラグインは、停止ではなく削除する
  • 更新が止まっているプラグインは、代わりのプラグインへの乗り換えを検討する
  • プラグインは公式ディレクトリか、開発元の正規の販売サイトから入手する
  • 入れるプラグインの数を必要なものだけに絞る

更新によって表示が崩れることもあるため、更新の前にはバックアップを取っておくと安心です。更新の作業や検証の手間をかけられない場合は、保守を専門業者に任せることも検討してください。

無料相談サイトの異変に気づいたら
お気軽にご相談ください

ご相談・お見積りは無料です。

保守・再発防止のご相談はこちら