Описание
VeloIMG создаёт WebP и AVIF прямо на вашем WordPress-хостинге, не изменяя исходные JPG- и PNG-файлы.
Для доставки изображений не требуется внешний CDN. Оптимизированные изображения остаются на вашем хостинге без зависимости от сторонней платформы оптимизации, ограничений аккаунта, API-ключей, доступности сервиса или ограничений доступа.
Все текущие возможности VeloIMG доступны бесплатно.
Почему VeloIMG?
- Локальная генерация и доставка WebP и AVIF — внешний CDN для изображений не требуется.
- Без аккаунта, API-ключа, подписки и платных уровней функций.
- Исходные JPG- и PNG-файлы остаются без изменений.
- Безопасные цепочки доставки с AVIF, WebP и резервным исходным изображением.
- Массовая генерация для всей библиотеки медиафайлов, месячных папок uploads и выбранных папок темы.
- Остановка и продолжение длительных запусков генерации.
- Раздельная обработка WebP и AVIF с понятной статистикой и причинами неуспешной обработки файлов.
- Встроенный русский перевод (ru_RU); исходный язык — английский.
- Сгенерированные файлы не используются, если они некорректны, устарели, теряют прозрачность там, где это важно, или больше оригинала при выбранном соответствующем правиле.
Основные возможности:
- Генерация WebP для uploads и выбранных папок темы.
- Генерация AVIF для uploads и выбранных папок темы.
- Отдельные панели, очереди, состояния выполнения и статистика для WebP и AVIF.
- Массовая генерация с возможностью остановки и продолжения.
- Фоновое продолжение через WP-Cron и неблокирующий самозапуск, где он доступен.
- Автоматическая генерация для новых загружаемых медиафайлов, если функция включена.
- Стратегии доставки на фронтенде: AVIF -> WebP -> оригинал, WebP -> AVIF -> оригинал, только AVIF -> оригинал и только WebP -> оригинал.
- Доставка PHP Safe, добавляющая разметку picture/source.
- Доставка Apache/LiteSpeed, которая не изменяет HTML и отдаёт сгенерированные файлы через uploads/.htaccess, когда браузер их поддерживает.
- Диагностика кодировщиков, хранилища производных файлов, обработки прозрачности, вывода на фронтенде и недоступных URL производных файлов.
- Статистика по папкам, списки файлов, загрузка ZIP для выбранных папок uploads и безопасное удаление сгенерированных производных файлов.
VeloIMG рассчитан на сайты с большим количеством изображений. Он не изменяет оригиналы и не отдаёт сгенерированные файлы, если производный файл некорректен, устарел или больше оригинала в случаях, когда применяется это правило.
Требования
- WordPress 6.9 или новее.
- PHP 7.4 или новее.
- Imagick или GD с поддержкой WebP для генерации WebP.
- Imagick или GD с поддержкой AVIF для генерации AVIF.
- Каталог uploads с правами на запись.
- WP-Cron или настоящий серверный cron для надёжного продолжения фоновой обработки.
- Apache или LiteSpeed с доступным для записи uploads/.htaccess для режима доставки Apache/LiteSpeed.
Если генерация AVIF недоступна на сервере, генерацию и доставку WebP всё равно можно использовать.
Языки
- Английский
- Русский (ru_RU) — встроен в плагин.
Скриншоты





