Установка кода Sape в WordPress.

thumb136-code-sape-wordpress-f2d2a363c1dea07e94339f0641ada634Каждый, кто решил заработать в интернете, рано или поздно сталкивается с системой купли-продажи ссылок Sape. Для многих вебмастеров это является одним из первых заработков.

Смысл здесь прост: можно купить или продать место под ссылку. Если мы покупаем место под ссылку, то естественно тратим денюжку. Но взамен получаем ссылку на чужом сайте. А это- увеличение ТИЦ и трафик.

Соответственно, когда мы продаем место под ссылку, то зарабатываем. Просто? Да! Но не совсем.

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

Хочу предложить свой вариант установки кода Sape на WordPress.

Вначале регистрируемся. Затем нажимаем новая площадка, выбираем  Для хостинга с поддержкой PHP. Скачиваем предложенный архив и выполняем то, что написано на сервисе:

Распакуйте архив. Внутри архива будет лежать папка “название папки”.
Скопируйте эту папку к себе на сайт. Положите ее в корень вашего сайта.
Выставите права доступа 777 на эту папку (но не на файл sape.php), чтобы наш php-клиент мог управлять файлом с базой ссылок.

Открываем файл header.php (незабудьте установить права доступа 777) и  между тегами </head> и <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);
?>

Далее в тех местах,  где вы хотите вывести ссылки вставляем следующий код. Тут необходимо уточнить некоторые нюансы:

  • для более естественного расположения ссылок, разбивайте их на блоки по 2-3 ссылки.
  • нежелательно располагать ссылки в подвале (footer.php).

Я предпочитаю ставить ссылки после поста. Для этого открываем файл index.php.

Находим блок отвечающий за вывод текста поста, например такой:

<div class=”post”>
<?php the_content(__(’Continue Reading »’)); ?>
</div>

И после него вставляем этот код:

<?php
global $sape;
echo $sape->return_links(2);
?>

В кавычках указываем колличество ссылок которое будет выводится в этом блоке.

Второй блок можно вывести в боковой панели:

открываем файл sidebar.php  Если в теме установлены динамичные виджеты, то не пытайтесь всунуть внутрь код Sape. Код должен быть либо перед

<?php if ( function_exists(’dynamic_sidebar’) && dynamic_sidebar(1) ) : else : ?>

либо после

<?php endif; ?>

А код такой:

<?php
global $sape;
echo $sape->return_links();
?>

Причем в кавычках ничего не пишем! В этом блоке будут выводиться оставшиеся. Например, если вы на странице разрешили выводить 5 ссылок, в первом блоке будет выводиться 2 ссылки (число в скобках), а во втором блоке 5-2=3 ссылки.

Если у вас тема с левым расположением боковой панели, то блоки необходимо поменять местами .

В Sape можно также ставить ссылки внутри текста, так называемые контекстные ссылки. Для установки этих ссылок  в файле header.php между тегами </head> и <body> необходимо вставить  код:

<?php
if (!defined(’_SAPE_USER’)){
define(’_SAPE_USER’, ‘секретный код’);
}
require_once($_SERVER[‘DOCUMENT_ROOT’].’/’._SAPE_USER.’/sape.php’);
$sape_context = new SAPE_context();
ob_start(array(&$sape_context,’replace_in_page’));
?>

Затем, в файле single.php надо найти

<?php the_content(’какой-то код’); ?>

найдя данную функцию, (она выводит текст) перед ней необходимо поставить тег <sape_index> а после данной функции тег </sape_index>

<sape_index><?php the_content(’какщй-то код’); ?></sape_index>

тоже самое необходимо сделать и в файле page.php, т.е. там также нужно найти <?php the_content(’какой-то код’); ?>

и с обоих сторон добавить теги <sape_index> и </sape_index>

Все…

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

два + 17 =