Tag Archives: external links

Редирект внешних ссылок с блога

Немного пошаманив над плагином для WordPress “Внешние ссылки” или “Редирект для внешних ссылок” с сайта Охотника на зеленых, получили усовершенствованный плагин, который, кроме всего остального, заменяет ссылки в блогролле на “внутренние”.

В оригинальный плагин добавляем код:

////////// копируем отсюда ///////////

function replacebookmarks ($databookma) {
$main = get_settings("home");
for ($i =0 ; $i<count($databookma); $i++) {
$databookma[$i]->link_url = str_replace('http://',$main.'/red.php?ext=http://',$databookma[$i]->link_url);
if(!$databookma[$i]->link_target){
$databookma[$i]->link_target = '_blank';
}
}
return $databookma;
}
add_filter('get_bookmarks', 'replacebookmarks',10001); // замена в блогролле (добавил unodj://www.eklmn.org)

//////////// до сюда ////////////

отключить превращение можно закомментировав последнюю строку 🙂

Плагин “Редирект внешних ссылок”