Установка
- Загрузите файлы плагина в каталог
/wp-content/plugins/veloimg/или установите плагин через страницу «Плагины» в WordPress. - Активируйте плагин на странице «Плагины» в WordPress.
- Откройте VeloIMG в меню администратора WordPress.
- Запустите проверки настройки на главной странице.
- Настройте доставку на фронтенде и приоритет форматов.
- Создайте WebP- и/или AVIF-файлы в разделах WebP и AVIF.
Часто задаваемые вопросы
-
Изменяет ли VeloIMG исходные изображения?
-
Нет. Исходные JPG- и PNG-файлы не изменяются. VeloIMG записывает производные файлы в хранилище производных изображений uploads.
-
Что произойдёт, если браузер не поддерживает AVIF?
-
Это зависит от выбранной стратегии. Например, при AVIF -> WebP -> оригинал браузер по возможности получает AVIF, затем WebP, а затем исходное изображение.
-
Что такое доставка PHP Safe?
-
Доставка PHP Safe преобразует разметку изображений WordPress в picture/source и позволяет браузеру выбрать поддерживаемый сгенерированный формат.
-
Что такое доставка Apache/LiteSpeed?
-
Доставка Apache/LiteSpeed не изменяет HTML и использует правила в uploads/.htaccess, чтобы отдавать сгенерированные AVIF- или WebP-файлы в соответствии с заголовком Accept браузера и выбранной стратегией форматов.
-
Почему некоторые файлы отмечены как неуспешные?
-
VeloIMG сохраняет причину, если генерация завершилась неудачно или производный файл намеренно не был сохранён. Частые причины: отсутствие поддержки кодировщика, нечитаемый исходный файл, некорректный сгенерированный файл, потеря прозрачности при конвертации в AVIF или размер результата больше оригинала.
-
Почему прозрачные PNG иногда не сохраняются в AVIF?
-
Некоторые серверные AVIF-кодировщики могут удалять прозрачность. VeloIMG проверяет этот случай и не сохраняет AVIF-файл, если прозрачность будет потеряна.
-
Можно ли остановить генерацию и продолжить позже?
-
Да. Массовую генерацию можно остановить и продолжить позже. Прогресс сохраняется, поэтому уже обработанные файлы не нужно обрабатывать повторно, если только они не были удалены или перегенерированы.
-
Можно ли запускать генерацию WebP и AVIF одновременно?
-
Да. WebP и AVIF используют отдельные процессы генерации. На ограниченном виртуальном хостинге рекомендуется запускать их по очереди, чтобы снизить нагрузку на сервер.
-
Удаляет ли VeloIMG сгенерированные файлы?
-
Только когда вы явно используете функции удаления. Удаление производных файлов не удаляет исходные изображения.
Отзывы
Нет отзывов об этом плагине.
Участники и разработчики
«VeloIMG — оптимизатор изображений WebP и AVIF» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:
Участники«VeloIMG — оптимизатор изображений WebP и AVIF» переведён на 1 язык. Благодарим переводчиков за их работу.
Перевести «VeloIMG — оптимизатор изображений WebP и AVIF» на ваш язык.
Заинтересованы в разработке?
Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.
Журнал изменений
0.9.3
- Fixed source-language localization so English and untranslated locales no longer show Russian fallback labels.
- Corrected JavaScript translation helper names so internal UI keys are not extracted as WordPress.org source strings.
- Corrected the folder-history «Show more» source string and AVIF stale-run localization mapping.
- Rebuilt the bundled Russian translation after the source-language cleanup.
- Aligned translation loading with WordPress just-in-time language packs so official WordPress.org language packs take priority over the bundled fallback.
- Removed obsolete translation-build and no-op admin leftovers from the release package.
- No WebP/AVIF generation, delivery, queue, or statistics behavior was changed in this hotfix.
0.9.2
- Повышена надёжность массовой генерации WebP и AVIF для больших библиотек uploads.
- Сохранён статус остановленных папок при переключении между отдельными папками и всей медиатекой для WebP и AVIF.
- Исправлена статистика AVIF для всей медиатеки: активные месячные папки теперь показывают актуальное число обработанных файлов.
- Улучшены запуск, остановка, продолжение, восстановление переходных состояний и защита от устаревших запросов в массовой генерации AVIF.
- Улучшена статистика по папкам uploads и всей медиатеке на основе фактически созданных производных файлов.
- Улучшена точная идентификация файлов uploads, включая пути с учётом регистра.
- Улучшена очистка данных выполнения VeloIMG и данных манифестов запусков при удалении плагина.
- Обновлена совместимость с WordPress и метаданные релиза.
- Добавлена информация о встроенном русском переводе (ru_RU).
0.9.1
- Исправлена кнопка тестовой генерации AVIF: теперь она становится доступной после выбора файла.
- Результаты тестовой генерации WebP и AVIF приведены к единому подробному виду со статусом, размером файла, экономией и описанием причины.
- Добавлены и исправлены русские переводы сообщений тестовой генерации.
0.9.0
- Добавлены раздельные процессы массовой генерации WebP и AVIF.
- Добавлена генерация AVIF для uploads и выбранных папок темы.
- Добавлена автоматическая генерация AVIF для новых загрузок.
- Добавлены стратегии доставки на фронтенде с различным порядком AVIF/WebP/оригинал.
- Добавлена доставка PHP Safe с разметкой picture/source для AVIF и WebP.
- Добавлена доставка Apache/LiteSpeed через uploads/.htaccess.
- Добавлена диагностика готовности сервера, хранилища производных файлов, кодировщиков, обработки прозрачности и проверки URL на фронтенде.
- Добавлены статистика по папкам, экспорт ZIP для выбранных папок uploads и средства удаления сгенерированных файлов.
- Улучшены фоновое продолжение и производительность генерации для больших медиатек.
- Улучшены причины ошибок AVIF и отображение пропущенных файлов.
- Удалена экспериментальная тёмная тема административного интерфейса.
