Поставил плагин DoFollow и заметил такую интересную вещь, в ссылках, заместо rel=’external nofollow’ осталось rel=’external’. Мне стало очень интересно что это и зачем.
Оказывается все достаточно просто. rel=’external’ указывает на то, что ссылка является внешней, но действий никаких в себе не несет. Но в интернете я наткнулся на очень интересный способ, как использовать этот аттрибут — с помощью него очень легко открывать ссылки в новом окне.
Простой javascript код:
function externalLinks() {
var d = document;
if (!d.getElementsByTagName) return;
var links = d.getElementsByTagName("a");
for (var i=0; i= 0 ){
link.target = "_blank";
}
}
}
window.onload = externalLinks;
Для тех, кто не знает как вставить код в wordpress немного поясню. Создаем в корне папке с шаблоном файл script.js, открываем файл шаблона header.php, и между <head></head> вставляем следующий код: