Описание
Плагин для размещения ссылок с биржи ссылок SAPE.
После установки плагина, никакие изменения в код файлов вашей темы либо куда-то ещё вносить не потребуется.
Поддерживаются как контекстные ссылки, так и обычные.
Подробное описание работы с плагином A2P-SAPELinks >>
Контекстные ссылки
При включении контекстных ссылок можно задать режим в котором они должны отображаться:
- на всех страницах(по умолчанию)
- только на страницах с полным текстом сообщения
- также на страницах, использующих функцию the_excerpt, которая отображает краткое описание поста("Цитата" в русской версии Wordpress от Кактуса).
Обычные ссылки
Обычные ссылки отображаются на сайте с помощью виджетов. Таким образом, ваша тема должны поддерживать отображение виджетов(о том, как поправить тему, чтобы она поддерживала виджеты я писал в статье "Делаем тему для WordPress виджет-совместимой")
Плагин позволяет создать любое количество виджетов, для каждого из которых можно задать:
- заголовок блока
- количество отображаемых ссылок
- html код, который будет выведен перед блоком ссылок, но после заголовка
- html код, который будет выведен после блока ссылок
Локальный тестовый режим
В плагине предусмотрен локальный тестовый режим(ЛТР), позволяющий протестировать работоспособность скрипта без использования реальных классов из файла sape.php. То есть если на вашем сайте уже как-то отображаются SAPE-ссылки, то ЛТР позволит проверить плагин и гарантировать, что он никак не повлияет на отображение ваших ссылок.
Плагин тестировался на Wordpress 2.6 и Wordpress 2.2.1!
Скачать
Установка и настройка
- Скачайте архив плагина и распакуйте его содержимое во временную папку.
- Скопируйте папку a2p-sapelinks со всем содержимым в папку wp-content/plugins/ вашего блога.
- Перейдите на страницу "Плагины"("Plugins") в панели управления блогом и активируйте плагин.
- Перейдите на страницу "Настройка"->"SAPELinks" и укажите ваш SAPE_ID - это строка, определяющая название папки, в которой лежит ваш файл sape.php. Также включите необходимые режимы работы плагина.
- Если вы хотите использовать плагин для отображения обычных ссылок, то необходимо перейти на страницу "Дизайн"("Внешний вид")->"Виджеты" и задать необходимое количество виджетов, а также параметры для каждого виджета.
Использование
Для использования плагина в рабочем режиме необходимо зарегистрироваться на бирже ссылок SAPE и задать ваш реальный SAPE_ID, а также включить, при необходимости, контекстные ссылки и виджеты показа обычных ссылок.
Подробное описание работы с плагином A2P-SAPELinks >>
История версий
- 0.5 - исправлен баг, из-за которого могли не отображаться контекстные ссылки.
- 0.4 - исправил один боооольшой баг, из-за которого плагин, фактически, был неработоспособен и работал только в локальном тестовом режиме. Теперь плагин можно смело качать и устанавливать на сайтах.
Комментариев: 42
Паставил на WP 2.6.1. когда в опции настраиваешь пишет что не найден файл sape.php и сам все галки ставит, а в текстовых полях букву а. Из-за чего это?
хм… странно, в 2.2.1 тоже самое было, я не разбираясь подумал что там чего-то не хватает так как разрабатывал плагин на 2.6. Но раз в 2.6.1 тоже самое, то буду разбираться.
Извиняюсь за недотестированный плагин…
Проблему решили?
Пофиксил вышеуказанный баг, теперь плагин должен работать и в 2.6.1 и даже в 2.2.1
Вроде работает. Когда включаешь ЛТР и контекстные ссылки то статьи не отображаются. Так должно быть?
Да, главное что бы писало, что это типа контекстная ссылка…
Добрый день. Я новичок в Sape. Сайт стоит на движке WordPress. Допустим, я зарегистрировался(на sape.ru)… Можно мне по порядку что и как делать рассказать? я просто немного не понимаю..
Хочу установить на сайте код, чтобы продавать ссылки..
Установила плагин, сайт получился без ерор.
Регистрирую в сапе, не находит код…
Посмотрела в html - действительно строки нет…
Как-то можно исправить?
WordPress 2.6
Светлана, а вы добавили хотя бы 1 виджет на сайд бар? Для показа обычных ссылок требуется размещение виджета, а для контекстных нужно просто включить их в настройках плагина.
Да, виджеты добавляла. Только там нужно было еще какие-то html до и после виджета делать, это не делала. А количество ссылок проставляла. И контекстные тоже галочку ставила….
html до и после это необязательные параметры, поэтому они никак не влияют…
А в тестовом режиме работает?
Если включить локальный тестовый режим, должно вывести в виджете тестовые ссылки, а вместо теста сообщения - текст сконтекстной ссылкой.
В тестовом режиме все работает. Поэтому и не могу разобраться

