Установка кода sape на wordpress блог
Saturday, 13 Feb 10 в 16:50
Решил тут поднять одну весьма старинную, но, как показывает время, актуальную тему. Биржа Sape существует уже очень долго, но новые пользователи не перестают туда прибывать – а, что сейчас это один из стабильных источников дохода. Собственно, время от времени, ко мне стучаться в аську или пишут на почту с просьбами помочь установить sape на wordpress блог. Я, конечно же, своим рефералам ни в чем не отказывают, но поскольку вопрос в определенной степени актуальный, решил его рассмотреть в данном блоге. Кроме того, новичкам будет полезно почитать, я думаю. А для того, чтобы продвинутые пользователи не обиделись, публикация выходит как раз в выходной день. В общем, все должны остаться довольными.
Итак, чтобы установить sape на wordpress, заходим в систему либо регистрируемся там, если вы еще не успели этого сделать. Нам потребуется раздел «Веб-мастеру», который отвечает за операции и функции по заработку на своих рекламных площадках. Кликаем по ссылке справа «Создать новую площадку».

На странице вы увидите список различных рекомендаций по установке на разные системы и вообще по использованию Сапы. Нам нужен первый пукнт из списка инструкций по установке – «для хостинга с поддержкой PHP». При клике на ссылке увидите 4 этапа для установки кода:
- Скачать zip архив, необходимый для работы ссылок.
- Распаковать архив на компьютере, он включает специальную папку.
- Затем нужно скопировать эту папку к себе на фтп, причем непосредственно в корень вашего сайта.
- Далее выставляем права доступа 777 на эту папку (но не на файл sape.php, что в ней находится). Это делается для того чтобы система могла управлять файлом с базой ссылок.
После этих пунктов идут 2 текста, которые рассказывают о том, что за изменения нужно внести в шаблоны wordpress для установки sape. Первая используется для простых гипертекстовых ссылок, а вторая для контекстных – которые размещаются в самом тексте страницы, в посте. Поэтому, если описание установки ниже вам покажется непонятным, можете всегда подсмотреть его на сайте Sape.
Итак, поскольку в wordpress шаблон состоит из нескольких файлов, что подключаются друг к другу через include, то нужно определять в коде глобальную переменную $sape. Таким образом, идем в файл header.php и сразу после открытия тега <body> добавляем:
<?php global $sape; if (!defined('_SAPE_USER')){ define('_SAPE_USER', 'имя_специальной_папки'); } require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php'); $o['charset'] = 'UTF-8'; $sape = new SAPE_client($o); unset($o); ?>
Здесь, кстати, строка с UTF-8 задает кодировку для добавляемой площадки. Большинство блогов на wordpress имеют кодировку UTF-8, поэтому указываем ее в коде.
Далее нужно разместить код Sape в файлах wordpress шаблона, где мы будем выводить ссылки. Тут для начала следует определиться сколько и где будут эти ссылки располагаться. Хочу обратить внимание, что разработчики системы, как и многие вебмастера советуют, во-первых, разносить отображение ссылок на странице по разным блокам (зонам) – справа или слева в сайдбаре, в футере и т.п. Во-вторых, нужно понимать, что большое число ссылок на странице может привести к санкциям поисковиков. Оптимальное количество для себя каждый выбирает сам. У меня это не более 3-х ссылок с одной странице, которые разбиты на 2 или 3 блока в зависимости от шаблона. Чем меньше ссылок будете продавать, тем меньше подозрения возникнет у ПС (хотя это и не основной показатель, но в совокупности может повлечь санкции).
Чтобы вывести блок ссылок в нужных местах (сайдбар, футер) используем код:
<div class="post-links"><?php global $sape; echo $sape->return_links(1); ?></div>
Прошу заметить, что здесь в скобках указано число ссылок, которые будут выводиться. При этом в Sape есть правило, что последний вызов функции должен содержать пустое значение для return_links(). То есть, например, если у вас 4 ссылки на странице, которые выводятся в соотношении 1-2-1, то вы используете сначала return_links(1), потому return_links(2), а для последней функции оставляете пустое поле.
Следующим шагом есть добавление сайта в систему Sape. Под всеми инструкциями установки вы найдете форму, где нужно будет указать ссылку на сайт и тематику проекта. Далее ждем «Добавить сайт» и переходим на страницу настроек.

Здесь можно выбрать разделитель для ссылок, задать класс для них (чтобы потом применить форматирование через css). Потом лично я оставляю поле «скрывать url» пустым дабы при покупке пользователи видели сайт, а не действовали вслепую. В принципе, нечего скрывать, а доверия больше – говорят, и покупок тоже. Про количество ссылок я уже говорил выше – пишете сколько их будет выводиться на главной и страницах 2 и 3-го уровней. Я ставлю 3-3-3. В конце есть несколько параметров дополнительных – использовать фильтры, не принимать ссылки на латинице и т.п. Если какие-то опции вас заинтересовали, можете выбрать, после чего нажимаем «Сохранить».
Далее площадка будет оправлена на модерацию и выполнится индексирование страниц сайта, где найден код. Если все пройдет успешно, можете ставить цены на ссылки и начинать зарабатывать в бирже ссылок Sape. Я выбираю средние по системе плюс округляю их до больше величины. Например, при цене 3.87 ставлю 4 и т.п. Опыт, признаться, у меня в Sape не такой большой, поэтому не уверен насколько это круто или плохо, меня лично устраивает. Некто занижает цены, а потом после продажи ставит цену побольше – но такое, как и резкое увеличение цены при +10 тиц, я отклоняю. Тут уж каждый поступает как хочет. Кстати, после покупки ссылок, можно будет подправить их отображение на блоге с помощью ccs дабы они органично вписывались в дизайн проекта.
Для установки sape в wordpress вроде бы имеется специальный плагин, но я лично предпочитаю действовать непосредственно в коде шаблона, так как можно сделать настройки для отображения кода максимально гибкими – добавить куда угодно ссылки и задать для них свое форматирование. Да и к тому же процесс не очень сложный, не вижу смысла использования какого-то плагина.
Если есть вопросы и советы – пишем в комментариях.
P.S. Постовой. Музыкальная группа 30 Seconds To Mars биография, альбомы, история.
Общая информация о Чехии полезно для туристов.
Обзор цикла Мейфейрские ведьмы Энн Райс интересное мистическое чтиво.

