散らかった部屋に足を踏み入れて、片付けが必要だと気づいた時のあの感覚、わかりますよね?ウェブサイトも同じようなものです。
WordPressサイトが成長するにつれて、かつては不可欠だと思っていたプラグインが、今では埃をかぶっているかもしれません。
未使用のプラグインは静かに放置されるわけではありません。それらは処理速度を低下させたり、家にいないときに窓を開けっ放しにするようなセキュリティリスクさえもたらす可能性があります。
WPBeginnerでは、徹底的なクリーニングがどれほど大きな違いをもたらすかを見てきました。不要なプラグインを削除することは、ウェブサイトのパフォーマンスとセキュリティに大きなメリットをもたらす小さな一歩です。
このガイドでは、数ステップでプラグインをアンインストールする方法を説明します。完了すれば、サイトはよりクリーンで安全になり、これまで以上にスムーズに動作するようになります。

💡クイックアンサー:プラグインを3ステップでアンインストールする方法
- デフォルトのアンインストーラーを使用する: WordPressダッシュボードでプラグイン » インストール済みプラグインに移動します。削除したいプラグインを非アクティブ化し、削除リンクをクリックします。
- 残りのファイルを削除する(オプション): 一部のプラグインはファイルを残します。FTPクライアントでサイトに接続し、
/wp-content/フォルダに移動して、プラグインによって残された空のフォルダを削除できます。 - データベースをクリーンアップする(上級): プラグインのテーブルを完全に削除するには、ホスティングコントロールパネルのphpMyAdminを使用してそれらを見つけて削除します。
WordPressプラグインをアンインストールする必要があるのはなぜですか?
使用しなくなったWordPressプラグインをアンインストールすることは重要です。定期的なクリーンアップが良いアイデアである主な理由は次のとおりです。
- セキュリティリスク: 使用されていないプラグインはセキュリティ上の脅威になる可能性があります。更新されていない場合、ハッカーが悪用できる脆弱性が生じる可能性があります。
- バックアップサイズの増加: 不要なファイルをサーバーに保持すると、WordPressバックアップのサイズが増加します。これは、ダウンロードと復元に時間がかかることを意味します。
- パフォーマンスの低下: 一部のプラグインは、非アクティブ化された後でもデータベースに「ジャンク」データを残します。時間の経過とともに、これはデータベースを肥大化させ、ウェブサイトを遅くする可能性があります。
もちろん、必要に応じて多くの WordPress プラグインをインストールできます。しかし、プラグインを使用していない場合は、適切にアンインストールすべきだと考えています。
WordPressプラグインの無効化とアンインストールの違いは何ですか?
プラグインを無効化することは、一時的に停止することに似ていますが、アンインストールは完全に削除することです。

この違いを理解することは、サイトを適切に管理するための鍵となります。
それぞれのアクションが何をするのか、簡単に説明します。
| プラグインを無効化する | プラグインをアンインストールする |
|---|---|
| プラグインのコードが実行されないように一時的に無効にします。 | プラグインのすべてのファイルをサーバーから完全に削除します。 |
| 再度有効化した場合に備えて、すべての設定と構成を保持します。 | 多くの場合、データベースに追加されたデータをクリーンアップし、パフォーマンスを向上させます。 |
| 一時的なトラブルシューティングや競合のデバッグに役立ちます。 | 使用する予定がなくなったプラグインに最適なオプションです。 |
| プラグインに脆弱性がある場合、潜在的なセキュリティリスクとなる可能性があります。 | そのプラグインからの潜在的なセキュリティリスクをすべて排除します。 |
それでは、WordPressウェブサイトからプラグインを削除する方法を見てみましょう。以下は、取り上げるトピックです。
- WordPressプラグインのアンインストール方法
- WordPressプラグインが追加した余分なファイルを削除する
- WordPressで不要なショートコードを削除する
- WordPressデータベースのクリーンアップ
- WordPress プラグインのアンインストールに関するよくある質問
- WordPressプラグインの専門家ガイド
WordPressプラグインのアンインストール方法
開始する前に、プラグインの設定ページに専用の「アンインストール」または「データの削除」オプションがあるかどうかを確認することをお勧めします。多くの大きなプラグインにはこの機能が含まれており、利用可能な場合はクリーンな削除のためにこの機能を使用するのが最善の方法です。
そのオプションが存在しない場合、WordPressでは管理画面からプラグインをアンインストールするのが非常に簡単です。ダッシュボードにログインし、プラグイン » インストール済みプラグインページに移動するだけです。
サイトに現在インストールされているプラグインのリストが表示されます。アクティブなプラグインは青い背景色でハイライトされ、無効化するためのリンクが表示されます。

