Документация к плагину "Мониторинг быстродействия плагинов и тем дизайна"
Настройки плагина (как в админке)
Настройки плагина представлены для демонстрации. Некоторые используемые скрипты из настроек плагина не адаптированы для их корректной демонстрации в документации (размер иконок, сворачивание кратких описаний каждой настройки, маски для некоторых полей, итп). Скоро эта проблема будет решена. Извините за неудобства. В настройках плагина все отображается корректно!
Также представленные в документации настройки некоторых плагинов могут быть неактуальными.
- Настройки
Настройки
Инструкция по настройке плагина
- Установите плагин.
- Зайдите в настройки плагина (Магазин --> Плагины --> Мониторинг быстродействия плагинов и тем дизайна).
- Включите плагин
- В настройках плагина перечислите через запятую ID пользователей бекенда, которые будут иметь доступ к форме плагина на фронтенде при авторизации на сайте.
- Подключите вывод формы плагина: в файле index.html темы дизайна выведите следующий код перед закрывающим тегом </body>: {if $wa->shop}{if method_exists("shopCodespeedPlugin","codeSpeedOutput")}{shopCodespeedPlugin::codeSpeedOutput()}{/if}{/if}
- Авторизуйтесь на сайте под учетной записью, ID которой указали в настройках плагина и убедитесь, что плагин вывел свою форму на любой странице фроентенда.
Инструкция по работе с плагином
Делаем первый тестовый замер времени выполнения участка кода в теме дизайна
- Плагин на своей форме выводит кнопки для создания кода, обращяющегося к методу плагина для замера времени выполнения кода. Нажмите кнопку для создания нового секундомера:
- Введите ID нового секундомера. Можно вводить латинницу, кириллицу, цифры и спецсимволы (кроме нижнего подчеркивания первым символом). Например, напишите "тег head": После того как введете ID секундомера - код для вставки в тему дизайна будет автоматически добавлен в ваш буфер обмена.
- Вставьте полученный код в теме дизайна дважды. Например, в файле index.html: первый раз - над открывающим тегом <head>: А второй раз - после закрывающего тега </head>:
- Сохраните изменения в файле и откройте страницу сайта, на которой только что измененный файл темы дизайна работает. Например, откройте главную страницу сайта и ознакомьтесь с полученным результатом:
Вместо того чтобы нажимать на кнопку на форме плагина и генерировать код секундомера автоматически вы можете вручную копировать код из документации. Ниже представлен пример кода. Подставьте вместо "test" нужный вам ID секундомера:
Код Smarty:
{* CODE SPEED *} {if $wa->shop}{if method_exists("shopCodespeedPlugin","getCodeSpeed")}{shopCodespeedPlugin::getCodeSpeed( "test" )}{/if}{/if}Код PHP:
/* CODE SPEED */ if (wa()->appExists("shop")){if(method_exists("shopCodespeedPlugin","getCodeSpeed")){shopCodespeedPlugin::getCodeSpeed( "test" );}}Настраиваем дизайн формы плагина
Вы можете в любое время менять дизайн формы плагина прямо на форме плагина. Для этого:
- Нажмите на шестеренку в правом верхнем углу формы:
- Произведите настройки формы на свой вкус и цвет.
- Сохраните изменения.
Также вы можете передвигать и сворачивать форму в любой момент. Все настройки отображения формы хрянятся в Cookies браузера, поэтому каждый пользователь вашего сайта сможет настроить дизайн формы "под себя".
Проверяем файл темы дизайна
Попробуем проанализировать файл темы дизайна на скорость выполнения кода, а точнее - посмотрим как загружается шаблон с товарами. Как это делать:
- Создайте новый секундомер:
- Разместите стартовую позицию секундомера:
- Разместите конечную позицию секундомера:
- Ознакомьтесь с результатом:
FAQ
Хочу скидку на плагин! Дадите?
На все наши продукты действует скидка 50% на повторные лицензии. На покупку первой лицензии скидок нет.
Мы не любим попрошайничество. Пожалуйста, не обращайтесь к нам в поддержку с просьбой дать вам скидку.
Хочу скидку на услуги! Дадите?
Нет. Если для вас приоритетным критерием по выбору подрядчика для проведения работ на сайте является низкая цена - рекомендуем вам поискать других исполнителей. Мы работаем в среднем ценовом диапазоне, делаем упор на самый качественный сервис и высокое качество оказываемых услуг.
Хочу настройку плагина бесплатно! Сделаете?
Нет. Мы не осуществляем настройку плагинов на бесплатной основе. К каждому плагину прилагается подробная документация и мы прилагаем максимум усилий для того, чтобы разобраться с каждым плагином мог даже неопытный пользователь.
Если вы не можете или не хотите самостоятельно настраивать плагин - вы можете обратиться за помощью к стороннему специалисту, либо заказать у нас платные услуги.
Хочу настройку плагина платно! Сделаете?
Зависит от текущей загрузки. Свяжитесь с нами любым удобным образом и уточните детали.
Обычно мы настраиваем плагины в рамках комплексных услуг. Например, настраиваем плагины "SEO Link Canonical" и "SEO Meta Robots" в рамках услуги Оптимизация сайта с внедрением региональных поддоменов (SEO), а плагин "Доработки оформления заказа в корзине" в рамках услуги Продвинутая настройка оформления заказа в корзине.
Рекомендуем ознакомиться со всеми нашими комплексными услугами.
Техническая поддержка
- Техническая поддержка осуществляется только через личный кабинет. Инструкция по созданию заявки здесь. Пожалуйста, не пишите на электронную почту и в мессенджеры.
- Техническая поддержка обычно осуществляется в рабочее время: Пн-Сб 08:00-17:00 (мск).
- Среднее время реакции на обращения: 2-3 часа
- Максимальное время реакции на обращения: 2-3 рабочих дня