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

Ни у кого, надеюсь, нет возражений, что WordPress - одна из популярнейших платформ для построения блогов. Однако, у популярности платформы и чести ее создателей, есть обратная сторона: всесторонняя изученность ее внутренностей разного рода специалистами. Отсюда имеем такое явление как широкоизвестные "дырки" WordPress и связанные с ними неприятности для рядовых блогеров. Так вот, многие блогеры встречались с явлением заспамливания комментариев к своим постам. Одним из чуть-чуть скрытых видов спама является размещение вроде бы уместного комментария общего содержания с указанием ссылки на сайт в данных комментатора. В этом случае показатели цитирования вашей страницы плавно перетекают на страницу-акцептор.

Как с этим бороться?

Знакомый с SEO человек сразу ответит: "Нужно закрыть ссылки в комментариях в noindex для Яндекса и указать для ссылки nofollow для Google и некоторых других." И будет прав! Встает следующий вопрос: а как сделать это в комментариях WordPress? Для этого нужно немного поправить файл wp-includes/comment-template.php. Найдите в нем описание функции function get_comment_author_link() и далее исправьте формируемую там ссылку следующим образом: $return = "$author"; Вот собственно и все. После этой манипуляции все ссылки на внешние сайты, указанные в данных комментатора будут закрыты как для Google, так и для Yandex.