WordPressプラグインのすべての痕跡を削除する方法

リポジトリに50,000を超えるプラグインがあるため、 WordPressプラグインがWordPressサイトに不可欠な要素であることは明らかです。あなたはおそらく、問題を解決したり、タスクを実行したりするために、それらの多くをテストして使用しようとしました。これ以上使用したくない場合、または期待どおりに機能しない場合は、非アクティブ化してからWPダッシュボードから削除します。

ただし、これによってWPプラグインのすべてのトレースが削除されるわけではなく、WPデータベースに行とテーブルが残ります。

データを保存する可能性が最も高いプラグインには、フォーム、キャッシング、セキュリティ、およびSEOプラグイン(SEO plugins)が含まれます。先に進む前に、何か問題が発生した場合に備えて、必ずWebサイトをバックアップしてください。

時間の経過とともに、これらのプラグイントレースはディスク容量を占有し、サイトのパフォーマンスに影響を与えます。この記事では、WPプラグインと関連するすべてのファイルを削除する方法を説明します。

ダッシュボードからWordPressプラグインを削除します(Remove the WordPress Plugin From The Dashboard)

  • (Log)WPダッシュボードにログインし、インストール済みプラグイン(Installed Plugins)に移動します。 
  • プラグインの下の  [非アクティブ化](Deactivate )をクリックします。

  • 次に、[削除(Delete)]をクリックします。

FTP経由でプラグインを削除(Delete Plugin Via FTP)

  • プラグインはFTP(FTP)経由でアンインストールすることもできます。FileZillaWinSCP、 FreeFTPなどのFTPクライアントに(FTP)接続(Connect)ます(FTP)/wp-content/ folder(Navigate)移動します。

  • 削除するプラグインを見つけて、そのフォルダーを削除してサーバーから削除します。

FTPを使用して残りのファイルを削除します(Use FTP to Remove Leftover Files)

WPは、関連するプラグインファイルを一意のフォルダーに保持します。これらのファイルは、 FileZilla(FileZilla)などのFTPクライアントを使用して削除できます。

  • (Login)FTP経由でログインし、次のパスでプラグインフォルダーに移動します。public_html > wp-contents > pluginsをクリックして、各プラグインのフォルダーを確認します。

  • ディレクトリ内のプラグインの名前がわからない場合は、[WPダッシュボードプラグイン]タブに戻って、正しいプラグインを削除していることを確認してください。
  • (Right-click)プラグインの名前を右クリックして、[削除(Delete)]をクリックします。

データベースから孤立したテーブルを削除する(Remove Orphaned Tables from Your Database)

多くのWPプラグインは独自のテーブルを作成し、この情報をデータベースに追加します。プラグインをアンインストールすると、これらのテーブルの一部またはすべてが取り残されることが多く、孤立したと呼ばれます。

これらのテーブルを削除するには、2つの方法があります。最も簡単なのはプラグインを使用することです。

WPを使用-最適化(Use WP-Optimize)

WP-Optimizeは、データベースから未使用のデータをクリーンアップして削除します。 

  • プラグインをインストールしてアクティブ化することから始めます。
  • (Locate)WPダッシュボードで[WP-Optimize]タブを 見つけて開きます。
  • [データベーステーブルの最適化](Optimize database tables)設定をクリックします。

  • すべての最適化を一度に実行するには、 [最適化(Optimization )]の左側にあるボックスにチェックマークを付けてすべてを選択し、青いボタン[選択したすべての最適化を実行(Run all selected optimizations)]をクリックします。
  • または、それぞれを個別に実行することを選択できます。一度にすべてを実行すると、時間がかかりません。プロセスが完了すると、「最適化が完了し(Optimization complete)ました」というメッセージが表示されます。

孤立したテーブルを手動で削除する(Delete Orphaned Tables Manually)

経験豊富でデータベースの編集に慣れていない限り、この方法を試さないでください。アンインストールするプラグインに関連しないテーブルを削除したくない。

  • 孤立したテーブルを手動で削除するには、 phpMyAdmin(phpMyAdmin)などのツールを使用します。ほとんどのホスティングコントロールパネルから、このツールにアクセスできます。
  • phpMyAdminから、上部にある検索機能を使用して、クリーンアップするデータベースを見つけます。

  • プラグインの名前を含むエントリの名前を検索します。たとえば、Yoast SEOをアンインストールする場合、プラグインのドキュメント(plugin’s documentation)には、プラグインに関連するすべてのエントリを検索するために検索タブにwpseoを入力するように記載されています。
  • (Choose)検索で表示されるすべてのテーブルを選択し、[実行]をクリックします(Go)

