Публикация в группе: Web-Blog - Блог о блоге на Wordpress!

Категории группы: Wordpress

Добавлено в закладки: 0

Задача стоит следующая, сделать все не внутренние ссылки на сайте открывающимися в новом окне, а именно добавить атрибут _blank к внешним ссылкам, к ссылкам ссылающимся на другие сайты/ресурсы! Будем использовать “регулярку” str_replace

Давайте откроем файл functions.php расположенный в каталоге нашей темы/шаблона WordPress и в самом низу данного файла, добавим следующие строки:

Теперь нам останется в двух местах данного кода, вместо URL написать URL вашего сайта – это что бы внутренние ссылки сайта не открывались в новом окне.

В принципе это все, теперь все ссылки добавленные в комментарии или в контент сайта будут открываться в новом окне!

На этом все, всем терпения и удачи в ваших проектах!

добавлено чуток позже

Для тех кто не любит читать комментарии, продублирую более правильное решение предложенное пользователем "Андрей Plechev" и за это Андрею спасибо, а вот и сам код:

Данный код также размещаем в нашем functions.php и заменяем в нем URL на свой!

0

Автор публикации

не в сети 15 часов

Web-Blog

651
Комментарии: 286Публикации: 22Регистрация: 06-07-2014Продаж/Покупок: 1149/110