Каждый, кто решил заработать в интернете, рано или поздно сталкивается с системой купли-продажи ссылок 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>
Все…