Настройка
Обновлено
Где находятся настройки
Откройте «Магазин» → «Плагины» → «Конвертер изображений в WEBP». Изменения применяются после нажатия «Сохранить настройки». Если предел разрешения был слишком мал, сообщение после сохранения объяснит, до какого значения он поднят.
Эскизы
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Конвертировать эскизы изображений | При обработке изображения конвертирует существующие эскизы размеров из настроек магазина. При уменьшении основного файла включает принудительное пересоздание эскизов | Включено / выключено; по умолчанию выключено |
| Качество эскизов | Задаёт качество при прямой конвертации существующих эскизов | Целое число от 1 до 100; по умолчанию 80 |
Без уменьшения основного файла плагин обрабатывает только уже существующие файлы эскизов настроенных размеров. Отсутствующие эскизы при таком запуске не создаются. Произвольные размеры, запрашиваемые темой «на лету», этим обходом не охватываются.
При уменьшении основного изображения прежние эскизы удаляются целиком. Если магазин создаёт эскизы по требованию, они могут быть созданы при обращении к ним. Если создание по требованию выключено либо включено «Конвертировать эскизы изображений», плагин вызывает штатную генерацию эскизов Shop-Script. Поле «Качество эскизов» передаётся только в прямую конвертацию готовых файлов, а не в этот вызов генерации.
Размер и качество изображений
Поля этого блока доступны для изменения только в редакции «Премиум».
| Настройка | Что делает | Значения / по умолчанию |
|---|---|---|
| Максимальное разрешение | Ограничивает большую сторону основного изображения, сохраняя пропорции; маленькие изображения не увеличивает | Целое число пикселей; 0 — не уменьшать, значение по умолчанию |
| Уменьшать и оригиналы | Применяет тот же предел к сохранённым оригиналам | Включено / выключено; по умолчанию выключено. При «Максимальное разрешение» = 0 уменьшения нет |
| Качество основного изображения | Качество записи основного файла в WebP | Целое число от 1 до 100; по умолчанию 100 |
| Качество оригинала | Качество записи сохранённого оригинала в WebP | Целое число от 1 до 100; по умолчанию 100 |
В обычной редакции обработка идёт без уменьшения, с качеством основного изображения и оригинала 100.
Минимальный предел разрешения
Ненулевой предел нельзя сохранить меньше минимального значения, показанного под полем. Плагин вычисляет его по наибольшему из ограничения размера эскизов по требованию и чисел в настроенных размерах эскизов магазина. При включённой поддержке эскизов 2× результат удваивается.
Слишком маленькое положительное значение при сохранении автоматически поднимается до этого минимума. Ноль остаётся нулём и отключает уменьшение.
Что происходит с оригиналом
Даже с выключенной настройкой «Уменьшать и оригиналы» существующий оригинал конвертируется в WebP, а его прежний файл удаляется после успешной конвертации. Выключенная настройка сохраняет разрешение оригинала, но не его прежний формат.
С включённой настройкой оригинал также уменьшается до заданного предела. Действие необратимо средствами плагина: встроенного восстановления прежнего размера нет.
Повторная обработка WebP
При заданном пределе плагин может выбрать уже обработанные изображения, если их ширина или высота в базе больше предела. Основной WebP-файл тогда уменьшается.
Одна лишь смена качества не запускает повторное сжатие всего каталога WebP. Файл, который уже имеет формат WebP и не нуждается в уменьшении, пропускается на этапе записи.
Конвертация по расписанию
| Настройка / поле | Что делает | Значения / по умолчанию |
|---|---|---|
| Статус плагина | Разрешает выполнение CLI-заданий; на разовую конвертацию из настроек не влияет | Включено / выключено; по умолчанию включено |
| Что конвертировать | Сохранённая область для cron; выбор категории или набора требует «Премиум» | «Весь каталог» по умолчанию; группы «Категории» и «Наборы товаров» |
| Команда для запуска скрипта | Показывает команду с путём к текущей установке Webasyst | Информационное поле, не редактируется |
Само включение «Статус плагина» не создаёт задание планировщика. Его нужно настроить отдельно по статье «Запуск по расписанию».
Разовая конвертация
| Поле | Что делает | Значения / по умолчанию |
|---|---|---|
| Что конвертировать | Определяет область только текущего ручного запуска, не сохраняется | «Весь каталог» при открытии страницы; в «Премиум» — также категории и наборы |
Оба поля «Что конвертировать» относятся к своим блокам и действуют независимо. Категории и наборы выбираются из данных магазина; для выборки товаров используются штатные коллекции Shop-Script, включая динамические категории и наборы.