一方、非アクティブなプラグインには、サイトからそれらをアクティブ化または削除するためのリンクがあります。プラグインをアンインストールするには、プラグイン名の下の「削除」リンクをクリックしてください。
WordPress は、プラグインとそのデータを削除してもよいか確認を求めます。「OK」ボタンをクリックするだけで続行できます。

WordPressは、ウェブサーバーからプラグインを安全に削除します。これで、WordPressサイトからプラグインを正常にアンインストールできました。
通常のアンインストールはほとんどのユーザーにとって十分です。以下のセクションは、さらに詳しく知りたい方や、プラグインの痕跡がすべて消えていることを確認したい方のためのオプションの高度な手順です。
WordPressプラグインが追加した余分なファイルを削除する
ほとんどの場合、WordPress プラグインを削除するだけで完全にアンインストールできます。ただし、一部のプラグインはプラグインフォルダーの外にファイルを保存します。これらのファイルは、プラグインをアンインストールしても削除されません。
WordPressホスティングのファイルマネージャーまたはFTPクライアントを使用して、プラグインによって保存されたファイルをチェックおよび削除できます。FTPを使用してウェブサイトに接続し、/wp-content/フォルダに移動するだけです。
これらは、削除したばかりのプラグインの名前が付いていることがよくあります。たとえば、「Awesome Slider」という名前のプラグインは、/wp-content/awesome-slider/にフォルダを残す可能性があります。

多くのWordPressバックアッププラグイン、ギャラリープラグイン、スライダーは、データを直接wp-contentフォルダに作成して保存します。WordPressサイトの完全なバックアップがない場合は、これらのファイルをバックアップとしてコンピューターにダウンロードする必要があります。
その後、FTP クライアントを使用して、これらのファイルをサーバーから安全に削除できます。
WordPressで不要なショートコードを削除する
多くのWordPressプラグインは、ショートコードを使用して、投稿やページにコンテンツを追加します。プラグインを非アクティブ化またはアンインストールすると、それらのショートコードが投稿に表示されるようになり、非常に見栄えが悪くなります。
コンテンツ内のショートコードは次のようになります:
[pluginshortcode]
WordPressに少量のコードを追加することで、ショートコードを簡単に無効化できます。最も安全で簡単な方法は、WPCodeのようなコードスニペットプラグインを使用することです。これにより、テーマのfunctions.phpファイルを直接編集する際に発生する可能性のあるエラーを防ぐことができます。
add_shortcode( 'pluginshortcode', '__return_false' ); このコードはショートコードを元に戻し、何も表示されないようにします。削除したいプラグインで使用されているショートコードタグをpluginshortcodeに置き換えるのを忘れないでください。
このプラグインを再度使用することにした場合は、このコードを削除する必要があることに注意することが重要です。
プラグインを使用してショートコードを削除することもできます。詳細な手順については、WordPress の投稿から未使用のショートコードを見つけて削除する方法に関するガイドを参照してください。
WordPressデータベースのクリーンアップ
一部のWordPressプラグインは、WordPressデータベース内に独自のテーブルを作成します。これらのテーブルにデータが多すぎると、WordPressのバックアップサイズが増加します。
phpMyAdminを使用してそれらのテーブルを削除できます。ただし、WordPressデータベースに変更を加える際は非常に注意する必要があることを警告します。
WordPressデータベースには、サイトのすべての重要なコンテンツと設定が含まれています。そのため、誤ってサイトを破損させないように、ここでは細心の注意を払うことが非常に重要です。
何か操作を行う前に、WordPressの完全なバックアップを取得することを強くお勧めします。
私たちが推奨するWordPressホスティングプロバイダーはすべて、phpMyAdminを備えたcPanelを提供しています。
cPanel アカウントにログインし、データベースセクションまでスクロールダウンしてください。次に、「phpMyAdmin」アイコンをクリックします。

その後、データベースをクリックし、削除したいテーブルを選択する必要があります。プラグインによって明確に名前が付けられたテーブルを探してください。
例えば、MonsterInsights のようなプラグインには、wp_monsterinsights_ で始まるテーブルがある場合があります。選択する前に、そのテーブルがアンインストールしたプラグインに属していることを100%確認してください。
テーブルを選択したら、リストの下部にあるドロップダウンメニューから「Drop」オプションを選択して削除します。

これからテーブルを削除しようとしている旨の警告が表示されます。
アクションを確認するには、「Yes」ボタンをクリックする必要があります。

