Как убрать ссылку на сайт в комментариях WordPress

Годы идут, а количество спама в комментариях WordPress все никак не уменьшается. В последнее время мне кажется что его количество даже увеличилось. Хотя учитывая развитие автоматизированных систем распознавания капч это вполне объяснимо. К примеру, XEvil показывает просто невероятные результаты в распознавании.

Самое интересное, что кто-то ведь заказывает эти услуги: в спаме на блоге я видел не только ссылки на типичные доры и виагру, а и вполне себе нормальные сайты. Зачем нужны такие «плохие» ссылки?

Все это заставило меня задуматься, как уменьшить количество такого спама — мой Akismet насчитал уже больше 60000 спам коментов. Один из способов как это сделать — это убрать ссылку на сайт с имени автора комментария. Да, это возможно уменьшит количество желающих оставить комментарий, но есть еще имя автора, где можно оставить свой бренд.

Итак, переходим к процессу.

Как удалить поле с url сайта автора комментария с формы WordPress

Первым делом удаляем input с url сайта с формы комментариев WordPress. Для этого в functions.php вашей темы добавляем такой код:


function seoweb_remove_comment_form_website_field( $fields ) {
if ( isset( $fields['url'] ) ) {
unset( $fields['url'] );
}
return $fields;
}
add_filter( 'comment_form_default_fields', 'seoweb_remove_comment_form_website_field' );

Как убрать ссылку на сайт автора комментария WordPress

Второй этап — убираем саму ссылку из списка комментариев. При этом нужно, чтобы коменты у вас генерировались с помощью функции wp_list_comments(). Для удаления ссылки в functions.php вашей темы добавляем такой код:


function seoweb_remove_comment_author_link( $author_link, $author ) {
return $author;
}
add_filter( 'get_comment_author_link', 'seoweb_remove_comment_author_link', 10, 2 );

А вообще, я бы хотел выводить сайт автора простым текстом, но честно говоря не смог разобраться как это элегантно сделать. Если знаете как это сделать — поделитесь в комментариях ниже.

Стаття 'Как убрать ссылку на сайт в комментариях WordPress' опублікована 19.03.2019, 13:38 в 'Sites , '. Залиште коментар!

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

80 − 71 =