スパム被害に遭われたサイトで、”一括でコメント欄非表示ができなくて”、というご相談。
???…いえいえ、できます!
1.新しい投稿には
設定 – ディスカッション設定 で
”新しい投稿へのコメントを許可する” の チェックを外す。
2.外観メニューからの設定 ※テーマによりできない場合も。
設定箇所はテーマによりますが、
”投稿情報(設定)”、”コンテンツのオプション” 等の設定項目で、プルダウンやチェックボックスから設定できます。
3.固定ページ、投稿 の一覧から設定
一覧で ”タイトル” の左の チェックボックス をチェック。
→全記事のチェックボックスがON、選択されます。
一括操作 のプルダウンを”編集” 、適用 のボタンを押す。→ クイック編集同様の画面になるので、
左の一覧で 適用したくない記事の × をクリック、コメントのプルダウンを操作 → 更新ボタン
で、一括変更できます。
よって、カンタンな方法は主に3通り。特に3つ目はこの機能に気づかず1つ1つの記事を編集されていたケースも。
他に、
SQLで直接DBを(スパムコメントばっさり削除にお勧め。但し、正規表現利用は必須。)
cssからブラインドする(極度にSEOに拘る場合はやめましょう。)
function.phpから直接(フックごてごては推奨しません。)の他、
プラグインもあります – Disable Comments等 – が、今のセキュリティ事情を考慮すると、これだけの目的でプラグイン追加?はお勧めしません。またはプラグインは利用目的完了後は削除!、をお勧めします。