Как закрыть исходящие ссылки со страниц сайта? Хороший вопрос!
Поисковики, как известно, не очень то любят много исходящих ссылок, поэтому надо это как то решать и поправлять.
Меня интересовало как закрыть ссылки на имя автора комментария и его аватар (при использовании gravatar).
Искал плагины - безуспешно. Нашел только для закрытия ссылок в самих комментариях.
Пришлось искать к самом коде, и проставлять теги noindex. В старых версиях WP по-проще, там эта функция находится в файле comments.php темы. У меня ее там не было.
И нашел я эту функцию в wp-includes/comment-template.php.
Проставил теги - и свершилось!, ссылка на аватар закрыта тегами noindex, ссылка на сайт автора тоже, что и требовалось сделать.
Код из файла wp-includes/comment-template.php с уже проставленными тегами приведен ниже:
<noindex><?php if ($args['avatar_size'] != 0) echo get_avatar( $comment, $args['avatar_size'] ); ?></noindex>
<noindex><?php printf(__('<cite>%s</cite> <span>says:</span>'), get_comment_author_link()) ?></noindex>