Автоматически удалить URL поле из комментирования и спам-комментарии с URL-адресами
Теперь, если вы действительно хотите иметь очень эффективный и радикальный способ избавиться от спама, давайте объединим две функции выше.
Во-первых, давайте уберем URL поле из комментирования. И потом, убедимся, что у спамера нету трюка по вставке URL, автоматически отмечая как спам любой комментарий с чем-то в URL поле.
function remove_comment_fields($fields) {
unset($fields['url']);
return $fields;
}
add_filter('comment_form_default_fields','remove_comment_fields');
<?php function rkv_url_spamcheck( $approved , $commentdata ) { return ( strlen( $commentdata['comment_author_url'] ) --> 1 ) ? 'spam' : $approved;
}
add_filter( 'pre_comment_approved', 'rkv_url_spamcheck', 99, 2 );
?>
Для работы этого кода, он должен быть вставлен в файл functions.php.
Комментарии:
Нету комментариев для вывода...