Документация к плагину "Публикатор отзывов о товарах"

Настройки плагина (точь-в-точь как в админке)

Настройки плагина представлены исключительно для демонстрации. Протестировать работу плагина можно только после покупки. Предупреждаем, что отображение настроек плагина плохо адаптировано под мобильные устройства (также как и на странице настроек плагина в админке).

upd. 19.04.2022. Некоторые используемые скрипты из настроек плагина не адаптированы для их корректной демонстрации в документации (размер иконок, сворачивание кратких описаний каждой настройки, маски для некоторых полей, итп). Скоро эта проблема будет решена. Извините за неудобства. В настройках плагина все отображается корректно!

Также представленные в документации настройки некоторых плагинов могут быть неактуальными.

  • Настройка автоматической публикации фиктивных отзывов
  • Настройка формы фиктивного отзыва, выводимой на страницах товаров во фронтенде

Настройка автоматической публикации фиктивных отзывов

59 23 * * * php /Applications/MAMP/htdocs/new/cli.php shop dummyreviewsPlugin
Добавьте данную команду cron используя панель вашего хостинга. Если вы не знаете как это сделать - обратитесь за помощью в техническую поддерджку вашего хостинга. Команда cron должна выполняться в 23:59 строго раз в сутки. Иначе плагин будет работать некорректно! Если у вас нет возможности настроить крон в 23:59, то настройте его в 23:55 или в 23:50. Подробнее о командах cron можно ознакомиться в документации WA.
вернуть дефолтное значение

Перечислите вероятности через запятую без пробелов Пример. Если значение настройки = "50,40,30,20,10,5,2" и день срабатывания крон команды - декабрь, январь или февраль, то: вероятность публикации одного отзыва в день: 50% вероятность публикации двух отзывов в день: 20% (50% что будет опубликован 1-й, затем в случае публикации 1-го: 40% что будет опубликован 2-й) (0.5 * 0.4 = 0.2) вероятность публикации трех отзывов в день: 6% (0.5 * 0.4 * 0.3 = 0.06) вероятность публикации четырех отзывов в день: 1.2% (0.5 * 0.4 * 0.3 * 0.2 = 0.012) итд.
вернуть дефолтное значение

Перечислите вероятности через запятую без пробелов Работает так же как и настройка "Вероятность публикации отзывов зимой, %", но только в марте/апреле/мае
вернуть дефолтное значение

Перечислите вероятности через запятую без пробелов Работает так же как и настройка "Вероятность публикации отзывов зимой, %", но только в июне/июле/августе
вернуть дефолтное значение

Перечислите вероятности через запятую без пробелов Работает так же как и настройка "Вероятность публикации отзывов зимой, %", но только в сентябре/октябре/ноябре
вернуть дефолтное значение

Укажите значение от 0 до 1 (можно использовать нецелое число, символ разделения - точка или запятая - без разницы). Пример. Если значение настройки = "0.8", то: вероятность публикации отзыва в выходной день = обычная вероятность * 0.8
вернуть дефолтное значение

Укажите 4 значения через запятую без пробелов. В сумме должно быть строго 100! Иначе плагин не будет публиковать фикстиные отзывы. Пример. Если значение настройки = "5,15,45,35", то: вероятность того что время публикуемого отзыва будет выбрано случайно в промежутке от 00:00:00 до 06:59:59 = 5% вероятность того что время публикуемого отзыва будет выбрано случайно в промежутке от 07:00:00 до 09:59:59 = 15% вероятность того что время публикуемого отзыва будет выбрано случайно в промежутке от 10:00:00 до 18:59:59 = 45% вероятность того что время публикуемого отзыва будет выбрано случайно в промежутке от 19:00:00 до 23:59:59 = 35%

Если включено, то для публикации отзывы будут отбираться в случайном порядке; Если отключено, то для публикации отзывы будут отбираться по дате отправки (от старого к новому);
Сгенерировать документацию
Совместимость плагина
Совместимость с темами дизайна

Плагин должен корректно работать без интеграции на всех темах дизайна.

На некоторых темах дизайна возможны ошибки в отображении формы отправки отзывов на публикацию (тема дизайна Topshop). Решение проблемы см. в разделе FAQ данной документации.

