Доброго времени суток. Использую код, который скрывает пункт ввода URL в форме комментариев WordPress.
add_filter('comment_form_default_fields', 'sheens_unset_url_field');
function sheens_unset_url_field ( $fields ) {
if ( isset($fields['url'] ))
unset ( $fields['url'] );
return $fields;
}
Вот только спамерских ботов это не останавливает. Они отсылают свои сообщения с введённым URL. Понятно, что Акисмет их отсеивает. НО можно ли вообще запретить приём сообщения, у которого имеется вписанный URL? Ведь это 100% спам (обычные комментаторы никак не смогут ввести URL - отсутствует пункт ), который очень хотелось бы отсеивать изначально и не видеть в папке спам. Ведь в него порой попадают и нормальные сообщения, которые приходится выцелять среди этого мусора. И если запретить приём заведомо спамерских сообщений, то задача упрощается.
Может есть какой хук или фильтр? Любой плагин будет избыточен т.к. в нём будет не только данная функция, потому я даже и не искал среди плагинов.