停止し、リンクを掃除した後、//wordpress/how-to-stop-wordpress-pingbacks-and-trackbacks-spam/[WordPress pingbackとtrackback spams]、スパマーは投稿添付ファイルのコメントとトラックバックをスパム発信する戦略を変更した。
解決策
1.1新規および既存の添付ファイルへのコメントを停止する。テーマの `function.php`に以下のPHPスクリプトを追加してください
$ \ {theme__folder}/function.php
….//disable comments on attachment
function filter
media
comment
status( $open, $post
id ) {
$post = get__post( $post__id ); if( $post->post__type == 'attachment' ) { return false; } return $open;
}
add
filter(‘comments
open’, ‘filter
media
comment__status’, 10 , 2 );
1.2 `wp__posts`テーブルにある既存の添付ファイルを更新し、ポスト添付ファイル` ping__status`と `comment__status`を` closed`に更新します。 phpMyAdminまたはMySQLコンソール
UPDATE wp
posts SET ping
status=’closed’ WHERE post__type = ‘attachment’;
UPDATE wp
posts SET comment
status=’closed’ WHERE post__type = ‘attachment’;
1.3既存のコメントスパムを削除する。添付ファイルコメントは `trackback`コメントとして表示されます。
DELETE FROM
wp
comments
WHERE
commenttype
= ‘trackback’
** 注意** WordPressは、デフォルトでピングバックとトラックバックの機能を無効にすることを検討する必要があります。多くのスパマーが魅力的であり、WordPressプラットフォームには価値が低くなります。 Btw、誰がトラックバックを使用していますか? === 参考文献 . link://wordpress/how-to-stop-wordpress-pingbacks-and-trackbacks-spam/[どのようにして WordPress PingbacksとTrackbacks Spamを停止する]。 https://codex.wordpress.org/Post__Types[WordPress投稿タイプ] リンク://タグ/添付ファイル/[添付ファイル]link://tag/attachment-spam/[添付ファイル]リンク://タグ/コメント - スパム/[コメントスパム]リンク://タグ/スパム/[スパム]リンク://タグ/トラックバック/[トラックバック]リンク://タグ/ワードプレス/[ワードプレス]