Совместимость с плагинами

Плагин никак не пересекается с другими плагинами, взаимодействующими со стандартными формами отзывов о товарах: например, меняющими стилизацию стандартной формы написания отзывов или добавляющим какой-либо дополнительный функционал к форме написания отзыва.

При использлвании некоторых плагинов (в основном, старых, давно не поддерживаемых разработчиками) возможны ошибки в отображении формы отправки отзывов на публикацию из-за того что эти самые некоторые старые плагины подключают старую версию библиотеки JQeary UI. Решение проблемы см. в разделе FAQ данной документации.

Дополнительные продукты, рекомендуемые к использованию совместно с плагином

После того как плагин опубликует фиктивный отзыв под видом обычного отзыва о товаре - его нельзя будет редактировать (как и все реальные отзывы о товарах от пользователей). Для включения возможности редактировать отзывы о товарах рекомендуем использовать отдельное решение от стороннего разработчика (на выбор, 2 плагина):

Поскольку плагин помогает значительно увеличить количество отзывов о товарах в интернет-магазине, имеет смысл оптимизировать сайт под продвижение по информационным ("отзывным") поисковым запросам. Для этого могут быть полезны:

  • Плагин Каталог отзывов - для увеличения числа посадочных страниц (позволяет создать страницы отзывов о листингах товаров)
  • Плагин SEO-оптимизация - для автоматизации мета-тегов страниц отзывов о товарах
  • Плагин SEO-шаблоны (наша разработка, не опубликован в маркете WA) - для продвинутой автоматизации мета-тегов страниц отзывов о товарах и страниц отзывов о листингах товаров
Инструкция по настройке плагина
  1. Установите плагин.
  2. Зайдите в настройки плагина (Магазин --> Витрина --> Шаблоны).
  3. Включите плагин.
  4. Скопируйте команду cron из настроек плагина и настройте ее в панели вашего хостинга.
  5. По необходимости внесите изменения в настройки автоматической публикации фиктивных отзывов (как работает алгоритм публикации отзывов указано на странице настроек).
  6. Перейдите во вкладку Настройка формы фиктивного отзыва, выводимой на страницах товаров во фронтенде.
  7. В настройке ID пользователей, имеющих доступ к форме фиктивных отзывов укажите ID пользователей, имеющих доступ к форме фиктивных отзывов (укажите свой ID - чтобы как минимум проверить корректность отображения формы плагина во фронтенде и укажите ID пользователей, кто непосредственно будет заниматься написанием отзывов).
  8. Произведите все прочие настройки плагина (необязательно: можно оставить стандартные настройки).
  9. Авторизуйтесь на сайте с аккаунта пользователя, имеющего доступ к форме написания фиктивных отзывов и зайдите на страницу любого товара. Убедитесь, что кнопка открытия формы плагина корректного отображается, ее можно двигать по странице, а по клику на кнопку - открывается форма написания отзыва. Если кнопка или форма работают криво (не двигаются на странице или клик по кнопке ничего не открывает форму) - значит используемая в плагине библиотека JQuery UI конфликтует со скриптами вашей темы дизайна или со скриптами, добавляемые каким-либо используемым плагином. В таком случае обратитесь за помощью в техническую поддержку плагина или попробуйте самостоятельно устранить проблему (см. раздел FAQ данной документации).
  10. Попробуйте написать первый фиктивный отзыв о товаре и отправить его на публикацию. Пишите сразу адекватный отзыв в том виде в котором вы бы хотели, чтобы отзыв отображался на сайте. Сразу после отправки отзыва - он будет отправлен в базу данных и у вас не будет возможности его отредактировать до тех пор пока отзыв не будет опубликован по крону (после публикации отзыва его по-прежнему нельзя будет редактировать из админки - для этого вам потребуется установить дополнительный плагин - см. раздел Совместимость плагина).
  11. Убедитесь, что первый написанный отзыв отправился на публикацию единожды (цифра "0" на форме плагина в графе Кол-во отправленных на публикацию отзывов должна смениться на "1").
  12. После отправки отзыва - обновите страницу товара. Убедитесь, что отзыв был отправлен в очередь на публикацию (информация будет отображена на форме отзыва). Попробуйте написать еще пару-тройку фиктивных отзывов.
  13. Подождите пару дней, после чего зайдите в админку сайта и проверьте опубликовались ли ваши фиктивные отзывы. Если нет - проверьте лог плагина в приложении Логи. В него пишется подробная информация каждый раз при запуске команды cron. Если отзывы не опубликовались - скорее всего, так сработала вероятность публикации отзывов.
  14. Если все ок - создайте на сайте аккаунт для вашего контент-менеджера или копирайтера-фрилансера, предоставьте ему/ей доступ к форме написания отзывов (при этом, пользователь может вообще не иметь доступа в бекенд) и делегируйте задачу по написанию фиктивных отзывов о товарах. Либо можете заказать данную услугу у нас.
