WordPressサイトを放置していると、コメントが溜まっていることがあります。
運営していないサイトを数年規模で放置していると、大量のスパムが非承認のまま残っていたり、その数が数十万規模になることも。

承認待ち(非承認)のコメントが365,921件
これだけ非承認コメントが大量にあると、データベースが肥大化し、サイトの動作にも悪影響を与える可能性があります。
問題は、件数がここまで多いと「承認待ち」のコメントを絞り込んで一括削除を試みても、ページが重たすぎてうまくいかない点です。
そこで今回は、筆者が一括削除した際に使ったプラグインをご紹介いたします。コメント削除系のプラグインは多数ありますが、非承認コメントのみを一括削除できるタイプになります。
目次
プラグイン「Disable Comments」で
非承認コメントのみを一括削除する
使うプラグインは、「Disable Comments」です。
注意点は、同名のプラグインが多数あるので、作者が「Themeisle」となっているものを選んでください。
以前、当サイトでご紹介した同名プラグインでは、非承認コメントを一括削除する機能はありません。利用シーンや機能が似ているプラグインでも、できることが少し違うんですよね。
WordPressのディスカッション機能やコメント機能を使っている方は、知らぬ間にスパムコメントで溢れてしまうことがあります。 大量のスパムコメントを一括で削除したくてもWordPressデフォルトには、コメントを一括削除する機能はありません。そこで、大量に溜まったコメントを一括削除したり、コ...
プラグインのインストール
管理画面から「Disable Comments」を検索してインストールするか、下のボタンからもダウンロード可能です。プラグインファイルをwp-content/pluginsディレクトリにアップ後、管理画面から有効化してください。
プラグインのインストールにつきましてはこちらで詳しく解説しています。
WordPressで制作したサイトは、プラグインを使って簡単に機能を拡張することができますよね。当記事では、プラグインのインストール方法について解説してきます。 おすすめプラグインを見る プラグインのインストール方法は2つ プラグインのインストール方法は、下記の2つになります。基本的には、...
非承認コメントのみを一括削除する手順
ここでは、実際の操作手順をご紹介いたします。
設定 > Disable Commentsを開いて、下記画面の「DELETE COMMENTS」タブをクリックしてください。

Disable Commentsの操作画面
その中にある「Remove unapproved comments」という項目を確認してください。「非承認コメントを取り除く」という意味のオプションです。
()内の数字=削除されるコメントの数です。上記例では、365,921となっていることがわかります。冒頭で確認した非承認のコメント数と一致します。
問題なければ、「Delete」ボタンを押して非承認コメントを一括削除できます。
削除が無事完了すると、次の画面に切り替わります。

非承認コメントの一括削除が完了した画面
画面上部に「All comments have been deleted.」と表示されていればOKです。
まとめ
長期間放置していたWordPressサイトでは、非承認コメントが大量に溜まっていることがあります。
筆者も数年ぶりに放置していたサイトにログインすることで気づきました。
件数が大量で、管理画面からの一括削除がうまく動作しない場合は、今回ご紹介した「Disable Comments」を使うと非承認コメントのみを一括削除できます。
サイトを再び運用する前に、不要なコメントを整理しておくと安心です。
WordPressのコメントに関するおすすめ記事
WordPressには、ユーザーが記事にコメントを送信できる機能が備わっていますが、制作するサイトによっては使用しない方が多いです。 当記事では、コメントを無効化する方法をご紹介します。 WordPressのコメントを無効化する方法 コメントは、下記の設定で許可するかどうかを設定できます。...
「WordPressのコメントフォームからスパムコメントが届いて困っている」 「コメントフォームでスパム対策を行いたい」 今回は、そんな方向けにスパム対策をご紹介いたします。reCAPTCHAの代わりになる「Turnstile」を使った対策方法です。 設定はコピペでかんたんに行えるので...
WordPressテーマ集












コメント