phpMyAdmin はテーブルを削除し、それらのテーブル内のすべてのデータを削除します。この操作は元に戻せないことに注意してください。テーブルを削除すると、バックアップがない限り復元できなくなります。
phpMyAdmin を使用した WordPress データベース管理の初心者向けガイドはこちらをご覧ください。WordPress データベース管理の初心者向けガイド。
WordPress プラグインのアンインストールに関するよくある質問
WordPressプラグインのアンインストールに関して、読者からよく寄せられる質問をいくつかご紹介します。
プラグインをアンインストールすると、そのデータも削除されますか?
プラグインをアンインストールすると、そのファイルは削除されますが、多くのプラグインは、再インストールする可能性に備えて、設定やその他のデータを意図的にデータベースに残します。
真に完全に削除するには、追加のファイルやデータベーステーブルをクリーンアップするための高度な手順に従う必要があります。
アンインストールしたプラグインは再インストールできますか?
もちろんです!WordPress ダッシュボードで検索して再度設定することで、どのプラグインでも再インストールできます。ただし、設定を再構成する必要がある場合があります。
非アクティブなプラグインは私のウェブサイトを遅くしますか?
非アクティブなプラグインはサイトを積極的に遅くすることはありませんが、放置するとセキュリティリスクとなる可能性があります。そのため、再度使用する予定がない場合はアンインストールするのが最善です。
プラグインのデータをデータベースから削除するとどうなりますか?
データベースからプラグインデータを削除するとスペースを解放できますが、注意が必要です。変更は永続的になる可能性があるため、バックアップを使用し、慎重に進めてください。
WordPressプラグインの専門家ガイド
この記事がWordPressプラグインの適切なアンインストール方法を学ぶのに役立ったことを願っています。WordPressでプラグインを最大限に活用することに関連する他のガイドも参照したいかもしれません。
- WordPressプラグインとは?そして、それらはどのように機能しますか?
- WordPressプラグインの選び方:初心者ガイド
- WordPressプラグインはいくつインストールすべきか?多すぎるとどうなる?
- 非アクティブなプラグインはWordPressを遅くしますか?削除すべきですか?
- ビジネスウェブサイトに必須のWordPressプラグイン
- WordPressプラグインを適切にアップデートする方法(ステップバイステップ)
- WordPressプラグインを簡単に無効にする方法(初心者向けガイド)
- プレミアム WordPress プラグインを購入する価値があるのはいつですか?(解説)
- WordPressプラグインの作成方法(初心者向けステップバイステップ)
この記事が気に入ったら、WordPressのビデオチュートリアルについては、YouTubeチャンネルを購読してください。 TwitterやFacebookでもフォローできます。