FAQ
Хочу скидку на плагин! Дадите?

На все наши продукты действует скидка 50% на повторные лицензии. На покупку первой лицензии скидок нет.

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

Хочу скидку на услуги! Дадите?

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

Хочу настройку плагина бесплатно! Сделаете?

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

Если вы не можете или не хотите самостоятельно настраивать плагин - вы можете обратиться за помощью к стороннему специалисту, либо заказать у нас платные услуги.

Хочу настройку плагина платно! Сделаете?

Зависит от текущей загрузки. Свяжитесь с нами любым удобным образом и уточните детали.

Обычно мы настраиваем плагины в рамках комплексных услуг. Например, настраиваем плагины "SEO Link Canonical" и "SEO Meta Robots" в рамках услуги Оптимизация сайта с внедрением региональных поддоменов (SEO), а плагин "Доработки оформления заказа в корзине" в рамках услуги Продвинутая настройка оформления заказа в корзине.

Рекомендуем ознакомиться со всеми нашими комплексными услугами.

Проблема. Плагин конфликтует со скриптами темы дизайна. Что делать?

Если вы знаете с какими именно скриптами темы дизайна конфликтует плагин, то отключите их вывод для тех пользователей, кто работает с плагином. Сделать это можно так:

  1. Найдите вывод конфликтующих скриптов в теме дизайна. Например в теме дизайна Topshop это следующий код в файле head.html: <script src="/wa-content/js/jquery-ui/jquery.ui.core.min.js?v2.7.0"></script> <script src="js/jquery.ui.widget.min.js?v2.7.0"></script>
  2. Поместите найденный код внутрь приведенной ниже конструкции {if} ... {/if}. Например, так: {* Доработка: отключение скриптов *} {* <script src="{$wa_static_url}wa-content/js/jquery-ui/jquery.ui.core.min.js?v{$wa->version(true)}"></script> <script src="{$wa_theme_url}js/jquery.ui.widget.min.js?v{$wa->version(true)}"></script> *} {* Доработка: вывод скриптов для всех пользователей кроме тех, кто имеет доступ к форме плагина "Публикатор отзывов о товарах" *} {if !($action == 'product' && shopDummyreviewsPlugin::isUserHasAccessToPluginForm())} <script src="{$wa_static_url}wa-content/js/jquery-ui/jquery.ui.core.min.js?v{$wa->version(true)}"></script> <script src="{$wa_theme_url}js/jquery.ui.widget.min.js?v{$wa->version(true)}"></script> {/if}
  3. Готово. Теперь тема дизайна не будет выводить данные скрипты на страницах товаров для тех пользователей, которые указаны в настройках плагина как пользователи, имеющие доступ к форме плагина, но будет выводить для всех остальных пользователей сайта.
  4. Если в дальнейшем вы решите отказаться от использования плагина, то не забудьте откатить доработку: иначе конфликтующие скрипты будут отключены не только для конкретных пользователей, но и для всех пользователей сайта.
Техническая поддержка
  • Техническая поддержка осуществляется только через личный кабинет. Инструкция по созданию заявки здесь. Пожалуйста, не пишите на электронную почту и в мессенджеры.
  • Техническая поддержка обычно осуществляется в рабочее время: Пн-Сб 08:00-17:00 (мск).
  • Среднее время реакции на обращения: 2-3 часа
  • Максимальное время реакции на обращения: 2-3 рабочих дня