![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
プラグインはさまざまな機能を初心者でも簡単に使えるようにしてくれる便利なツールです!
WordPressのプラグインとは
WordPressのプラグインとは、一言でいうとWordPressの拡張機能です。
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
プラグインをよりよく理解するために、まずはWordPressの設計について簡単に確認しておきましょう。
WordPressはデフォルトで必要最低限の機能のみしか持たない
Webサイトを始めるにあたってWordPressをインストールしたことを覚えているでしょうか?
WordPressは様々な機能をサポートできるのですが、実はインストール時には必要最低限の機能しか含まれないような設計になっています。
![WordPressはミニマリスト](https://www.beginner-blogger.com/wp-content/uploads/2021/06/48a4549b31ead4fbd4a646b67b421c0e-1.png)
投稿機能やユーザーの管理など基本的な機能は当然備わっていますが、それ以外のバックアップ機能や複数言語へ対応するための機能などはインストールされません。
これは、機能がたくさんあることによって生じる大きな問題がいくつかあるからです。
多機能のデメリット1:動作が遅くなる
たくさん機能が使えるということは、その機能を使えるようにするために、WordPressが機能の数だけ働く必要があるということです。
![多機能すぎて動作が重くなる](https://www.beginner-blogger.com/wp-content/uploads/2021/06/8f3d276f6e0d0b9d4ba988b0f33320b5.png)
やらなければいけないことが増えればその分だけ全体の動作が遅くなります。
1つ1つの機能を実行するときには、そのプログラムが書かれたコードをWordPressが読み込むのですが、この読み込みに時間がかかります。
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
いくら便利だとしても、自分にとって必要ない機能でWebサイトが重くなってしまうのは避けたいですよね。
多機能のデメリット2:機能同士が干渉する
機能がたくさんあると、ある機能が他の機能を邪魔して不具合を起こす可能性が高くなります。
![機能間の干渉](https://www.beginner-blogger.com/wp-content/uploads/2021/06/b0d7d8731b0e0cc04bb326cf82096e30.png)
例えば、一方の機能は「メールアドレスでの会員登録」を行おうとするのに対し、他方の機能は「メールアドレスでの会員登録」を認めないといった場合です。
こうしたケースでは何が起こるか予測がつかず、致命的なバグ・エラーを引き起こしてしまう可能性があります。
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o620_4-1.png)
1つや2つ程度の機能であれば調整できるかもしれませんが、10個も20個も機能があるとどれがどの不具合を引き起こしているのかを特定するのが非常に難しくなります。
必要な機能は後で追加する
以上のデメリットから、WordPressは誰もが確実に使う基本機能以外は含めず、必要な機能があれば後で追加してください、というスタンスをとっています。
そして、この後から追加する機能のことをプラグインといいます。日本語では拡張機能のように呼ばれることが多いです。
![プラグイン](https://www.beginner-blogger.com/wp-content/uploads/2021/06/8b25344251344af84ee7673132dbedd9.png)
プラグインを導入すると、もともと備わっている最低限の機能ではできない新しい機能が利用できるようになります。
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
サイトのセキュリティを強化したい場合は「セキュリティ強化」のプラグインを、装飾をおしゃれにしたい場合は「アニメーション」のプラグインを導入する、といった感じです。
プラグインの種類
プラグインには多種多様な種類があります。
誰でも開発できるため、すべてのプラグインを分類することはできませんが、大まかに以下のような種類のプラグインがよく使われています。
- セキュリティ強化系:スパム対策など
- バックアップ系:不具合・予期せぬ動作に備える
- デザインサポート系:コードの知識がなしにおしゃれなデザインを可能に
- SEO対策系:検索順位を上げるための対策
- 便利系:画像圧縮やリンク切れの確認など
中には、ほぼすべての人が使っている必須ともいうべきプラグインなどもあります。
デザインサポート系は、例えばお問い合わせフォームの作成や、目次の自動生成などを行ってくれるものがあります。
また、サイトによっては以下のような種類のプラグインも使われることがあります。
- 会員制サイト系:会員制サイトを作るためのプラグイン
- 複数言語対応系:サイトを日本語以外にも対応させる
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
基本的にプラグインは何かを便利にするためのもので、コードの知識がないまったくの初心者でも簡単に使えるものが多いため、積極的に活用していきたいですね。
プラグインのインストール
それでは、プラグインを実際にインストールする方法を見ていきましょう。
WordPressのプラグインをインストールする方法は、プラグインの種類によって大きく2つに分けられます。インストールしたいプラグインがWordPress公式プラグインの場合と、そうでない場合です。
非公式のプラグインは、WordPressの認可が降りていないというよりは、WordPressへの登録手続きに手間がかかり、非公式でも配布できる環境が整っているためわざわざ公式登録をする必要がないといういう理由で非公式にとどまっているものが多いようです。そのため、公式プラグインよりも機能性が勝るようなプラグインも非公式には多く、有料プラグインも基本的には非公式という扱いになっています。
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
公式プラグインであっても、ダウンロード回数が極端に少なかったり、長い間更新されていなかったりする場合は要注意です!
必ずしも「更新が長らく途絶えている=危険」というわけではありませんが、現在のWordPressのバージョンに更新が追いついておらず、予期せぬ不具合を引き起こすことがあります。
最初に開くページはどちらの場合も同じです。
管理画面から「プラグイン」→「新規追加」
![プラグイン:新規追加](https://www.beginner-blogger.com/wp-content/uploads/2021/06/33757e5820f54425e57ef2354e5e45a0.png)
WordPressの管理画面にログインし、サイドメニューにある「プラグイン」の「新規追加」をクリックしましょう。
WordPress公式プラグインの場合
インストールしたいプラグインを選択
「新規追加」をクリックすると、公式プラグインの一覧ページが開きます。
![プラグインの追加](https://www.beginner-blogger.com/wp-content/uploads/2021/06/8561bf74b9e72c53f8356ac39f6d2fc5.png)
この中から好きなプラグインを選びましょう。
プラグインの探し方
画面上のバーから、人気のプラグインやおすすめのプラグインを選抜して確認することができます。
![プラグインの探し方](https://www.beginner-blogger.com/wp-content/uploads/2021/06/9824696d1971cc07e34e4159a806652b.png)
お気に入り登録しているプラグインがある場合は、「お気に入り」から確認できます。
![プラグインのお気に入りについて](https://www.beginner-blogger.com/wp-content/uploads/2021/06/267910e3755f68a20097b291277d2e38.png)
お気に入りについて
お気に入りというのは、WordPressの公式サイトで会員登録をした場合に使えるようになる機能で、公式プラグインをお気に入りとして登録できるようになります。
インストールしたいプラグインの名前が分かっている場合や特定のキーワードで絞りたい場合は、検索バーを活用しましょう。
![プラグインの検索](https://www.beginner-blogger.com/wp-content/uploads/2021/06/d2e0fedd6b0e3648bc2f0918e8aa8a7d-e1623344950982.png)
プラグインの詳細情報とインストール
![プラグインの詳細情報を確認](https://www.beginner-blogger.com/wp-content/uploads/2021/06/59bb4e8dd131caf8d3788cecef1f92e2.png)
良さそうなプラグインがあれば、「詳細情報」またはプラグインの名前をクリックして詳しい情報を確認しましょう。
![プラグインの詳細情報例](https://www.beginner-blogger.com/wp-content/uploads/2021/06/08d9eaaacc48d6d3c3a58804b2c1a223.png)
プラグインの多くは海外で作られているため、詳細情報も英語であることが多いです。プラグインについて不安なことがある場合は、インストール前にGoogleなどでよく調べましょう。
問題なさそうであれば「今すぐインストール」をクリックしましょう。
プラグインの有効化
プラグインはインストールしただけでは有効化されないので、手動で有効化する必要があります。
![プラグインの有効化](https://www.beginner-blogger.com/wp-content/uploads/2021/06/d2da2e29ea91ee089e8c4151d300fcf9.png)
プラグインをインストールすると、「有効化」というボタンが現れるのでクリックしましょう。
プラグインの有効化に成功すると、以下のようなメッセージが表示されます。
![プラグイン有効化成功](https://www.beginner-blogger.com/wp-content/uploads/2021/06/ce53de680c438cdaae4a11940ec60b1c.png)
非公式プラグインの場合
非公式プラグインの場合は、インストールするプラグインをあらかじめ用意しておく必要があります。
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
プラグインを配信しているWebサイトに行ってダウンロードするのが一般的です。
プラグインのアップロード
プラグインを用意できたら、WordPressにアップロードします。
![プラグインのアップロード](https://www.beginner-blogger.com/wp-content/uploads/2021/06/4324a06f72868b51ec943a1bf4f3811f.png)
プラグインの「新規追加」をクリックした後に開くページで、画面上部の「プラグインのアップロード」をクリックします。
![プラグイン:アップロード画面](https://www.beginner-blogger.com/wp-content/uploads/2021/06/beca7692fd9a09be5f4bef8ae5e8e290.png)
その後「ファイルを選択」から用意したプラグインをWordPressにアップロードします。
プラグインのインストール
![プラグイン:アップロード後](https://www.beginner-blogger.com/wp-content/uploads/2021/06/66ec76dad338c7320a3e8ad31f15d7ed.png)
アップロードが完了したら、「今すぐインストール」をクリックしてプラグインをインストールしましょう。
プラグインの有効化
最後に、インストールしたプラグインを有効化します。
![プラグインの有効化](https://www.beginner-blogger.com/wp-content/uploads/2021/06/d2da2e29ea91ee089e8c4151d300fcf9-1.png)
インストールが完了したら「有効化」をクリックすればプラグインを適用することができます。
プラグインの注意点
プラグインは非常に便利ですが、使う上でいくつかの注意点があります。
使うプラグインは必要最小限に
上の方で詳しく説明したWordPressのコンパクトな設計理念とも通じますが、使うプラグインは必要最小限にしましょう。
![とみー](https://www.beginner-blogger.com/wp-content/uploads/2020/07/o619_1-1-e1595972856273.png)
プラグインを増やすということは、その分だけWordPressの仕事を増やすことと同じです。
あまりにたくさんプラグインを入れてしまうと、
- 動作が遅くなる
- プラグイン同士が干渉して不具合を起こす
などのリスクがあります。特に、プラグインはたとえ公式のものでもWordPressが直接管理しているわけではないため、プラグイン同士の干渉は珍しくありません。
プラグインのメンテナンスを怠らない
プラグインの作成者は、
- 機能改善・新機能追加
- WordPressの仕様変更で今までのテーマがうまく動作しなくなった
- セキュリティに欠陥が見つかった
- 不具合やバグに対処する
- 他のプラグインとの干渉を解決する
などの様々な理由で、プラグインを更新していくのが普通です。
問題のあるプラグインを使い続けていくのは好ましくないため、使用しているプラグインに新しいバージョンが登場したら忘れずに更新をしましょう。
まとめ
- WordPressはインストール時には必要最低限の機能しか持ちません。
- WordPressのプラグインとは、WordPressに新しい機能を追加したい場合に利用する拡張機能のことです。
- WordPressの公式プラグインをインストールする場合は、すべての操作をWordPress上で行います。
- 非公式プラグインをインストールする場合は、あらかじめプラグインを用意しておく必要があります。
- プラグインはインストールしすぎるとWebサイトの動作を重くさせ、ときに不具合を引き起こすことがあります。
- 本当に必要なプラグインだけをインストールしましょう。
コメント