Как выделить внешние ссылки (решение для Internet Explorer)

Простой способ визуально выделить внешние ссылки, работающий в браузере Internet Explorer.
👍 Научим бесплатно правильно создавать сайты на WordPress. Подробнее →

Я уже рассказывал, как выделить внешние ссылки с помощью маленького значка, который автоматически добавляется в конец анкора. Однако это решение не работает в Internet Explorer. Давайте попробуем это исправить.

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

function add_image_tolink ($text) 
 {
  return str_replace('</a>', '</a> ',  $text);
 }
add_filter('the_content', 'add_image_tolink');

Этот фильтр автоматически меняет конец ссылки на конец ссылки + картинка. Он меняет вообще все ссылки, поэтому остается только догадаться, как менять только те ссылки, которые вам нужно. Буду над этим думать, варианты принимаются в комментариях.

Создай свой первый сайт на WordPress

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

Оцените автора
Добавить комментарий

×
WordPress:
прокачай свой сайт!

Скидка на премиум темы и плагины

Успей забрать скидку ⋙