codaWordPressのプラグイン初級者~中級者向け【管理】何でプラグインの入れ過ぎに注意するの?いくつぐらいがいいの?文中の説明画像をクリックすると拡大します。TweetPocketこの記事は約8分で読めます。まとめWordPressのプラグインの入れすぎに注意しようWordPressのプラグインは、WordPressの標準の機能では実現できない様々な機能を、Webサイトに提供してくれるものがたくさんあります。やりたいことが多すぎて、ついついプラグインをたくさんインストールしてしまうこともあります。WordPressにプラグインを入れ過ぎると、思いもよらない不具合が発生する可能性もあることをご存知でしょうか。ここでは、プラグインの入れ過ぎで発生する不具合と、対策方法について紹介します。そもそも、プラグインってどういうものだっけ?という方はこちらをごらんください。【基本】WordPressのプラグインって何?WordPressのプラグインの入れすぎで発生する不具合プラグインの入れ過ぎにより発生する代表的な不具合は、以下の4つです。Webサイトが重くなる(表示スピードが落ちる)似た機能のプラグインを複数インストールすると、機能が重複して反映されない場合があるバージョンアップなどの手動のメンテナンスに手間がかかるWordPress本体との相性が悪い場合があるそれぞれについて、詳しく見ていきましょう。Webサイトが重くなるプラグインの入れすぎによる不具合の1つが、Webサイトが重くなることです。WordPressは、ブラウザからページにアクセスしたときに、データベースから情報を組み立てて表示させる「動的」サイトです。プラグインを入れ過ぎると、情報を組み立てる作業が複雑になったり、ページのソースコードが肥大化するなどの影響で、ページの表示速度が低下することがあります。Webサイトが重くなると、訪問者にストレスを与えるだけでなく、SEOの面でも不利になります。Insights」で確認できます。URLを入力して分析ボタンをクリックするだけで、簡単に分析できます。スコアが異常に低かったら、不要なプラグインを削除するなど、何らかの対策が必要かもしれません。似た機能のプラグインを複数インストールすると機能が重複するWordPressには、同じような機能を持つプラグインが複数存在します。セキュリティ対策のプラグインだけでもいくつも存在します。同じような機能を持つプラグインを複数インストールして有効化すると、機能が競合して不具合が発生し、設定しても反映されないなどの影響が発生する場合もあります。インストール前にプラグインの機能をよくチェックして、導入済みのプラグインと競合するかどうか調べておきましょう。セキュリティ対策プラグインに関しては、当サイトの以下の記事をご覧ください。【危機管理】WordPressのセキュリティプラグイン教えて!バージョンアップなどのメンテナンスに手間がかかるWordPressのプラグインは、不具合の修正や機能追加などによりバージョンアップされることがあります。プラグインのバージョンアップは、デフォルトでは自動で行われません。最新のバージョンのプラグインが公開されると、管理画面に通知が表示されるだけです。WordPressの管理画面から手動でアップデートすることになります。これは、プラグインの数が増えてくるにつれて手間がかかってきます。Updates」を導入することで実現できます。このプラグインに関する詳細は、こちらをご覧ください。【有用】WordPressを自動アップデートするプラグインの使い方このプラグインを導入すると、プラグインのバージョンアップを検出して、WordPressが自動的に最新バージョンのプラグインに更新してくれます。Updates」プラグインは最新のバージョンのプラグインが公開されると、自動的にインストールしてしまいますので、後述する、WordPress本体との相性などはチェックしないため、注意が必要です。WordPress本体との相性が悪い場合があるプラグインによっては、WordPressの本体と相性が悪いものもあります。WordPress本体もプログラムであり、本体のバージョンとプラグインのバージョンの組み合わせで不具合が発生することがあるからです。長期間メンテナンスされておらず、WordPress本体との動作検証が遅れているプラグインは要注意です。新しいプラグインかどうかは、プラグインの公開ページで確認できます。Bone」プラグインのバージョンなどが記載されている右サイドバーの情報を確認します。プラグインによっては、ページが日本語で書かれていたり英語で書かれていたりします。最終更新が1年以上前のプラグインは、要注意です。1年間メンテナンスされていないということでは、将来、不具合が発生しても修正されない可能性が高いからです。検証済み最終バージョンの項目では、プラグインの動作を確認したWordPress本体のバージョンが記載されています。公開されているプラグインが、最新のバージョンのWordPress本体に対応しているかどうかを、確認できます。プラグインの機能を別の方法で代用するプラグインの入れ過ぎで発生する不具合について見てきましたが、WordPressを使う理由の一つが、豊富なプラグインによる機能拡張である場合も多く、全くプラグインを使わないというのは難しいでしょう。そこで、プラグインを使うことなく、プラグインと同等の機能を実装できる方法について紹介します。テーマに備わっている機能を優先して使うインターネット上で公開されているテーマによっては、あらかじめ主要な機能が用意されている場合があります。「SEOに関する機能」は、テーマが独自に用意しているケースが多く、わざわざWordPressのSEOプラグインを導入する必要がない場合もあります。そのような場合は、プラグインを導入するのではなく、まずテーマに備わっている機能の使用を優先することをお勧めします。functions.phpに機能を追加する(中級者以上向け)functions.phpというファイルは、WordPressのテーマに付属しているファイルの一つです。テーマで使用する機能を記述します。このファイルを編集することで、テーマで使える機能を拡張できます(この作業は、中級者以上向けです)。テーマのファイルをカスタマイズする前に、使用しているテーマの子テーマを作成し、子テーマのファイルを編集する方法をお勧めします。UI」というプラグインがありますが、これらはfunctions.phpに記述する内容を、WordPressの管理画面上で管理できるようにするプラグインです。初級者にとってはとても便利なプラグインなので、お勧めしますが、中級者以上であればfunctions.phpによる記述で代用できるため、プラグインの導入は必須ではありません。functions.phpって何だっけ?という方は、こちらをご覧ください。【知識】functions.phpって何をするものなの?子テーマって何だっけ?という方は、こちらをご覧ください。【基本】WordPressの親テーマと子テーマって何?WordPressに導入するプラグインって何個くらいまでがいいの?WordPressに導入するべきプラグインは、結局何個くらいがまでベストなのか、という問題ですが、これは運営しているWebサイトに必要な機能にもよるので、必ずしも決まった数を提示することはできません。原則として、「WordPressに導入するプラグインは少ない方がよい」と言えます。10個より9個、5個より4個といった具合です。あげるとすれば、必要なプラグインの数としては8~10個程度でおさまれば適切かと思います(当サイト見解)。不要になったプラグインは、停止だけではなく削除する必要がなくなったプラグインがあったら、削除(アンインストール)しましょう。プラグインが脆弱性を抱えている可能性もあるため、必要がなければ、停止するだけでなく削除してしまった方が、安全性を高められるでしょう。まとめWordPressにプラグインを入れ過ぎると、不具合が発生することがある。Webサイトに必要な機能を、プラグインではなくテーマの標準機能やfunctions.phpの機能で代用する方法もある。WordPressに導入するプラグインは、少ないほど理想。8~10個程度のプラグインを導入すれば、一般的なWebサイトに必要な機能は揃う(当サイト見解)。(29)【初級者向け】WordPressやサイト作りの質問・お悩み送っちゃおう!初級者の方、WordPressやサイト作りについて質問、お悩み、知りたいことを送信ください。お気軽に登録ください!パートナー・ライターさん募集!「わかるWeb」LINE公式アカウント「わかるWeb」のLINE公式アカウントです。