Как перевести изображения в webp и загружать их с облачного сервера?

Всем привет! Есть сайт на wordpress с установленным плагином сохранения изображения на облачном сервере WP Offload Media.
Теперь у меня есть необходимость перейти на использование .wepb картинок в браузерах где это поддерживается.
Для этого установил плагин WebP Express, который дополнительно конвертирует изображения в указанный формат.
Но, есть 2 вопроса увязки их между собой:

1) Если отключить WP Offload Media и установить таки настройки
619de666cdcff431219506.png
619de67947e1b162004146.png
то, с локальной папкой работает все отлично вот в таком виде отдаёт плагин
<picture>
    <source srcset="https://test.site/wp-content/uploads/2021/06/def_2.png.webp" type="image/webp">
    <img src="https://test.site/wp-content/uploads/2021/06/def_2.png" alt="" class="webpexpress-processed">
</picture>

Но, если включить WP Offload Media для загрузки с сервера, то он перебивает структуру html
<img src="https://test-wp.storage.googleapis.com/wp-content/uploads/2021/11/041343236/def_2.png" alt="">

Как сделать так, чтобы структура была от WebP Expres а ссылка бралась с облака WP Offload Media ?
2) Чтобы отдавать в облако формат .wepb - нужно подключить фильтры
as3cf_object_meta, as3cf_attachment_file_paths доп плагина amazon-s3-and-cloudfront-tweaks, но это работает только при загрузке новых изображений в библиотеке медиа, а как быть с теми, которые WebP Expres сконвертировал, но они уже были загружены ранее?
  • Вопрос задан
  • 138 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы