Партнерский плагин Sotmarket для Wordpress
PHP JavaScript
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
_data
cart_template
classes
css
js
lang
templates
.gitignore
README.md
SotmarketAdminTab.php
SotmarketAnalogWidget.php
SotmarketCartWidget.php
SotmarketInfoWidget.php
SotmarketOrder.php
SotmarketRelatedWidget.php
SotmarketWidget.php
assert.php
close.png
config.php
dump.php
include.php
mag_ajax_cart.php
mag_order.php
order.php
readme.txt
sotmarket.php

README.md

Sotmarket-Wordpress-Plugin

Партнерский плагин Sotmarket для Wordpress

changelog:

Версия: 2.0.6

  • Исправлена ошибка с генерацией тега для вставки в запись.

Версия: 2.0.5

  • Доработана корзина. Вынесены шаблоны корзины в отдельные файлы.
  • Доработано кеширование.

Версия: 2.0.4

  • Добавилась возможность выбрать тип метки (from или subref)

Версия: 2.0.3

  • Корректное отображение сопуствующих товаров (в т.ч. в категориях)
  • Добавилась возможность отображать виджет в тегах и архивах
  • Добавилась возможность явно указывать id товара в теге внутри поста

Версия: 2.0.2

  • Если у виджета указана галочка "отображать на главной" или "отображать в категориях" - отображаем только там, не показывая на страницах товара

Версия: 2.0.1 fix принимаются изменения шаблона товарного виджета fix выставляются права на папку tmp при активации плагина fix если для главной была указана статическая страница - она не воспринималась как главная и виджеты не отображались

Версия: 2.0.0

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

Версия 1.7.0 fix Ссылка на сайта sotmarket должна быть не с site_id а с id партнера

    • возможность указать поле from

Версия 1.6.0

  • Доработка для совместной работы с mootools
  • Упорядочен код.

Версия 1.4.10

  • Еще доработка include.php

Версия 1.4.8

  • Доработка для хостингов где в include_path не указана текущая директория

Версия 1.4.7

  • Мелкие ошибки в JavaScript.
  • Убраны несущественные параметры из config

Версия 1.4.5

Изменения с момента выпуска предыдушей версии. 1.3.5.

  • Багфикс ошибки при установки. Добавлены значения для информеров по умолчанию
  • Исправлена проблема при редиректе на странице заказа
  • На странице оформления заказа добавлены AJAX выбор доставки и ввод адреса пользователя
  • Добавлено логирование, для контроля процесса первого запуска.

Изменения с момента выпуска предыдушей версии. 0.7.5.

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

Процесс установки скрипта.

  1. Распакуйте архив в директорию wp_content/plugins/
  2. Зайдите в админку Wordpress, "Плагины", (wp-admin/plugins.php) нажмите Активировать для плагина Sotmarket WP.
  3. Нажмите на ссылку "Параметры" (wp-admin/options-general.php), Раскроется подменю, выберите Sotmarket WP. Доступны следующие настройки.

ID сайта в партнерской программе sotmarket.ru: Для правильной работы необходимо указать свой айди.

Варианты выводов информеров:

  • Ref ссылка на магазин sotmarket.ru
  • При нажатии пользователя на ссылку в информере, произойдет переход на страницу товара на сайте sotmarket.ru с ref ссылкой.
  • Оформление заказа через корзину на сайте
  • При нажатии пользователя на ссылку, создается корзина с товарами. При нажатии на ссылку оформление заказа начнется оформление заказа на сайте партнера.

HTML код информера(код который выводится в Widget-е): Код который выводится информация о товаре.

HTML код информера, для короткой формы записи: Код для главной странице и страниц со списком записей.

HTML код информера, для полной формы записи: Код для полного описания записи.

Параметры заменяемые автоматически в коде информера {title} - Название товара {price} - Цена товара {url} - Ссылка на страницу с описанием товара на сайте sotmarket.ru с сохранением REF ссылки {image_src} - Ссылка на картинку {sale} - текст SALE, если товару идет распродажа {old_price} - Цена до распродажи

  1. Настройте вывод Виджетов. В меню "Внешний вид" -> "Виджеты". Перенесите Виджет Sotmarket Product туда где вы хотите видеть информер. Если вы используете вывод информера с корзиной на сайте. Перенесите Виджет Sotmarket Cart туда где вы хотите видеть корзину. Важно! Вы можете сделать вывод информации о товаре без помощи Виджета "Sotmarket Product". Подробную информацию читайте в пунктах 7 и 8

  2. При добавлении новых записей на сайт, вы можете добавить информацию в два произвольно поля sotm_product_id - id продукта в базе сотмаркет sotm_product_name - имя продукта например (Nokia E72).

Алгоритм работы информера: Если для отображаемой записи, прописан sotm_product_id скрипт получит информацию с сервера о продукте с этим id, если информация получена, выведет её на экран. Если нет запишет в лог \wp-content\plugins\sotmarket_data\dumpfile.log сообщение об ошибке. Если не указан sotm_product_id, а указан sotm_product_name поиск по базе товаров с этим поисковым словом. Если товар найден, то он отобразится в виде информера.

  1. Выставьте права так, чтобы файлы могли записываться в директорию wp-content\plugins\sotmarket_data и все её поддиректории

  2. Вывод информера о товаре в записи. (Редактирование записи) Для записи в wordpress есть два формата вывода. Короткий (до тега more) и полный. Короткая запись отображается в списке записей и на главной странице. Для короткой записи можно добавить вывод информера с товаром, для этого добавьте в текст короткой записи тег [sotmarket_info]. Для полной записи, код для информера другой [sotmarket_info_full]. Информер для [sotmarket_info] показывается только для короткой записи. Информер [sotmarket_info_full] только для полной записи. Вид информеров [sotmarket_info], [sotmarket_info_full] настраивается в админке "Параметры" -> "Sotmarket WP".

  3. Вывод информера о товаре в записи. (Редактирование шаблона) Открываем "Внешний вид" -> "Редактор" (wp-admin/theme-editor.php) Для добавления вывода информера при выводе записи целиком, открываем шаблон loop_single.php, для короткой версии записи - loop.php Добавляем в нужное Вам место шаблона код

Параметр функции указывает какой из трех шаблонов информера выбрать. Варианты: short, full, widget

Внимание! Перед изменением шаблонов, создаете копию существующих, как написано в статье. (http://codex.wordpress.org/%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5_%D1%82%D0%B5%D0%BC)