問題 WordPressの設定→ディスカッションのところにコメントブラックリストの設定がありますよね。 コメントブラックリストでスパムだと判定されたコメントは、スパムに入れないで、ゴミ箱にも入れないで、最初から登録しないで欲しいんですけど、そういうのできますか? 答え プラグインで、できそう。 WordPressがコメントブラックリストを使ったスパム判定をした後で、我々もスパム判定するチャンスがある。 使うのはフィルターの「pre_comment_approved」。 このフィルターが呼ばれるタイミングは、コメントが wp_insert_comment()で登録される前で、WordPressが「承認する(1)/承認待ちにする(0)/スパム(‘spam’)」の判定をするwp_allow_comment()の中で、WordPressの判定の後になる。 「WordPressはスパムと判定したけど