К содержимому
Вопросы

Частые вопросы

Обновлено

Почему показано «Формат WEBP не поддерживается сервером!»?

Плагин не обнаружил возможность записи WebP через GD. Под сообщением выводится причина: GD не подключено либо в нём нет поддержки WebP. Передайте этот текст поддержке хостинга. Для cron отдельно проверьте PHP командной строки: его конфигурация может отличаться от PHP сайта.

Какие форматы попадают в конвертацию? Что с GIF?

Выборка фотографий ограничена расширениями jpg, jpeg и png в базе приложения. GIF в эту выборку не входит, хотя внутренняя функция преобразования умеет читать GIF. Уже обработанные записи с расширением webp повторно не выбираются.

Сохраняются ли исходные JPEG и PNG?

После успешной записи WebP плагин удаляет прежний файл. Это относится и к основному файлу, и к сохранённому оригиналу, и к эскизам, если они обрабатывались успешно. Встроенного возврата к прежнему формату нет. Для восстановления нужна резервная копия файлов и соответствующего состояния базы данных.

Почему часть фотографий пропущена?

Основного файла может не быть на диске; также возможны неподдерживаемый фактический формат, ошибка чтения изображения или записи WebP. Такая фотография сохраняет прежнее расширение в базе, а обход продолжается. Подробности ищите в wa-log/ewphotoswebp/convert.log.

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

Почему конвертируются не все эскизы?

Проверьте, включена ли настройка «Конвертировать эскизы изображений» и сохранены ли параметры до запуска. Обрабатываются только существующие файлы размеров из конфигурации «Фото». Отсутствующие эскизы и эскизы других размеров в этот проход не входят.

Если сама фотография уже имеет расширение webp в базе, новый запуск не выберет её для отдельной обработки эскизов.

Можно ли задать качество оригиналов?

В интерфейсе есть только «Качество эскизов». Основной файл и сохранённый оригинал передаются в преобразование с качеством 100; отдельной настройки для них нет.

Почему ручной запуск работает при выключенном статусе?

«Статус плагина» проверяется командой CLI, но не обработчиком кнопки «Конвертировать фотографии в .WEBP». Выключение статуса останавливает обработку по расписанию.

Можно ли закрыть страницу во время ручной конвертации?

Дождитесь окончания: браузер отправляет запросы на очередные шаги обработки. Если страницу закрыть, дальнейший обход из неё не продолжится. Уже выполненные изменения файлов и базы остаются. При новом запуске фотографии, у которых расширение уже изменено на webp, в выборку не попадут.

Нужно ли менять шаблоны темы?

Плагин меняет файлы фотографий и их расширение в базе приложения «Фото». Собственных хелперов для Smarty и хуков публичной части у него нет. Отдельный код вставки в тему не предусмотрен. После обработки проверьте отображение фотографий в вашей теме; ссылки, вручную записанные в шаблонах или контенте, обработчик не переписывает.

Почему отчёт об успехе не совпадает с числом WebP-файлов?

Счётчик отражает фотографии, у которых успешно обработан основной файл. Сохранённого оригинала может не быть; существующий оригинал или отдельный эскиз может завершиться ошибкой. Эти ошибки не вычитают фотографию из счётчика и не отменяют изменение её расширения в базе. Для проверки всех файлов используйте журнал.