Ленивый программист: заработок в сети.

Подключаем sape к wordpress

Не так давно я начал акцию “Ты скажи, а я сделаю“. В первый же день многие читатели моего блога попросили сделать плагин для wordpress, который позволял бы без особых усилий подключать блог к системе sape.ru.

Реализацию данного плагина я обязательно сделаю в следующей версии WpAds’a. А пока я хочу подробно описать несколько способов, как красиво вывести продажные ссылки…

Итак, я надеюсь что для большинства из вас не составляет трудности добавить свой  блог в сапу =) Мануалов на этому тему было написано больше, чем достаточно, так что давайте перейдем сразу к самому интересному, а именно к вставке кода сапы в шаблон wordpress’a

1. Вставляем код в footer.php

Да, многие говорят что ссылки в футере плохо учитываются и страницы пессимизируются, но если подойти с головой, то все будет впорядке =) Смотрите, робот определяет футер, только по тому, что он находится в самом конце кода. Так что нам мешает после вывода ссылок добавить кучу JS скриптов? Или задать слой под названием “footer” в середине документа?

А теперь поэтапная инструкция:

Открываем файл /wp-content/themes/%название нашей темы%/footer.php

Все шаблоны wordpress’a построены на <div>, так что ищем код, который отвечает за вывод копирайта (мне кажется, это идеальное место, куда можно добавить наши ссылки).  Этот участок кода можно найти по такой строчке:

<?php bloginfo('name'); ?>

Это строчка с 90% вероятностью находится в теге </div>, так что нужно вставить код сапы до тега </div>. Вот собственно и все =)


2. Вставляем код в sidebar.php

Это место для ссылок имеет как свои плюсы, так и свои минусы: вероятностью пессимизации страниц уменьшается, но трафик с вашего ресурса может убежать на сайты рекламодателей.

Открываем файл /wp-content/themes/%название нашей темы%/sidebar.php и изучаем его конструкцию. Схематично ее можно представить так:


<div id="sidebar">
<ul>
<li  class="Название класса">
<h2>Последнии записи</h2>
<ul>
<?php get_archives('postbypost','10','html','',''); ?>
</ul>
</li>

<li class="Название класса">
<h2>Реклама</h2>
<ul>
<li>
</li>
</ul>
</li>

</ul>
</div>

Обычно в шаблоне можно заметить 3-5 схожих блока, которые обычно отвечают за вывод рубрик, архивов, календаря, блогролла…

Нам остается только выбрать в каком месте будут наши ссылки и добавить код сапы. Все это должно выглядеть вот так:


<div id="sidebar">
<ul>
<li  class="Название класса">
<h2>Последнии записи</h2>
<ul>
<?php get_archives('postbypost','10','html','',''); ?>
</ul>
</li>

<li class="Название класса">
<h2>Реклама</h2>
<ul>
<li>
<?php

define('_SAPE_USER', 'd796343ae2ef3a8c9e283ccb8e2f04c1');
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';

$sape = new SAPE_client($o);
echo $sape->return_links();

?>
</li>
</ul>
</li>

</ul>
</div>

Теперь идем в настройку влощадки и в поле Разделитель ссылок и пишем там “</li><li>”

Вот собственно и все =)



Рубрика: Wordpress, sape.ru | 8 Июль 2008

16 комментариев на “Подключаем sape к wordpress”

Sape и Wordpress, 08 июля 2008 в 13:11

[...] а именно к вставке кода sape в шаблон wordpress’a Блог ленивого программиста » Подключаем sape к wordpress [...]

Tias Despot (2) , 08 июля 2008 в 13:44

спасибо, всё легко и просто… проблем возникнуть не должно, правда предпочитаю поставить плагин, чем возиться с кодом : )

Клим (1) , 08 июля 2008 в 17:48

а мне кажется, что это очень просто. Такое ощущение, что народ не может чуть чуть в верстке поковыряться. :)

Одесский манимейкер (7) , 08 июля 2008 в 19:38

Футер определяется не по коду. Редирект на дорах тоже не определяется, зато факт перехода легко определяют… Вставляйте код как можно ближе к тексту и я буду покупать у вас ссылки по высоким ценам)))
PS надеюсь твой плагин не принесет новую волну непотсайтов….

Amiel (1) , 08 июля 2008 в 21:42

Спасибо за хорошее обьяснение! Будем пробовать :)

Zybc (2) , 09 июля 2008 в 01:00

Одесский манимейкер, все поисковики анализируют сайты через сорцы страниц. Существуют роботы, которые определяют и читают ява-скрипт и проч., но для борьбы с продажными ссылками такие роботы не применяются уж точно.
Да и редиректы читаются непосредственно через яву (в том числе и шифроманные), а не через “факт перехода” ))

AS (1) , 09 июля 2008 в 10:21

Да уж, я лично плагин поставил и не парюсь, правда почему-то сапа не все страницы заховала, а только парочку и харю, но мне много и не надо :)

Артём (1) , 10 июля 2008 в 16:27

тю, а я сижу парюсь никак не могу поставить
спасиб за объяснение

Одесский манимейкер (7) , 11 июля 2008 в 16:47

Zybc, переубеждать не буду….

Oskar, 13 июля 2008 в 22:16

Долго мучался что бы посадить сапу и выручил меня плагин MaxSite Sape!

Alexio (1) , 18 июля 2008 в 13:52

Ха, интересно, я кинул в футер но что то коряво работает. Что то с кодировкой не пойму.

wweddik (1) , 21 июля 2008 в 19:58

У меня заработало с первого раза – все ок

Клим (1) , 24 июля 2008 в 00:53

Спасибо за подробное объяснение, получилось не сразу правда но вполне сносно:)

Андрей (1) , 24 июля 2008 в 18:09

Спасибо за информацию. Пригодилась.

Алексей (1) , 28 июля 2008 в 13:26

Отличный способ

Миха (1) , 20 Авг 2008 в 03:14

спасибо автору за подробное описание .
и хотелось бы добавить так как с сапой давно работаю на сегодняшний день у них глюки творятся неимолверные так что не нужно расстраиватся если за первым разом не получится подключить сайт

Мой штрих-код