WPプラグインを使用してプラグイン関連ファイルを削除する(Use WP Plugins to Remove Plugin Associated Files)

一部の無料およびプレミアムWPプラグインは、最小限の労力でデータベースをクリーンアップします。  以下(Below)はそれらのいくつかです。

プラグインガベージコレクター(Plugins Garbage Collector)

プラグインガベージコレクター(Plugins Garbage Collector)は、WPデータベースをスキャンしてチェックし、WPダッシュボードに表示されないテーブルを表示します。

  • プラグインをインストールしてアクティブ化します。 
  • [ツール(Tools)]タブでその設定を 確認してください。
  • [ WP以外のテーブル(Search non-WP tables)の検索]オプションを選択し、[スキャン(Scan)]をクリックします。
  • 上のスクリーンショットの赤いエントリは、非アクティブ化または削除されたプラグインに属しています。これらのテーブルをチェックして削除します。

WP-最適化(WP-Optimize)

WP-Optimizeには600,000以上のアクティブなインストールがあり、WPデータベース最適化プラグインの中で最も人気のあるものの1つです。

[最適化の実行(Click Run)]をクリックして、必要なオプションをクリーンアップします。[テーブル(Table)情報]タブでテーブルとそのサイズを確認してください。[設定(Settings)]タブで最適化をスケジュールすることもできます。

WP-スイープ(WP-Sweep)

WP-Sweepは、孤立したプラグインデータやテーブルなど、データベース内の不要なデータをクリーンアップするもう1つのWPプラグインです。

プラグインをインストールしてアクティブ化した後、 [ツール](Tools) >[スイープ](Sweep)に移動して設定にアクセスします。プラグインインターフェイスは、データベース内の不要なデータを表示します。

コメント、ユーザー、用語、投稿、オプション、および最適化テーブルのセクションがあります。データベースを最適化するには、エントリの横にある[スイープ]をクリックします。(Sweep )

WP-Sweepは、WP削除機能を使用してデータベースをクリーンアップします。これにより、孤立したデータが取り残されないようになります。

未使用のショートコードを削除する(Remove Unused Shortcodes)

WPには、ページや投稿に挿入するショートコードを使用する多くのプラグインがあります。プラグインを非アクティブ化すると、ショートコードが残り、角かっこで囲まれたテキストとして視聴者に表示されます。

1つのオプションは、サイトのすべてのインスタンスからショートカットを手動で削除することです。ただし、これには長い時間がかかる場合があります。その他のより時間効率が高く実用的なオプションの概要を以下に示します。

ショートコードを非表示にする(Hide the Shortcode)

削除されたプラグインから残ったショートコードを非表示にするには、functions.phpファイルに以下を追加します。

// Remove shortcode
add_shortcode('name_of_shortcode'、'__return_false');

WPプラグインを使用して孤立したショートコードを削除する(Use WP Plugin Remove Orphan Shortcodes)

WPファイルの編集に慣れていない場合は、「孤立したショートコードの削除」(Remove Orphan Shortcodes)プラグインを使用してください。

このプラグインは、以前にプラグインやテーマで使用されていた孤立した(非アクティブな)ショートコードをコンテンツから自動的に非表示にします。

WPダッシュボードからのプラグインのアンインストールはシンプルで簡単です。ただし、ご存知のとおり、プラグインを非アクティブ化して削除しても、プラグインに関連付けられているすべてのファイルとWordPressデータベースが削除されるとは限りません。(WordPress databases)

次回WPプラグインを削除する場合は、上記の手順に従って、データベースから不要なファイルを削除し、高速でクリーンなWPサイトを維持します。



About the author

私は長年 Android とオフィス ソフトウェアを扱ってきたコンピューター技術者です。私はまた、過去 5 年ほどの間、人々に Mac の使い方を教えてきました。あなたのコンピュータの問題を解決する方法を知っている人を探しているなら、おそらく私がお手伝いできるでしょう!



Related posts