Все вы наверно знаете систему Sape, а если не знаете то копипаст с главной страницы: “SAPE — система купли-продажи ссылок с главных и внутренних страниц сайтов, включающая в себя ряд уникальных сервисов.” В этом посте хочется рассказать об установке sape на wordpress ( движок блога… на котором к слову работает и мой блог ).
Недавно задумался как установить сапу на вордпресс так как в php я ищё пока что знаю не так много, то пришлось поискать информацию в разных источниках и после этого решил собрать небольшой мануалчик, прочитав который вы без труда сможете установить сапу к себе на блог. Начнем, как всегда по пунктам…
1. Если незареганы то регимся в системе если можно по этой ссылке, добавляем свой сайт ( там всё просто и интуитивно понятно ) При добавлении видим такую ссылку… * Для хостинга с поддержкой PHP* Жмем на неё скачиваем zip архив и как там написано заливаем в корень сайта и выставляем на !папку! (а не на файл) права 777
2. Теперь идём в админ центр своего блога / Внешний вид / Редактор тем выбираем файл header.php и добавляем в него следующий код:
<?php
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '8e1e3dcce68afd8580b95d71a0ddce96');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$sape = new SAPE_client();
?>
Где заместо “8e1e3dcce68afd8580b95d71a0ddce96” вставляем название скаченной папки. [ Если в редакторе тем написано что файл header.php защищён от редактирования, то ставим на папку с темой права 666 ]Если у вашего блога кодировка UTF-8 то код будет немного другой… а именно вот такой:
<?php
global $sape;
if (!defined('_SAPE_USER')){
define('_SAPE_USER', '8e1e3dcce68afd8580b95d71a0ddce96');
}
require_once($_SERVER['DOCUMENT_ROOT'].'/'._SAPE_USER.'/sape.php');
$o['charset'] = 'UTF-8';
$sape = new SAPE_client($o);
unset($o);
?>
3. Теперь принимаемся за редактирования “подвала” он же файл footer.php открываем его таким же методом как и файл header.php и вставляем код который расположен ниже в то место где бы вы хотели видеть рекламные ссылки:
<?php
global $sape;
echo $sape->return_links();
?>
Между круглых скобок нужно указать количество рекламных ссылок которые предположительно будут располагаться на сайте ( обычно их пять )… Ну например вот:
<?php
global $sape;
echo $sape->return_links(5);
?>
Сохраняем файл footer.php
4. Вот вроде бы и всё.. если вы меняли права файлов header.php и footer.php то мой вам совет… поставьте права на те которые были до этого, иначе вы понижаете безопасность своего блога
5. Теперь идём в сапу добавляем новую площядку и усё… через пару дней вы должны будете пройти модерацию и на сайте начнут скупать ссылки
PS пост написан для новичков… Если есть вопросы то задавайте в комментариях. Drakasmit
А как сделать так, чтобы на вордпрессе показывался русский язык при установке кода Сапы? У меня был конфликт кодировок – вместо русского показывались квадратики, а латиница шла нормально.
Нелегал, из выше прочитанного можно было увидеть: *Если у вашего блога кодировка UTF-8 то код будет немного другой… а именно вот такой:* … ) у тебя как раз на блоге кодировка UTF-8 bee happy
Drakasmit, фиг его знает. Пытался установить код на вордпресс (как раз для utf-8), но ничего не получилось. Сапа не хотела опознавать свой код ни в какую.
Хотелось добавить, что фраза «выставляем права доступа на папку 777» вводит 90% пользователей в ступор. А делается всё очень просто. К примеру, если вы пользуетесь Cute FTP, то достаточно кликнуть правой кнопкой по папке с цифрами 8e1e3dcce68afd8580b95d71a0ddce96 (ну или какие там у вас) и выбрать свойства и проставить 777 или галки добавить, где нет.
И ещё. Следовало бы в посте дописать, каким образом разносятся ссылки по странице: 2 в сайдбар, 2 в футер.
Во-первых есть плагин MaxSite Sape Во-вторых лепить все ссылки в footer очень тупо. Потому ищем плагин Daiko Text Widget и лепим 1 блок в сайдбар, а второй можно и в футер, хотя нежелательно.
Согласен что лепить все ссылки в одно место (будь то даже не footer, а sidebar) это опасно. Яндекс за такое может покарать выкинув из индекса.
А зачем нагружать и без того нагруженный WP всякими плагинами, установки которых можно избежать, просто вставив код (в принципе не так много времени и занимает) цитата с сайта сапы по поводу большого числа ссылок в одном месте и как это исправить
Мы настоятельно рекомендуем выводить не более 2-х ссылок в одном блоке, это связано с эстетикой представления информации и с особенностями алгоритмов работы поисковых систем. Рекомендуемое общее количество рекламных ссылок на одной странице – не более 5-ти
Предположим, Вы планируете выводить на странице 5 ссылок в 3-х блоках, разнесенных в разные места страницы, например, 1 ссылку под левым навигационным меню, 2 ссылки под правым меню и оставшиеся 2 ссылки в «подвале» страницы. В этой ситуации вам необходимо сделать в исходном коде страницы 3 дополнительные php-вставки:
<? echo $sape->return_links(1); ?> ,- под левым меню;
<? echo $sape->return_links(2); ?> ,- под правым меню;
<? echo $sape->return_links(); ?> ,- в «подвале»
(обратите внимание, функция вызывается без параметра, т.к. это последний ее вызов на данной странице);
Всё очень и очень просто =) нужно самому кстати разбить ссылки на блоки, всё чтото некогда, наверно жду когда яндекс забанит
Max, ага правда (не банит а выкидывает из выдачи) но если будет перебор… раскидай ссылки по блокам чтобы были все в разных местах и ставь по схеме 7-5-3 будет меньше вероятность того что тебя выкенет из выдачи.
Сергей, если страниц много, то лучше не продавать по такой схеме, а пойти по схеме 7-5-3, так шанс того что вылетишь из индекса будет гораздо меньше… а если всё же пойдешь по 10-7-5, то выставляй цену выше средней раза в два… чтобы ссылки покупали медленнее
Радкевич С, козябры из за неправильной кодировки в этом посте написано что нужно сделать, просто поставь ту кодировку на которой у тебя работает сайт. Если сапу ставил на юкоз, то на форуме юкоза всё написано что нужно сделать =)
Что-то, видимо, под Вордпресс не так пишется… или я что-то не так сделал – ссылки не в правильной кодировке показываются… уже все перепробывал… и в сапе.пхп тоже кодировку утф-8 ставил и как написано – все равно ромбики вижу… ??? уже несколько ссылок сняли.
Как не стараюсь, вставляю код, о пулучаю следующую ошибку на всех темах – Parse error: syntax error, unexpected T_STRING in /home/dinamdoor/domains/test-hostia.info/public_html/wp-content/themes/default/header.php on line 64
Что это может быть?
а где именно в header.php ставить код от сапы ? на каомто блоге читал что между
и ставил туда код но тогда блог вообще не работает , пишит что ошибка в этом файле
Ss// разобрался оказывается я папку которую в корень надо было копировать не туда копировал, теперь возник вопрос где в футере и сайдбаре код прописывать
Вот такая ошибка возникает и написана в футере при открытии страницы статей: Fatal error: Call to a member function on a non-object in /home/lemuri/public_html/wp-content/themes/iphonetheme-1/footer.php on line 51.
На 51 строке footer.php начинается код: return_links(4);
?>
В чем причина, подскажите уже два дня бьюсь и не могу исправить просто php не знаю.
Спасибо заранее!!!
Вы сможете найти премиум темы wordpress, статьи о SEO (тобишь о продвижении и оптимизации сайта), несколько статей посвященные платежным системам. Есть довольно большие и хорошие посты, например, о каталоге DMOZ, есть маленькие статьи, которым впринципе тут и не место, но это ведь блог, поэтому тут написано то, что отложилось в моем маленьком мозге. Иногда повествование идет от первого лица, иногда от третьего, иногда на ТЫ, иногда на ВЫ - все зависит от настроение и цели написания. Вся инфа на сайте уник, даже та которая скопипащена - тоже уник. А ещё я есть в дмозе, в том самом про который писал статью. Но зачем я тут распинаюсь и пишу маленькими буквами - всем похуй же.
Спасибо за инфу, я тоже скоро буду ставить Sape на вордпресс.
А как сделать так, чтобы на вордпрессе показывался русский язык при установке кода Сапы? У меня был конфликт кодировок – вместо русского показывались квадратики, а латиница шла нормально.
Нелегал, из выше прочитанного можно было увидеть: *Если у вашего блога кодировка UTF-8 то код будет немного другой… а именно вот такой:* … ) у тебя как раз на блоге кодировка UTF-8 bee happy
Drakasmit, фиг его знает. Пытался установить код на вордпресс (как раз для utf-8), но ничего не получилось. Сапа не хотела опознавать свой код ни в какую.
В принципе, нормально написано. Хотя, Sape – и так все четко и ясно расписали…
Хотелось добавить, что фраза «выставляем права доступа на папку 777» вводит 90% пользователей в ступор. А делается всё очень просто. К примеру, если вы пользуетесь Cute FTP, то достаточно кликнуть правой кнопкой по папке с цифрами 8e1e3dcce68afd8580b95d71a0ddce96 (ну или какие там у вас) и выбрать свойства и проставить 777 или галки добавить, где нет.
И ещё. Следовало бы в посте дописать, каким образом разносятся ссылки по странице: 2 в сайдбар, 2 в футер.
Огромное спасибо! Все утро потратил на проблему отображения ссылок в правильной кодировке.
Респект, отличная статья для тех кто собирается вставить сапе код в вордпресс.
Во-первых есть плагин MaxSite Sape Во-вторых лепить все ссылки в footer очень тупо. Потому ищем плагин Daiko Text Widget и лепим 1 блок в сайдбар, а второй можно и в футер, хотя нежелательно.
Согласен что лепить все ссылки в одно место (будь то даже не footer, а sidebar) это опасно. Яндекс за такое может покарать выкинув из индекса.
А зачем нагружать и без того нагруженный WP всякими плагинами, установки которых можно избежать, просто вставив код (в принципе не так много времени и занимает) цитата с сайта сапы по поводу большого числа ссылок в одном месте и как это исправить
<? echo $sape->return_links(1); ?> ,- под левым меню;
<? echo $sape->return_links(2); ?> ,- под правым меню;
<? echo $sape->return_links(); ?> ,- в «подвале»
(обратите внимание, функция вызывается без параметра, т.к. это последний ее вызов на данной странице);
Всё очень и очень просто =) нужно самому кстати разбить ссылки на блоки, всё чтото некогда, наверно жду когда яндекс забанит
Как у вас все просто. Читаешь и дивишься, а как коснешься дела.. так ничего не получается
Ольга, четко следуй написанному плану и всё у тебя получится
ps если бы не твой второй коммент, я бы оценил этот как спам ))
Спасибо! Буду попробуем. А правда что за сапу может яндекс забанить? И какой урл вписывать в сапе (урл кода)?
Max, ага правда (не банит а выкидывает из выдачи) но если будет перебор… раскидай ссылки по блокам чтобы были все в разных местах и ставь по схеме 7-5-3 будет меньше вероятность того что тебя выкенет из выдачи.
В сапу вписывать урл сайта.. она сама код найдет
Спасиба! Я уже поставил. По 3 ссылки на страницу, га главку не ставил, из главки через форумы парить буду.
А пойдет ли такая схема – 10 – 7 – 5, один знакомый посоветовал, но не забанит ли Яндекс такую схему?
Сергей, если страниц много, то лучше не продавать по такой схеме, а пойти по схеме 7-5-3, так шанс того что вылетишь из индекса будет гораздо меньше… а если всё же пойдешь по 10-7-5, то выставляй цену выше средней раза в два… чтобы ссылки покупали медленнее
На днях решил загнать один сайтец в сапу, все поставил, как в стать, код
Но ссылки отражаются неправильно – кракозябры какие то. Кто нибудь сталкивался, как решать сию проблему?
Радкевич С, козябры из за неправильной кодировки в этом посте написано что нужно сделать, просто поставь ту кодировку на которой у тебя работает сайт. Если сапу ставил на юкоз, то на форуме юкоза всё написано что нужно сделать =)
Да спасибо разобрался сегодня вначале не шло, а потом грохнул файл с линками и пустил заново все пошло. Блог на вордпрессе.
Спасибо за статью… Вот тоже решил поставить сапу на Вордпрес и статья пришлась кстати. Спс
Дракасмит, можно ли в вордпрессе сделать англоязычную версию сайта, чтоб еще и иностранцам ссылочки впаривать?
можно, плагин есть такой для wordpress вроде как тока он платный.. я не задовался пока что вопросом на эту тему
Что-то, видимо, под Вордпресс не так пишется… или я что-то не так сделал – ссылки не в правильной кодировке показываются… уже все перепробывал… и в сапе.пхп тоже кодировку утф-8 ставил и как написано – все равно ромбики вижу… ??? уже несколько ссылок сняли.
Как не стараюсь, вставляю код, о пулучаю следующую ошибку на всех темах – Parse error: syntax error, unexpected T_STRING in /home/dinamdoor/domains/test-hostia.info/public_html/wp-content/themes/default/header.php on line 64
Что это может быть?
@captain[ссылка]
Спасибо. Вопрос как я понял в ковычках. Но как узнать где именно их закрывать если в пхп я ноль?
Стукни в аську 391246 помогу
а где именно в header.php ставить код от сапы ? на каомто блоге читал что между
и ставил туда код но тогда блог вообще не работает , пишит что ошибка в этом файле
Ss// разобрался оказывается я папку которую в корень надо было копировать не туда копировал, теперь возник вопрос где в футере и сайдбаре код прописывать
Спасибо.. поставил на свой блог сапу
Вот такая ошибка возникает и написана в футере при открытии страницы статей: Fatal error: Call to a member function on a non-object in /home/lemuri/public_html/wp-content/themes/iphonetheme-1/footer.php on line 51.
На 51 строке footer.php начинается код: return_links(4);
?>
В чем причина, подскажите уже два дня бьюсь и не могу исправить просто php не знаю.
Спасибо заранее!!!
вот точнее какой код, а то там немного не правильно скопировал в предыдущем посте.
return_links(4);
?>
не пойму пишу весь код, а он выкидывается у вас в посте щас в скобки возьму(return_links(4);
?>)
«return_links(4);
?>»
<?php
Получилось извиняюсь за флуд, но просто я аолностью весь код писал в посте, а он не публиковался. во начало 51 строки <?php
@ Андрей я низуя не понел. есть такой тег
code для вставки всяких рюшечек в комментарии
Написал скрипты под Линукс для автоматического устранения ссылок в статусе ERROR.
[ссылка]
Спасибо за подробную инструкцию, а то я совсем запутался!!!