Установка кода SAPE на wordpress без плагинов

Не секрет, что одним из самых простых способов заработка на своём сайте является продажа ссылок с сайта через биржи. Доходность этого способа сильно упала в последние пару лет, но тем не менее, всё ещё приносит денег больше чем контекстная реклама для большинства сайтов. Самая крупная и известная из бирж ссылок - конечно же, SAPE.

Хочу рассказать как можно установить код sape на блог wordpress без плагинов. Так же эта информация будет полезна тем, кто просто хочет узнать как вставить php код в виджет wordpress.

Вначале несколько рекомендаций по размещению ссылок на своём сайте.

  • Не размещайте слишком много ссылок на странице, 2-3 - достаточно чтобы не заспамить сайт. Большее число ссылок может представить ваш сайт помойкой в глазах поисковиков. К тому же, продаваться ссылки у вас будут плохо - многие биржи будут фильтровать ваше предложение как низкокачественное.
  • В самой бирже включите все фильтры сомнительных ссылок чтобы ваш сайт не пострадал из-за ссылок на плохие сайты. Лучше не жадничать и не продавать места под ссылки с плохими текстами и ссылающиеся на разные сайты для взрослых, варез и т.д.
  • Не размещайте ссылки в подвале страниц. Подходите к выделению места под блок ссылок как к размещению баннера. Ссылки - это реклама, её должны видеть пользователи, переходить по ним.
  • Настройте внешний вид блока ссылок - тут рекомендации такие же как и для блоков контекстной рекламы - он должен выглядеть аккуратно и быть в стиле сайта. Формат самого блока ссылок - блочный.

Пример блочного вывода ссылок SAPE

Установить код SAPE на свой сайт просто - в бирже есть инструкция (заходите в настройки площадки - далее на вкладку "Код"), которая сводит действия до нескольких шагов: закачать на сервер папочку, выставить ей нужные права, в шаблоне сайта поставить код вызова SAPE.

Инструкция по установке кода sape

Если у вас сайт на wordpress, то не надо использовать сторонние плагины для установки кода - это лишнее. Проще вставить код в шаблон без плагинов (не люблю я плагины - лишняя нагрузка, проблемы с обновлением если разработчик его забросит и т.д.). Для того чтобы поставить код sape на блог без плагина, просто выберите в выпадающем спсике "Скрипт и установка на хостинг с поддержкой языка / движка" вариант "PHP" и следуйте инструкциям. А ещё проще, если у вас не очень древняя тема оформления WordPress, вставить прямо в виджет.

Это легко - текстовый виджет просто включается в админке, и вставляется в нужном месте шаблона - как правило, в сайдбаре. Открываете консоль управления wordpress, идёте в раздел "Внешний вид", в пункт "виджеты". Находите там виджет "Текст" и перетаскиваете его на нужное место в колонке. В качестве кода можно поставить php-код вызова SAPE. Всё показано на скрине и выделены важные моменты:

Вставка PHP кода SAPE в виджет WordPress без плагина

Есть только один нюанс - по умолчанию php код в виджете wordpress не работает (в комментарии к виджету так и напсиано - "Произвольный текст или HTML-код", про PHP ни слова и php будет выводиться как простой текст). Но мы можем включить обработку php в виджете. Для того чтобы вставить php в виджет wordpress надо в файле functions.php вашей темы оформления просто добавить кусок кода:

function php_in_widgets($widget_content) {
if (strpos($widget_content, '<' . '?') !==false) { ob_start(); eval('?' . '>' . $widget_content);
$widget_content = ob_get_contents();
ob_end_clean();
}
return $widget_content;
}
add_filter('widget_text', 'php_in_widgets', 99);

В итоге чтобы установить код SAPE на wordpress вам нужно будет всего-то:

  1. Добавить и настроить сайт в бирже SAPE. Если ещё не зарегистрированы в этой бирже, то регистрируемся.
  2. Закачать на сервер папку, которую выдаёт SAPE (после нажатия на "получить код" в интерфейсе биржи ссылок вам покажут ссылку на эту папку) и выставить на неё права CHMOD 777.
  3. Включить php в виджетах как это описано выше.
  4. В текстовый виджет wordpress вставить PHP-код вызова SAPE. Обратите внимание на кодировку! Скорее всего, ваш блог работает в UTF-8, а значит, в код нужно внести изменение. Строку:

    $sape = new SAPE_client();

    заменить на 3 таких:

    $o['charset'] = 'UTF-8';
    $sape = new SAPE_client($o);
    unset($o);

    для вывода текста ссылок в правильной кодировке.

    Ну, а если ваша тема не поддерживает виджеты, то ставьте код вызова SAPE прямо в шаблон (скорее всего это будет sidebar.php). Инструкция простая и подробно описана в настройках установки кода в SAPE - жмите ссылку "Установка кода отображения гипертекстовых ссылок" и вам покажут ваш код. Это всё равно проще и лучше, чем ставить плагин sape для wordpress.

Не забывайте экспериментировать с партнёрскими программами, т.к. заработок на продаже ссылок со своих сайтов постепенно будет сходить на нет.

Связанные записи:

Интересная статья? Сохрани себе и расскажи друзьям!

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

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