kzain
素晴らしいガイドです!プラグインがウェブサイトの動作を遅くしてしまい、少し困っていました。このステップバイステップの手順で、簡単に削除できました。一点追加するとすれば、何か問題が発生した場合に備えて、プラグインをアンインストールする前にウェブサイト全体のバックアップを作成することの重要性を強調することです。共有していただきありがとうございます!
デニス・ムトミ
プラグインをアンインストールした後のクリーンアッププロセスを自動化するのに役立つ、おすすめのプラグインやツールはありますか?
phpMyAdmin初心者なので、サイトを台無しにしたくないため、この質問をしています。
WPBeginnerサポート
プラグインのサポートに確認することをお勧めします。外部ファイルを持つプラグインは一部だけで、それらのほとんどは特定のファイルを見つける場所について手順を記載しているはずです。
管理者
イジー・ヴァネック
Advanced Database Cleanerプラグインの使用経験があります。それのおかげで、プラグインのアンインストール後に残った残骸など、データベース内の未使用のデータを見つけることがよくありました。ぜひ試してみてください。phpMyAdminインターフェースに入ることなくMySQLでの作業に大いに役立ち、特に初心者には役立つ可能性があります。ただし、万が一問題が発生した場合に備えて、データベースの変更を行う前に必ずバックアップを取ることをお勧めします。
デニス・ムトミ
ジリさん、本当にありがとうございます!
Advanced Database Cleaner プラグインを提案してくださり、大変感謝しております。確認してみたところ、おっしゃる通り、私のような初心者でも非常に直感的なインターフェースに見えます。
改めて、おすすめいただきありがとうございます!
kzain
プラグインの残骸を見つけ、phpMyAdminをいじらずにデータベースをクリーンアップするのに役立ちます。ただし、まずバックアップを取ることを忘れないでください!
Mrteesurez
Advanced Database Cleaner プラグインでのご経験を共有していただきありがとうございます。過去にプラグインをアンインストールしても、残骸が残っていて問題が発生したことがあり、フラストレーションを感じていました。このプラグインが phpMyAdmin にアクセスせずに未使用のデータをクリーンアップできると知って嬉しいです。ぜひ試してみます。残りのファイルやフォルダも処理できるかご存知ですか?バックアップを取るというアドバイスは的確で、絶対にスキップすべきではないステップです。
Mrteesurez
プラグインを削除しても、一部のファイルやフォルダが残ってしまう問題があります。削除する方法はここで学びましたが、他のファイルやフォルダの中にそれらをどのように特定すればよいでしょうか?
WPBeginnerサポート
プラグインとプラグインによって追加されたファイルによりますが、プラグインが追加ファイルを検索するためのドキュメントを持っていない限り、手動での検索になります。
管理者
モイヌディン・ワヒード
私は長い間同じことをしてきましたが、単に無効にするだけでは根本的な問題は解決しないことに気づきませんでした。
いつか使うことを期待して、無効にして、使用せず、削除もしていませんでした。他の代替プラグインをインストールしました。
無効化されたプラグインも脆弱性や悪意のあるコード、アクティビティの入り口になりうることを明確にしていただきありがとうございます。
今後は、無効化するだけでなく、使用しないプラグインは削除するようにします。
WPBeginnerサポート
Glad we could share and clarify this
管理者
Yf
こんにちは、チュートリアルありがとうございます
WPBeginnerサポート
You’re welcome
管理者
Axel Metayer
オプションテーブルと、アンインストール後にそこに保存される、または残るすべてのものについて、もう少し詳しく説明してもらえますか?
Digember
ナイスチュートリアル。すべての詳細をカバーしています
クリシュナ・プラサド
こんにちは。最近、サイトのメンテナンスモードで使用していたcomingsoonプラグインを削除しましたが、削除後もページや投稿をソーシャルサイトで共有すると、まだ「サイト準備中」と表示されます。また、広告も古いページには表示されず、そのプラグインを削除した後に新しく追加したページにのみ表示されます。これを解消するにはどうすればよいですか?
アルツロ・トレビーニョ
投稿ありがとうございます。このような投稿は、私のような多くの初心者にとって役立ちます。
再度感謝します。
キンバリー
この記事をありがとうございます!1年以上あなたのアップデートを受け取っていましたが、WordPressを学んで座る時間がなく、これが素晴らしいリソースだと知っていました。
私はWordPressの初心者ですが、「学んだ経験」から急速にスキルアップしています。その経験には、お金の無駄、文字通り数週間の時間、フラストレーション、そして周りのすべての人々が含まれます…それは大変でした。しかし、今振り返ってみると、私にとっては必要なことでした。なぜなら、私はより賢くなったと感じ、ホスティングプロバイダーからテンプレートを使用したり支払ったりすることからついに解放されたからです。ゆっくりですが、進んでいます…
さらに時間を無駄にする前に、今すぐ助けが必要です。以下に経緯を説明します…時間の都合上、父に送ったメールをコピーして、私が何に取り組んでいるのかを理解してもらうことにします。誰もそれを理解していません。平易な言葉で言うと、私は基本的に、気にかけなかった/知らなかったジプシーが作ったゴミの土台の上に家を建ててしまい、今、私の土台を修正する必要があることがわかりました。絶え間ない修理で、他の人は時間を無駄にしません。以下は以下の通りです…
このニュースレターを1年ほど購読しています。ようやく役立ちそうな記事を読むことができました。要するに、その「専門家」は愚か者だったということです。
私のサイトはWordPressテーマv2.0で動作しています。プラグインも含まれています。ドキュメントやサポートがあるとは知りませんでした。しかし、私のものは「無料」バージョンです。おそらく何らかの方法で乗っ取られたのでしょう。
その上にすべてを構築しました。ドキュメント作成に何時間も費やしました。フォント、機能、バグのあるプラグインのカスタマイズを調整し、理解しようと何時間も無駄にしました。「詳細をサインアップ」してメールアドレスを収集するためのバックエンドメール機能を設定しました。そして最後に…「子テーマ」バージョンで構築しませんでした。子テーマを使用すると、サイトをカスタマイズでき、テーマのアップデートが行われたときに、それらをインストールすることを選択した場合や、プッシュアウトされた場合でも、コンテンツを失うことはありません。
それから…サイトをクローンして、他のサイト用にカスタマイズしました。間違いでした…さらに時間の無駄でした。
さらに問題は、GoogleアナリティクスやGoogleAdWordsの設定です。コードにはまだ別のウェブサイトが表示されていました。あなたには見えませんが、コードの中にあり、台無しになります。
さて…思い切ってやりました。クリーンインストールしました。
真新しいプレミアムテーマ $59 v5.0 に、カスタマーサポートとドキュメント、そしてサマーキャンプの登録フォームのようなすぐに使えるプラグインがすべて揃っています。(これは、V2.0 用のプラグインを探していた別の時間の無駄でした)プラグインの半分は、何年も前に使用をやめたものです。
しかし…今、私の大きな失敗はメドウクリークの修正になります。Google Adwordsを設定して以来、多くのアクセスがあるので、それを台無しにはできません。本当に再構築が必要です。解体して、適切な基盤で再開します。いくつかのピースを残して、インポートされるかどうかを確認することもできます。しかし、そうしません。
ここまで読んでくださった方…ありがとうございます!何かアドバイスはありますか?知らないことは、知らないのですから!
キムより