Не так давно я начал акцию “Ты скажи, а я сделаю“. В первый же день многие читатели моего блога попросили сделать плагин для 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>”

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