こんにちはよこやまです。
- 過去記事のコメントを一括で停止したい!
- 過去記事のトラックバックを一括で停止したい!
- いままで書いた記事のリビジョン(履歴)を一括で削除したい!
と思ったことは無いだろうか?
スパムで困っている、容量が気になるで困っているなら
あなたのお役に立てます。
目次
WordPressのコメント一括停止削除(無効化)をプラグインで解決する
WordPressのコメント一括停止削除するプラグイン:Disable Comments
Disable Commentsでコメントを無効化する
Disable Commentsでコメントを一括削除する
WordPressのコメント・トラバ・リビジョンを一括操作するSQLコマンドの使い方
1:phpMyAdminにログイン
2:該当データベースをクリック
3:SQLをクリック
安全に行うなら該当テーブル名をクリック
(そのテーブルしか操作しないイメージです)
phpMyAdminのログインが難しいと思う場合は、使用しないでください。
まだあなたの準備が整ってない状態です。
この操作は全てを削除する恐れがありますので十分注意してください。
WordPressのコメント一括停止(無効化)をSQLで解決する
接頭辞はWordPressのデータベースについている 〇〇_posts などの前についている
〇〇部分です。
通常は作成時に決めますが、自動インストールなどを使うとディフォルトで
wp_ と付くことが多いです。
SQLコマンドの実行方法
過去のコメントを一括停止するSQLコマンド
UPDATE wp_posts SET comment_status = 'closed';
このコマンドは一括停止するだけで、削除はしません。
過去のコメントを残したい場合に有効です。
過去のトラックバックを一括停止するSQLコマンド
UPDATE wp_posts SET ping_status = 'closed';
このコマンドはトラックバック・ピンバックの受付を一括停止するだけです。
過去のトラックバック・ピンバックを残したい場合に有効です。
過去の大量のスパムコメントを一括削除する
wp_comments
wp_commentmeta
phpMyAdminからテーブルの wp_comments
テーブルとwp_commentmeta
を探します。
この2つを空にすることで一括で削除できます。
ただし、必要なコメントがある場合は一括で消えますので注意してください。
WordPressのリビジョン(履歴)を一括削除する方法
リビジョン一括削除するSQLコマンド
DELETE FROM wp_posts WHERE post_status = 'inherit' AND post_type = 'revision';
記事のリビジョン(履歴)を一括削除するコマンドです。
削除するとデータベースが軽くなります。
また管理画面の表示速度が改善される場合があります。
削除すると、記事をちょっと前に戻したり、前書いた状態と比較できないので
注意が必要です。
削除以降に書いた記事は順番に履歴が貯まります。
またリビジョンを無効化するとプレビューができなくなります。
この方法では無効化にはなりません。
ワードプレスのデータベースのトラブル解決や復旧ができないときは
ワードプレスのWordPressエラートラブル解決をしたいなら
クイックレスキューが解決します。
・WordPressが真っ白画面
・WordPressがログインできない
・ホームページのマルウェアや乗っ取り
・サイトの表示くずれ
・エラーが表示されている
これらでお悩みなら最短30分ですぐに解決します!
いまなら期間限定で
・万一改善されない場合は全額返金保証で安心!
・30日間動作保証で安心!
・調査料、キャンセル料 0円で安心!