Как убрать активные ссылки в комментариях WordPress
Предлагаю воспользоваться небольшим хаком для сайтов на WordPress, который позволяет избавиться от активных ссылок в комментариях сайта.
Дело в том, что оставляя в комментариях любое слово с http://, движок воспринимает как ссылку (если об этом не позаботились заранее верстальщик, либо вы сами).
Решает проблему активной ссылки в комментариях небольшой хак, который преобразует ее в обычный текст. Если же вам понадобится все же оставить активную ссылку, то можете сделать это стандартным тегом HTML.
Открываем файл functions.php (лежит в папке с шаблоном сайта на хостинге) и перед закрывающим ?> вставляем следующее:
/*отклюаем активные ссылки в комментариях*/
remove_filter('comment_text', 'make_clickable', 9);
Данный код написан не мной, а одним из поклонников WordPress. Все проверено на данном блоге и работает как задумано. Теперь, оставляя ссылку в комментарии на моем сайте в виде http://site.ru, она не будет преобразовываться в активную, а останется текстом.
Для чего все это нужно
Я искал это решение по следующей причине: на блоге такая политика комментариев, если кто-то лепил ссылку, то комментарий уходил на модерацию. Очень часто ссылку именно представленного вида оставляли постоянные пользователи, никак не спам. Согласитесь: модерация комментариев не нравится пользователю. Вот и был применен хак.