Flector

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

Открытие всех ссылок в новом окне

Если вы забываете или вам просто лень при добавлении ссылки ставить галочку на чекбоксе "Открывать в новом окне/вкладке", то вы можете воспользоваться сниппетом, который автоматически добавит всем ссылкам target="_blank" (что и заставит все ссылки открываться в новом окне браузера).

Добавьте в файл functions.php вашей темы следующий код:

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

Удалите фильтр, который вам не нужен (например, если вы не хотите, чтобы ссылки в комментариях тоже открывались в новом окне браузера).


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

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