пятница, 24 декабря 2010 г.

Плагин JS_links — ссылки через javaScript

Работая с биржей ссылок GoGetLinks столкнулся с проблемой минимизации количества внешних ссылок на странице. Ладно, раздел ссылок на другие свои проекты с сайдбара я убрал. Но осталась статистика и ссылки внизу поста в шапке сайта – на подписку на блог по RSS, получения RSS на e-mail и мой Twitter. Разумеется, все эти ссылки внешние.
Итак, нужно было сделать так, чтобы посетители эти ссылки видели, а система их внешними ссылками не считала.
Итак, вариантов решения этой проблемы два – либо сделать внешние ссылки через редирект, чтобы система считала их внутренними. Либо сделать вывод внешних ссылок через JavaScript, чтобы система вообще не считала их ссылками. На втором варианте я и остановился.
Итак, если вам нужно просто спрятать две-три конкретные ссылки с помощью JavaScript, то используем вот такой код:
<script type=”text/javascript”>document.write(‘<a href=”http://site_links.ru”>’)</script>
Анкор спрятанной ссылки
<script type=”text/javascript”>document.write(‘</a>’)</script>
Собственно, если прятать все внешние ссылки вам не нужно, можно дальше не читать. Если вам хочется быстро спрятать все внешние ссылки через JavaScript, то используем плагин   JS_links, который сделает все ваши внешние ссылки в ссылки только для реальных посетителей, но не для роботов поисковиков или любых проверяющих систем.
Написал этот плагин Юрий Белотицкий, сылка на скачку плагина с его сайта будет в конце статьи.
Итак, этот плагин выводит все внешние ссылки через  JavaScript в самом посте и комментариях к нему, он же изменяет Url комментатора. В общем, прячет все, что можно, кроме ссылок в сайдбаре. Все внутренние ссылки, разумеется, остаются не измененными.
Blogroll в сайдабаре также можно изменить с помощью этого плагина,, для этого вам необходимо вместо <?php wp_list_bookmarks(); ?> вызвать <?php js_list_bookmarks(); ?>, для темы default — в файле sidebar.php. Хочу обратить ваше внимание, что использование виджета «Ссылки» и вывод ссылок непосредственно в файле шаблона кодом wp_list_bookmarks() — это разные вещи!

Установка плагина

Скопируйте файл js_links.php в папку с плагинами wp-content/plugins/ и активируйте новый плагин.
На этом все должно уже работать. При деактивации плагина все ссылки, разумеется, снова вернуться к первоначальному нормальному варианту.

Ссылочный Ниндзя: RC Link Redirector

Ссылки надо прятать, причем все и ото всех! Ссылки с рефкодами — от «жадных детей» которые считают что человек помогающий им заработать, недостоин 10% сверх тех денег что получат они. Внешние ссылки — от поисковиков, чтобы не перелился PR с нашей страницы на чужую (почувствуйте себя в шкуре «жадных детей»!). А уж ссылки на сайты авторов говнокомментов — сам бог велел!
Но в тоже время — мне нужны ссылки на другие мои проекты, я хочу ссылаться на сайты друзей и прочего нормального люда! Да и чистка сайта от говнокоментаторов — это приятная работа для постоянного покупателя сексшопа (того что интересуется изделиями из латекса и кожи), а не для меня.
Так что-же делать? Конечно поручить эту работу компьютеру — пусть он работает, он же железный!
Средство номер раз, это мой WP плагин RC Link Redirector (обновлен до версии 0.8.1 23.05.2009, изменена генерация ссылки – теперь невозможно очень затруднено несанкционированное использование редиректора вашего блога), который умеет:
  • Управляться из удобной «админки».
  • «Шифровать» все исходящие ссылки.
  • «Оборачивать» ссылки в постах и страницах
  • «Оборачивать» ссылки в цитатах
  • «Оборачивать» ссылки в комментариях
  • «Оборачивать» ссылки в текстах комментариев
  • «Оборачивать» ссылки на сайты коментаторов
  • «Оборачивать» ссылки в блогролле
  • Использовать свою базовую ссылку при редиректе
  • Оборачивать тегом каждую обработанную ссылку
  • Добавлять target=’_blank’ ко всем обработанным ссылкам, кроме архивов и исполнимых файлов
  • Добавлять rel=’nofollow’ ко всем обработанным ссылкам
  • Использовать «белый список» слов отменяющих обработку ссылок их содержащих.
  • Использовать служебное значение тега rel=»" отменяющее обработку конкретной ссылки.
  • Учитывать специальный CSS класс отменяющий обработку ссылки. Удобно для продажи ссылок через SAPE.
Выглядит это примерно так:
Что было раньше: http://moya-igra.ru/
Что получилось : [ссылка]

Внимание! Если у вас не настроены ЧПУ то переход по ссылке будет перебрасывать на ошибку 404!
И средство номер два, тот плагин из которого я взял изящное регулярное выражение и саму идею плагина оборачивающего все внешние ссылки (Спасибо, Максим!), но увы не имеющий админки и не шифрующий ссылки – External redirect (J)
Я, естественно, рекомендую свой плагин для редиректа и считаю что он лучше. Но я, как и каждый родитель, не объективен, да и не обязан быть объективным 
Плагин – бесплатный, что означает что все проблемы с его использованием или сопряжением с другими плагинами остаются на совести пользователя.  

понедельник, 6 декабря 2010 г.

Партнерская программа BinLayer.Ru Закрилась

популярная партнерская программа pop up и clickunder окон  binlayer.ru закрилась
временно находится по адресу   81.95.6.96/binlayer_ru
выплаты будут сделаны, но кому и когда, это все будет написиано на сайте скоро