Flector

Как открывать все ссылки в комментариях в новом окне?

Ссылка на сайт комментатора

Я уже рассматривал способ открытия всех ссылок в новом окне браузера. Однако, то решение оказалось неполноценным, так как ссылки на сайт автора комментария по-прежнему открывались в том же окне браузера. Самое время чуть-чуть поправить код сниппета, чтобы абсолютно все ссылки в комментариях открывались в новом окне браузера. Добавьте в файл functions.php вашей темы следующий код:

//открытие всех ссылок в комментариях в новом окне start
function wph_auto_blank_links_comments($text) {
    $return = str_replace('<a', '<a target="_blank"', $text);
    return $return;
}
add_filter('get_comment_author_link', 'wph_auto_blank_links_comments');
add_filter('comment_text', 'wph_auto_blank_links_comments'); 
//открытие всех ссылок в комментариях в новом окне end

Решение примитивное, но абсолютно рабочее.


Написать комментарий

Для вставки кода воспользуйтесь кнопкой "Код". Используйте предпросмотр!