Как же год назад не хватало такого подробного мануала :)
На счет цен в сапе, сейчас много экспериментирую, никак не могу найти оптимальную цену для своих сайтов в соотношении с средним значением по системе
Спасибо за подробную инструкцию. Для новичков тяжело найти подобную инфу, в своё время долго рыл :)
Офигенная статья, уже сохранил себе копию на винте :) На заре моей вебмастерской карьеры, всегда, когда нужно было добавлять код сапы в wp, приходилось перелапачивать гугл. Чаще всего находились говно-мануалы. Приходилось по-новому, самому, вспоминать что и как там делать. Тут же все четко написано. Респект.
актуально, респект за статью, сам с сапой часто имею дело
Действительно спасибо. До того находил только какие-то мутные описания установки кода в вордпресс. Будем пробовать.
Очень актуально, но у меня при установке кода самих блоков ссылок непосредственно в файлы “footer.php” и “sidebar.php” возникала ошибка. Помогло добавление кода в index.php, single.php, page.php и т.д после инкладов сайдбара и футера.
Что можешь сказать по поводу код+ Isape? Стоит ли маскировать код или ссылки? и от себя добавлю – код может не работать, если запущен хиперкеш – незнаю, может неправильно его настроил, но пахать код настоятельно отказывался
Мануал хороший. Как раз для тех, кто еще с сапой не знаком.
Только начал работать с сапой, так что для меня это очень ценная статья.
protera, по поводу кэша – может быть, но есть какой-то другой плагин, который работает хорошо, нужно поискать – может супер кэш или что-то в этом роде.
Маскировать Сапу – даже не знаю, проще продавать меньше ссылок и накачивать свой проект (с авторитетных ссылки вроде как продают без проблем). Я на обном блоге маскировал, от обнуления ПР меня не спасло.
Ну выход я уже нашел, по супер кешу вроде все ок работает. Насчет маскировки думаю просто запретить в роботс папку с сапой да и все. Остальное маскируем под друзей или реклама (многие поисковики нормально относятся к рекламе). Пр занулили очень многим на самом деле, но чаще всего за блогун и рекламу всяких ГСов
Хочу добавить, что для отображения ссылок в виджетах необходимо установить плагин, позволяющий исполнение php-кода, например http://wordpress.org/extend/plugins/exec-php/
Очен, полезная статья.
Как раз собирался делать сайт на WP и сапу встраивать.
Спасибо.
Вот-вот, тиц себе нарощу и поставлю. А то не очень хочется пользоватся всякими плагинами типа iMoney ..
хотя есть iSape но еще не проповал…
Спасибо огромное,очень полезная статья,хорошо что быстро она попалась при запросе)
Эт точно в плагинах куча обратных ссылок запаришься искать спасибо)
Нормально написано – как раз думаю загнать wp в сапу
я вставил коды в файлы page.php,header.php,footer.php и у меня теперь такая ошибка вылазит
arning: require_once(/home/www/мой-сайт.com/17df263aca1876d7d01576c91706cd64/sape.php) [function.require-once]: failed to open stream: No such file or directory in /home/www/мой сайт.com/wp-content/themes/pretty-theme/header.php on line 36
что делать?
можно ли рандомно ставлять код сапе на страницах? чтобы продаж.ссылки были не в одних и тех же местах а на разных?
SEOmail, нужно проверить – есть ли указанная папка на фтп в нужно месте? добавлен ли в header.php код активации сапы. А вообще ищи ошибку в строке 36 файла header.php – походу он не видит нужной директории и файла sape.php.
Taurus, интересный способ:) Сделать это можно, однозначно, но вот как отнесутся к этом поисковики. Для Sape понятно, она будет находить код ссылки на странице и все будет хорошо. Но если ПС индексируют страницу и фиксируют все места ссылки, а потом структура страницы меняется, ссылка пропадает и появляется в новом месте – хорошо ли это? Ссылки они ведь любят постоянство.
я загрузил не в тот корень папку. короче загрузил куда надо, всё восстановилось, добавил на модерацию.
Я ISape пользуюсь, все легко и просто, простой и надежный плагин.
Yurbasik , попробуй iSape очень хороший плагин!
Зарегистрировался в сапе полтора месяца назад и добавил сайт с нулевыми показателями и 11 000 страницами, проиндексированными в яндекс и гугл. Вот тот самый новостной сайт 105news.ru. Заказал индексацию, в результате 153 страницы под ссылки. После того как прошел еще месяц, заказал очередную переиндексацию – результат 383 страницы. Имея хотя бы 5 000 страниц проиндексированных сапой все бы нормально было. Так вот вопрос в чем смысл? Где мои страницы?