Amazon10/19まで!プライム感謝祭開催中! セール会場へ

入れるべきWordPressプラグイン/入れてはいけないプラグイン

WordPressのプラグインは、機能を追加できる便利な仕組みです。無料のものだけで6万点以上あります。

必要な機能を確かめずに導入すると、役割の重複や保守の負担が増えます。速度や不具合への影響は、個数だけで判断せず、各機能と実際の表示・ログで確認します。

この記事では、必要な機能を5つの役割で整理し、導入・併用・保守で確認する点を説明します。

この記事で分かること

  • 必要な機能を確認する5つの役割
  • 入れないほうがいいものと、その理由
  • 選ぶときに見る3つの基準
  • 入れすぎたサイトの整理のしかた
目次

著者

WEB制作をしているデジタルノマド
WordPressのカスタマイズが好きで、色々と自作しています。

WordPressのカスタマイズに困ったらご相談ください!

大原則|テーマの機能で足りるなら入れない

最初にこれをお伝えします。

テーマが備える機能は製品によって異なります。目次・装飾・SNSシェアなどをテーマが提供している場合は、同じ処理を行うプラグインを重ねる必要があるか確認してください。SEO設定も、metaタグやサイトマップなど機能ごとに確認します。

プラグインを探す前に、使っているテーマの公式マニュアルを確認してください。「その機能、テーマにありました」ということがよくあります。

必要な機能を5つの役割で確認する

製品名ではなく役割で挙げます。具体的なプラグイン名は、テーマとの相性や更新状況で変わるためです。

次の表は必要な機能を確認するためのものです。すべてのサイトへ5本入れるという意味ではありません。フォームを設けない場合や、画像を事前に最適化する場合は、その役割のプラグインが不要なこともあります。SWELL本体にはmetaタグ・OGPタグの出力機能がないため、SEO SIMPLE PACKなどで補います。

役割必要度備考
お問い合わせフォームフォームを置く場合外部フォームなどの代替も含めて選ぶ
スパム対策フォームやコメントを受け付ける場合利用する機能に合う対策を選ぶ
SEO設定必要な出力を補う場合metaタグ・OGPタグ等の出力をテーマと確認する
画像の圧縮最適化が不足している場合事前の圧縮やサーバー側の処理も選択肢
バックアップ復元できるバックアップが必要サーバー側の範囲・保存期間・復元方法で足りるなら追加不要

必要なプラグイン数は、テーマ・サーバーの機能とサイトの用途で変わります。必要な役割が既存の機能で満たされているかを先に確認してください。

お問い合わせフォームで確認すること

  • 送信内容をデータベースにも保存できるか(メールが届かないときの保険)
  • 自動返信メールを設定できるか
  • スパム対策と組み合わせられるか

メールの不達に備えて受付記録を残す方法を検討します。データベースに保存する場合は、収集する個人情報、閲覧権限、保存期間と削除手順を決めてください。全フォームで一律に保存を有効にする必要はありません。

必要になったら入れるもの

役割いつ必要か
リダイレクト管理URLを変更したとき
キャッシュ(高速化)表示が遅く、画像の圧縮では解決しないとき
目次の自動生成テーマにない場合
予約・カレンダー予約機能が必要なとき
多言語対応英語版などを作るとき
二段階認証管理アカウントの保護を強化するとき。複数人管理に限らない

「あると便利そう」で入れないでください。必要な場面が実際に来てから入れる、で十分間に合います。

入れないほうがいいもの

1|更新が止まっているもの

最終更新日は判断材料の一つです。更新日だけで決めず、既知の脆弱性への対応、現在のWordPress・PHPとの互換性、サポート状況を確認してください。

保守状況が不明なプラグインは、脆弱性の修正やWordPress更新への対応を確認できない場合があります。放置せず、開発元の案内や代替方法を確認します。

2|同じ役割のものを重ねる

複数のプラグインが同じキャッシュ処理やmetaタグ出力を行うと、干渉や重複出力の原因になります。各プラグインの担当機能を確認し、重なる処理を一方へまとめてください。SEO設定とXMLサイトマップのように担当機能が異なる場合は、公式資料で併用条件を確認します。

3|「全部入り」を謳うもの

高速化・セキュリティ・SEO・バックアップをまとめて提供するタイプです。便利に見えますが、1つのプラグインへの依存度が非常に高くなります。

不具合が起きたときに原因の切り分けが難しく、外そうとしても設定が絡み合って抜けにくい、という状態になりがちです。

4|配布元が不明なもの

