Получение прибыли с блогов
Регулярно обновляемый блог представляет из себя источник уникального содержимого. Изначально заводимые как способ самовыражения, блоги получили потенциал для заработка с приходом коммерции в интернет-сферу. Это естественно, ведь если блогом интересуется некоторое количество читателей, то все они могут являться целевой аудиторией какого-либо продукта. Монетизация блога может состоять из следующих составляющих:
- Размещение баннеров спонсоров в ручном режиме в соответствии с тематикой блога
- Размещение автоматических контекстных объявлений, демонстрируемых пользователю в зависимости от содержимого страницы
- Размещение ссылок со страниц блога для влияния на ссылочное ранжирование рекламируемых сайтов.
Именно третий способ заработка на блогах используется в системе UniPlace.
Для того чтобы вы могли добавить свой блог в систему, он должен удовлетворять простому требованию - на стороне сервера, на котором расположен код блога, необходимо иметь возможность размещать php код. Это обозначает, что в систему могут быть добавлены блоги, строящиеся на системах WordPress и ей подобных, однако не могут быть добавлены блоги по типу livejournal, поскольку в них вы работаете только на стороне клиента - серверная часть не принадлежит вам.
Пример подключения WordPress.
Добавление блога, построенного на Wordpress, происходит также, как и с остальными сайтами, - вы вставляете код системы, полученный вами перед регистрацией сайта, в один из файлов WordPress'а, который запрашивается при выводе каждой страницы. Если вы продаете блочные ссылки, то разместить код можно, например, в файле footer.php. Для отображения контекстных ссылок, подключение кода должно происходить до вывода любого текста на страницу. Идеальным решением считается подключение в самом начале файла index.php.
После того как вы разместили код в своем блоге на сервере, вы можете добавить его в систему, - индексация и определение параметров произойдут автоматически, через некоторое количество времени ваш блог получит статус «работает», и на нем начнут покупать ссылки.
Для того чтобы разбить ссылки на несколько групп, что очень рекомендуется для безопасного размещения ссылок, вам надо назначить вывод ссылок в несколько этапов. Предположим, что надо разделить ссылки на три части, разнеся их по разным файлам, например index.php, sidebar.php и footer.php.
Тогда в этом случае первый вызов кода будет производиться в header.php:
<?php
// вызов производится в самом начале кода, т.е. в файле header.php
if(!defined('UNIPLACE_INITIATED'))
{
// инициализируем глобальную переменную под объект класса
global $up;
define( 'UNIPLACE_SID', 'идентификатор - название папки в client.zip');
include $_SERVER['DOCUMENT_ROOT']."/".UNIPLACE_SID."/uniclient.php";
$up=new uniplace();
}
?>
Далее в нужных местах делаем вывод этих блоков.
Допустим, первый блок мы выведем в файле index.php (до подключения в нем файлов sidebar.php и footer.php):
<?php
global $up;
$output1 = $up->links(3); // блок из 3 ссылок
if(strstr($output1,'href')!==FALSE) // проверка наличия ссылок
echo($output1); // вывод первого блока
?>
К примеру, второй блок выводим в файле sidebar.php:
<?php
global $up;
$output2 = $up->links(4); // блок из 4 ссылок
if(strstr($output2,'href')!==FALSE) // проверка наличия ссылок
echo($output2); // вывод второго блока
?>
Третий блок выводим в файле footer.php:
<?php
global $up;
$output3 = $up->links(); // блок из оставшихся ссылок
if(strstr($output3,'href')!==FALSE) // проверка наличия ссылок
echo($output3); // вывод третьего блока
?>
ВАЖНО! Последний инициализированный блок должен выводиться последним по коду (в нашем примере $output3 вызывается последним, т.к. подключение файла footer.php происходит в самом конце кода).
Вы можете выделять любое количество блоков, в зависимости от общего количества ссылок на страницах.
После создания такой структуры вам будет необходимо внести изменения в таблицы стилей css вашего блога для оформления ваших ссылок в соответствии с пожеланиями.
Кроме того, для облегчения подключения блогов на движке WordPress, одним из наших пользователей был создан специальный плагин. Ознакомится с плагином и скачать его можно здесь. Автор "Молодой папа".
Пример подключения TextPattern.
Подключение движка TextPattern происходит в два этапа. Первым этапом идет подключение блочного кода: для этого в администрировании сайта в разделе "Оформление" » "Страницы" перед всем кодом html прописывается следующая конструкция:
<txp:php>
if(!defined("UNIPLACE_INITIATED"))
{
define( "UNIPLACE_SID", "ВАШ КОД");
define("UNIPLACE_NOOBSTART",true);
include UNIPLACE_SID."/uniclient.php";
global $up;
$up=new uniplace();
}
</txp:php>
В том же файлике в том месте, где планируется выводить блочные ссылки (например после <div id="foot">) необходимо прописать:
<txp:php>
global $up;
echo $up->uniplace_uniplace_attach.$up->links();
</txp:php>
Далее, для контекстных ссылок в разделе под странным названием "Формы" (именно так переведены шаблоны записей в русском textpattern'е) необходимо заменить строчку <txp:body> на:
<txp:php>
global $up;
if(!defined("UNIPLACE_INITIATED"))
{
define( "UNIPLACE_SID", "ВАШ КОД");
define("UNIPLACE_NOOBSTART",true);
include UNIPLACE_SID."/uniclient.php";
$up=new uniplace();
}
echo $up->replace_in_text($GLOBALS['thisarticle']['body']);
</txp:php>
Контекстные ссылки готовы.


