Некоторые партнеры используют WordPress как платформу для своих сайтов. Для таких партнеров у нас есть специальное решение — плагин, позволяющий интегрировать виджеты на сайт наиболее простым способом (с помощью шорткодов) и использовать возможности прокси-скрипта для обхода блокировщиков рекламы.

Интеграция виджетов на сайт путем использования шорткодов

  • Установите и активируйте плагин SocialMart для WordpPress. Ссылку на актуальную версию плагина можно получить на странице http://static.socialmart.ru/partner/wordpress/
  • В настройках плагина добавьте ID ваших виджетов в поле «widgetsList». ID нескольких виджетов можно добавить через пробел. Первый из указанных ID будет использоваться в коде виджета по умолчанию (если в шорткоде не указан другой). Для того, чтобы настройки применились, нажмите кнопку «Upgrade».
  • Используйте шорткоды для установки виджетов на сайт.

Будучи активированным, плагин позволяет добавлять в контент страницы шорткоды, на месте которых будет отображаться виджет с соответствующими настройками.

Шорткоды можно также добавлять в контент, который генерируют другие плагины (например AdsPlacer's).

Шорткоды имеют вид:

[socialmart-widget id="WIDGET_ID" attributes]

Где id="WIDGET_ID" и attributes — необязательные параметры.

Таким образом, шорткод [socialmart-widget] отобразит на странице виджет с настройками по умолчанию.

Основные параметры:

  1. id="WIDGET_ID" — задает ID виджета. Если параметр не указан, будет использован первый из указанных в widgetsList.
  2. model-id="MODEL_ID" — задает ID модели для отображения в виджете.
  3. search="SEARCH_PHRASE" — задает фразу для поиска (например, название модели).
  4. sm-source="CSS_SELECTOR" — задает CSS–селектор для использования в каталожном режиме.
  5. sm-source-target="CSS_SELECTOR"  — задает целевой CSS–селектор для использования в каталожном режиме.

Полное описание параметров доступно на странице инструкции к плагину.

При прописывании шорткодов следует обратить внимание на то, что некоторые редакторы изменяют символы тире и кавычек, что может служить причиной отсутствия виджета на странице.

Использование возможностей прокси–скрипта для обхода блокировщиков рекламы

  • Установите на сайт прокси-скрипт. Для установки прокси–скрипта нужно скачать архив с текущей версией по ссылке на странице http://static.socialmart.ru/partner/wordpress/ и разместить содержимое на сервере.Например, закачать распакованные файлы по ftp так, чтобы они были доступны из браузера.
  • Проверьте доступность прокси-скрипта
  • Перейдите в настройки плагина и укажите путь к прокси-скрипту. Для того, чтобы настройки применились, нажмите кнопку «Update».
  • После сохранения виджеты автоматически начнут использовать прокси–скрипт и обходить блокировку AdBlock.

Вы нашли ответ?