Чем лучше оптимизировать картинки на сайте wordpress?

Новый сайт еще без картинок, так что можно использовать что угодно.
Сайт на wordpress находится на сервере Debian, web-server Nginx.
Задача такая, "заливается" на сервер не оптимизированное изображение в формате jpg с разрешением 960x600.

На выходе хочу получить:
file-960x600.jpg
file-480x300.jpg
file-240x150.jpg
file-960x600.webp
file-480x300.webp
file-240x150.webp

где jpg уже оптимизирован:
/opt/mozjpeg/bin/cjpeg -optimize -quality 75 input_filename.jpg > output_filename.jpg

webp оптимизирован:
/usr/bin/cwebp -q 75 -m 6 input_filename.jpg -o output_filename.webp

ресайз картинок можно делать wordpress через thumbnail, либо "руками" через ImageMagick:
convert -resize 480x300 input_large.jpg input_medium.jpg
convert -resize 240x150 input_large.jpg input_small.jpg

Перебрал кучу плагинов, ну не кучу, а 5 штук в топе посмотрел по ключевику "webp", так вот ничего подобного не нашел.

Вопрос, если какие-то готовые решения моей задачи?

Забыл еще дописать, лучше типоразмеры зарегистровать, чтобы удобнее обращаться:
add_image_size('small', '240', '150', true);
add_image_size('small_webp', '240', '150', true); <-- образно говоря, указал просто для наглядности формата webp, понятно, что так писать не правильно
..
  • Вопрос задан
  • 124 просмотра
Решения вопроса 1
Tolly
@Tolly Автор вопроса
Написал свой скрипт.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dimasmagadan
@dimasmagadan
https://cloudinary.com/
автоматом конвертит в нужный формат
есть плагин для WP

webp отдавать без фолбэка нельзя
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы