Описание
Оптимизация изображений без облака и без кредитов
WEBVOZDUX Image Optimizer сжимает картинки прямо на вашем сервере — через Imagick или GD, которые уже стоят на любом нормальном хостинге. Никакой отправки файлов на сторонний сервис, никакой очереди и никакого счётчика обработанных изображений: сколько картинок в библиотеке, столько и обработается.
Это важнее, чем кажется. У облачных оптимизаторов кредиты списываются за каждый файл, а WordPress делает из одной загруженной фотографии 8–10 миниатюр. Каталог из 50 товаров — это уже 400 с лишним файлов, то есть несколько месяцев бесплатного лимита или платная подписка. Здесь обработка ничего не стоит и повторный прогон всей библиотеки тоже.
Что делает плагин
Сжимает JPEG и PNG
Качество настраивается отдельно для каждого формата. Важная деталь: WordPress сам сохраняет миниатюры с качеством 82, поэтому при значении 82 сжимать уже нечего — реальный выигрыш начинается с 74–78, и на глаз разницы не видно. Если сжатие дало меньше 1 КБ или меньше 2%, плагин возвращает файл как был: терять качество ради пары сотен байт незачем.
Переводит фотографии из PNG в JPEG
PNG придуман для скриншотов, логотипов и графики с прозрачностью. Фотография в PNG весит в три-четыре раза больше той же фотографии в JPEG — и таких файлов в библиотеках очень много, потому что «PNG же лучше». Плагин переводит их в JPEG вместе со всеми миниатюрами и сам переписывает ссылки в записях, мета-полях и настройках. Картинки с прозрачным фоном при этом не трогает.
Уменьшает гигантские оригиналы
Снимок с телефона — это 4000 пикселей по длинной стороне, хотя на сайте он никогда не показывается больше чем в 1600. Плагин вписывает оригинал в заданную рамку с сохранением пропорций, без обрезки.
Создаёт копии в WebP и AVIF
Копия лежит рядом с исходником: photo.jpg → photo.jpg.webp. Отдача идёт правилами в .htaccess: браузер запрашивает обычный адрес картинки, сервер по заголовку Accept подставляет облегчённую копию. Адреса в разметке не меняются, поэтому работает и для srcset, и для фонов в CSS, и для картинок, вставленных конструктором. Если копия оказалась тяжелее исходника — а на уже пережатых снимках так бывает — она не сохраняется, и браузер получает оригинал.
Удаляет служебные данные
EXIF, геометки, миниатюры камеры, комментарии редакторов. Цветовой профиль при этом сохраняется, чтобы картинки не поплыли по цвету.
Массовая обработка
Вся библиотека прогоняется партиями через AJAX, поэтому обработка не упирается в таймаут сервера — даже на слабом хостинге. В журнале по каждому файлу видно, сколько снято и сколько копий создано; прогресс и суммарная экономия считаются на ходу. Обработку можно остановить и продолжить с того же места.
Новые загрузки обрабатываются сразу, без напоминаний.
Всё можно вернуть
Оригиналы сохраняются в uploads/wvio-originals/, папка закрыта от посторонних. Кнопка «Вернуть оригиналы» возвращает файлы на место и удаляет созданные копии. Когда убедитесь, что сайт выглядит как надо, резервные копии удаляются одной кнопкой — они занимают место.
Что нужно на сервере
- WordPress 6.0 и новее
- PHP 7.4 и новее
- Imagick или GD — есть практически везде
- Apache или LiteSpeed для отдачи новых форматов через
.htaccess. На Nginx работает запасной способ — подмена тегов на<picture>в HTML
Страница плагина сама показывает, что умеет ваш сервер: какой движок используется, поддерживаются ли WebP и AVIF, записаны ли правила отдачи.
Чем отличается от привычных решений
| Облачные оптимизаторы | WEBVOZDUX Image Optimizer | |
|---|---|---|
| Где обрабатываются файлы | На чужом сервере | На вашем |
| Лимит на количество | Кредиты, каждая миниатюра отдельно | Нет |
| Повторный прогон библиотеки | Списывает кредиты заново | Бесплатно, сколько угодно раз |
| PNG → JPEG со сменой ссылок | Редко | Да |
| WebP, AVIF и отдача | Часто отдельный плагин | Внутри |
| Что видно в отчёте | Проценты | Файлы, байты, созданные копии |
Плагин заменяет связку «оптимизатор + плагин отдачи WebP». Держать их вместе не нужно: три набора правил в .htaccess начнут мешать друг другу.
Частые вопросы
Сколько удаётся снять на практике
На сайте завода стройматериалов с каталогом на 107 вложений — 7,8 МБ, это 12% веса библиотеки. Фотографии товаров, лежавшие в PNG, похудели на 26–29%. Разброс большой: библиотека из необработанных снимков с телефона даст в разы больше, уже пережатая — меньше.
Картинки не испортятся
Качество по умолчанию подобрано так, что разница не видна на глаз. Если результат не устроил — возвращаете оригиналы и пробуете другое значение.
Что с уже загруженными картинками
Обрабатываются массовым прогоном. Новые — сразу при загрузке.
Включать ли AVIF
AVIF весит меньше WebP, но кодируется в разы дольше: на виртуальном хостинге прогон большой библиотеки может занять часы. Начните с WebP — он даёт основную часть выигрыша и поддерживается всеми современными браузерами.
Лицензия и обновления
Ключ активируется на один домен, обновления приходят прямо в админку. Когда срок обновлений заканчивается, плагин продолжает работать — перестают приходить только новые версии.




Отзывы
Отзывов пока нет.