WordPress公式ディレクトリ、または確認できる開発元の公式配布先から入手します。出所不明の改変版や無断配布版は避けてください。

5|見た目を大きく変えるもの

ページ作成ツールを停止した後の表示は、製品と保存形式で異なります。ショートコードが残る、独自の装飾や部品が表示されない、保存されたHTMLが表示されるなどの違いがあります。導入前に公式資料で停止時の表示と移行方法を確認してください。

使うなとは言いませんが、後戻りしにくくなることは理解して導入してください。ブロックエディタで足りるなら、そちらのほうが安全です。

選ぶときの3つの基準

基準見方
最終更新保守状況、脆弱性対応、互換性も確認する
有効インストール数利用者数は情報量の目安。安全性や互換性の保証ではない
対応バージョン使用中のWordPressに対応しているか

評価・更新日・利用者数は判断材料ですが、どれか一つで安全性や互換性は決まりません。使用するWordPress・PHPへの対応、既知の不具合、サポートでの対応状況も確認します。

何個までなら大丈夫か

有効なプラグイン数評価
個数が少ない場合少数でも負荷・脆弱性・互換性を確認する
個数が増えた場合役割の重複と必要性を確認する
遅延や不具合がある場合個数ではなく実測とログで影響を調べる

ただし数だけの問題ではありません。軽いプラグインが20個より、重いものが5個のほうが遅い、ということもあります。個数だけの安全・速度の合格基準はありません。

入れすぎたサイトの整理

  1. バックアップを取る(必須)
  2. 一覧を眺め、何のために入れたか思い出せないものを書き出す
  3. 役割が重複しているものを見つける
  4. 1つずつ無効化し、そのつどサイトの表示を確認
  5. 問題なければ削除する(無効化のままにしない)

4番を守ってください。まとめて無効化すると、何が原因で崩れたのか分からなくなります。面倒でも1つずつです。

削除に不安があるものは、テスト環境で先に試すのが安全です。手順はバージョンアップでサイトが壊れたときの対処にまとめています。

よくある質問

Q. 無効化しておけば安全ですか?

安全ではありません。無効化してもファイルはサーバー上に残ります。そこに脆弱性があれば、攻撃の対象になり得ます。使わないものは削除してください。

Q. 有料プラグインは買うべきですか?

有料版を選ぶ理由は、必要な機能やサポート、継続的な保守です。有料であることだけで互換性や正常動作は保証されません。決済・予約などの機能は、無料・有料を問わず、対応環境と復旧方法を確認して選びます。

Q. セキュリティ系プラグインは必要ですか?

あると有効ですが、万能ではありません。本体・テーマ・プラグインを最新に保つことのほうが、はるかに重要です。プラグインを入れて安心し、更新を怠るのが最悪のパターンです。

Q. プラグインを更新したら表示が崩れました

変更前のバックアップと復旧手段を確保し、直前に更新したプラグインを検証環境で個別に無効化して切り分けます。管理画面に入れない場合は、SFTPなどで対象プラグインのフォルダだけを一時的に改名する方法があります。元の名前を記録し、戻した後に有効化状態と依存機能を確認してください。詳しい手順はこちらです。

Q. 更新の通知が多くて面倒です

通知の多さだけでプラグインが過剰とは判断できません。通常の保守日を決めつつ、重大な脆弱性の修正は月次作業まで待たずに対応を判断します。バックアップと互換性確認、更新後の動作確認を組み合わせてください。

まとめ

  • テーマの機能で足りるなら入れない。まず公式マニュアルを見る
  • フォーム・スパム対策・画像圧縮など、サイトに必要な役割と既存機能を確認する
  • 最終更新日だけでなく保守状況と互換性も確認する
  • 重複する処理を整理し、併用条件を公式資料で確認する
  • 使わないものは無効化ではなく削除
  • 整理するときは1つずつ。まとめて外さない

この整理は公式資料と公開本文の確認に基づきます。個別サイトでのプラグインの無効化・削除、フォーム記録の保存、バックアップからの復元は今回確認していません。

公開前の設定はWordPressの初期設定チェックリスト、テーマ選びは有料WordPressテーマ比較をご覧ください。

  • URLをコピーしました!

制作をご依頼いただく場合

WordPressのホームページ制作

サイトの目的と更新方法に合わせて、構成・デザイン・WordPressの構築をご相談いただけます。対応範囲、制作実績、最新の費用・制作期間はサービスページをご確認ください。

WAZAの有料記事のサブスクリプションも開始しました。

目次