Сегодня хочу поделится своим опытом установки скрипта трейда траффиком на блог с WordPress'ом. Для примера будет использоваться скрипт Arrow Trade Lite. Но для тех кто имеет опыт работы с другими скриптами не будет проблемой использовать их — все они работают приблизительно одинаково. Итак:
2b|!2b
А нужен ли вообще трейд траффиком на блоге? На этот вопрос тяжело ответить однозначно. Это должен каждый решать в своем конкретном случае. Для меня самым важным критерием для ответа «Да» оставался факт наличия качественных ресурсов с хорошими позициями в поисковиках с которыми можно этим самым траффиком обмениваться. Ибо нет смысла трейдить один-к-одному с CJ'ями — получится что вы отдаете им хороших кликабельных посетителей а получаете остатки их не самого «свежего» траффика (вы вряд ли займете топовые позиции при трейде с CJ-ями, а скрипты трейда, как правило, сначала весь траффик отдают своим лучшим трейдерам, а что осталось всем остальным). Но допустим вы решили что пора ставить скрипт трейда.
Установка Arrow Trade Lite
Почему именно этот скрипт? Просто у меня есть работающие примеры. Подойдет любой другой. Замечу что Lite версия бесплатна. За эту бесплатность вам прийдется поделится незначительным процентом ваших посетителей. То есть для экспериментов подойдет отлично.
Для установки идем по
этой ссылке и скачиваем версию которая установится на ваш хостинг. Процесс установки скрипта совсем не сложный (смотри документацию
тут): не буду на нем акцентировать внимание. Вам поможет эта инструкция и раздел вопросов и ответов. Думаю вы справитесь.
Подготовка шаблонов топлистов
Следующим шагом будет создание шаблонов топлистов. В разных скриптах это организовано по своему. Для ATL3 этот процесс выглядит примерно так:
1. Создаем папку в корне домена, где топлисты и их шаблоны будут храниться, и устанавливаем права разрешающее запись файлов в эту директорию. К примеру
/toplist/
2. В соответствующем разделе ATL3 создаем шаблон с уникальным именем. К примеру top_left.tpl и контентом следующего содержания (этот урезанный файл, он выведет только 3х первых трейдеров с описаниями):
<b>01.</b> <a class="t_link" href="/cgi-bin/at3/out.cgi?id=%%tid_000%%&tag=toplist™=%%url_000%%" target="_blank">%%tit_000%%</a><br />
<font class="t_big_t2">%%des_000%%</font><br /><br />
<b>02.</b> <a class="t_link" href="/cgi-bin/at3/out.cgi?id=%%tid_001%%&tag=toplist™=%%url_001%%" target="_blank">%%tit_001%%</a><br />
<font class="t_big_t2">%%des_001%%</font><br /><br />
<b>03.</b> <a class="t_link" href="/cgi-bin/at3/out.cgi?id=%%tid_002%%&tag=toplist™=%%url_002%%" target="_blank">%%tit_002%%</a><br />
<font class="t_big_t2">%%des_002%%</font><br /><br />
Кстати, для генерации шаблона рекомендую использовать скрипт с этого сайта:
Toplist Generator. Он работает очень просто: все что вам необходимо сделать это вставить один блок и его размножить (как в примере номер 1 по ссылке выше)
Этот шаблон мы будем выводить в сайдбаре с левой или правой стороны вашего блога (зависит от вашей конкретной темы)
3. Включаем генерацию, шаблоны будут обновляться раз в несколько минут.
Правка кода WordPress
Дальше надо подключить скрипт подсчета траффика к блогу. Есть 2 стандартных метода установки:
1. Прописать в header.php текст который будет с помощью shtml подтягивать файл подсчета. Для этого серверу надо понимать соответствующую команду. Правим header.php вашей темы и вставляем следующее:
<!--#include virtual="/cgi-bin/at3/in.cgi"-->
У этого подхода я заметил один минус: если вы используете плагин кеширующий информацию то он мало того что не работает (страница генерируется раз в заданный период и больше скрипт подсчета траффика не вызывается, тоесть траффик не считается) но он каким-то странным образом блокирует работу плагина кеширования и он перестает сохранять информацию. По этому если вы используете подобные плагины предлагаю второй подход.
2. Правим файл domain.com/index.php и первой строкой php кода вставляем следующее:
include ("/cgi-bin/at3/in.cgi");
При таком подходе у меня все работает отлично. Трафик считается, плагины работают.
Правка шаблонов темы блога
Далее необходимо на блоге поправить код вашего темплейта. Как правило, чтоб добавить что-то в сайдбар вам нужно подкоректировать файл с именем Sidebar. Идем в
Presentation - Theme Editor, выбираем этот файл на месте где надо поместить топлист вписываем код:
echo @file_get_contents('/path/to/your/domain.com/toplist/top_left.html');
Хочу заметить что сам файл шаблона должен иметь права разрешающие редактирование. Возможно вам надо установить необходимые права перед тем как проводить данную операцию.
Заключение
Если все сделать правильно то в итоге у вас должно получится что-то на подобие
это блога (кстати, топлист в футере я сделал за 2 минуты с помощью
Toplist Generator'a). Замечу что топлистов можно сделать несколько. Их выводить можно не только в сайдбаре но также и в футере, и даже, подправив шаблон Main Index Template, можно выводить главных трейдеров между постами. В любом случае где именно установить шаблон решать вам.
Надеюсь мой опыт вам поможет...