Короче, сделала все вручную. Так оказалось проще. Когда сделаете скрины, посмотрю чего не того натворила
Что-ж, постараюсь сделать в ближайшее время новый сайт на WP c этим плагином и попробую добавить в SAPE, так как это я не делал. Может это я что-то не так сделал.
Такая же проблема как и у Светланы. В локальном тестовом режиме всё работает как часы. В рабочем не отображается даже виджет.
Мдя, посыпаю голову пеплом…
Сделал одну ошибку, из-за которой плагин только и работал, что в локальном тестовом режиме…
Все исправил, проверил, в САПУ добавляется сайт, страницы индексируются.
Чтож…. Жаль, что я оказалась первым испытателем
Надеюсь, что пользователей данного плагина станет много.
gorynych, Светлана, благодарю за помощь в устранении критических багов!
Скачал и установил. Wordpress 2.6.1. На Сапе зарегистрирован.
Добавил виджет, проставил количество ссылок. У меня купили 1 ссылку, но она не кажется. Не видно ее. Надо ли в виджете текст какой прописывать?
Нет, прописывать текст не обязательно. А если посмотреть links.db, там ссылка появилась? Может быт просто еще этот файл не обновился?
Посмотрел на links.db - там она есть.
Как можно проверить что виджет со ссылками работает?
Что искать в исходном коде страницы?
Можно включить тестовый режим(не локальный). Тогда в месте показа виджета в исходном коде страницы будет показываться , либо .
Еще вопрос, прошел ли уже минимум час с момента подтверждения ссылки оптимизатором?
И не используете ли кэширование?
Сорри, я новичок в этом деле. Что имеется ввиду под потверждением ссылки? У меня включен автоматический режим продажи, сегодня я обнаружил - что есть 1 желающий разместить ссылку у меня на странице.
Кэширование использую. WP-SuperCache. Что-то я даже не подумал об этом.
Его отключить или просто перегенерить кэш?
Алексей, спасибо! Все пока работает. Если еще будут вопросы - помучаю, если удастся. Виноват я сам. Не очень внимательно понял на какую страницу разместили ссылку и запутался в своих же сайдбарах.
Dezore, ОК, главное что все работает.
Единственная просьба, отпишите еще чего-нибудь на форуме сапы
Алексей, еще вопрос. Когда ссылок уже несколько. Они у меня между собой ничем не разделяются, можно ли там тег “br” вставить? Как это сделать? Могу залезть в код php, скажите только где менять. Спасибо.
Dezore, это вам нужно в настройках площадки в SAPE прописать разделитель ссылок.
Так я оттуда и начал. Пробовал ”, ”.
Чтобы сразу обновлялось - убивал links.db
Все равно одной строкой идут.
Гуглил, но все советы относятся к тем случаям когда ссылки выводятся руками.
не читаемые разделители - собственно теги - br - li
А что в HTML-исходнике при этом?
И не забыли ли почистить кэш после удаления links.db?
Разобрался, но не до конца, даже кэш выключил, линкс.дб удалял много раз. Одно и тоже с третьего раза завелось таки. Не до конца - потому что не понял что именно сделал, но все завелось. Еще раз извините за беспокойство
Отлично всё валит, большое спасибо!!!!!!!!!!
SMM дрыщ, валит? Ты случаем не антивирус себе поставил?)))
В плагине нашел глюк. Контекмтные ссылки не отображаются. В сапе у контекстных ссылок статус ок, но на самой странице никакого выделения. Искал решение, говорят что поможет вставка в код вот этой хни($0). Пытался сам настроить ничего не получилось. Автор обрати внимание. А плагин хороший сп.
К сожелению, баг действительно был… Из-за него контекстные ссылки не работали
Баг смог обнаружить только сегодня, так как ранее не было возможности проверить контекстные ссылки в реальных условиях.
Можно качать новую версию!
Поставил, в тестовых режимах работает, а в нормальном не понятно.
SAPE говорит что у меня нет страниц с кодом. Как быть? расскажите поподробнее плиз
У меня та же беда. Ни с плагином, ни в ручном варианте кода не могу загнать WP 2.6 в Сапу. 2.3 только что загнал нормально. Плагин настроил верно, в локальном тестовом режиме ссылки есть, в просто тестовом чек-кода не выдает. Вручную в шаблон вставлял - то же чек кода нету, - “Укажите полный УРЛ любой страницы сайта, на которой заведомо установлен код!”. Зачюхался уже.
Классный плагин. Только не отображались контекстные ссылки. Сейчас попробую новую версию.
Да, автор просто молодец. Спасибо. Давно искал данное решение, на форуме Сапы и в админке - вот там действительно ничего не найдешь, все разбросано. Интересно, а можно саповские ссылки отображать через данный плагин и css класс?
Огромное спасибо Вам Алексей, отличный плагин! Прост и удобен в применении, очень помогает!
Хм, начал принимать ссылки в сейп, а они не отображаются на странице. Хотя все сделано верно(установил, настроил). В чем может быть проблема?
Разобрался. Надо было всего лишь удалить links.db