attachment_id スパムコメント対策として以前書いた記事
テーマのフォルダにattachment.phpというファイルをアップロードするものでしたが、wordpressをバージョンアップしたら、スパムコメントがバンバン入ってくるようになりました。
しばらくほっておいたのですが、鬱陶しいので対策を調べてみました。
いろいろ調べた結果、何時のバージョンかわかりませんが、attachment_idのページ出力はattachment.phpではなく、image.phpで出力されているようです。
で対策として、
image.php というファイルを作り中に、
「<?php @header(“HTTP/1.1 404 Not found”, TRUE, 404); ?>」
と記入してテーマのフォルダにアップロード。
これで今までどおりスパムコメントのブロックが出来ました。
バージョンアップは仕方ないので、自分でついていくしか無いですね。