Cool AVIF – konwersja obrazów WordPress do AVIF, WebP, HEIC i JXL

Cool AVIF: konwersja obrazów w WordPressie

Stack: WordPress PHP ImageMagick GD AVIF WebP HEIC JXL GNU GPL v2

Współautorzy: Paweł Potacki, Pijush Gupta

Problem

Duże pliki JPG i PNG potrafią zauważalnie spowolnić stronę WordPressa. Ręczna konwersja obrazów jest niewygodna, szczególnie gdy biblioteka mediów zawiera wiele wcześniejszych plików oraz wariantów generowanych przez WordPress.

Co zbudowałem

Cool AVIF to open-source plugin, który konwertuje obrazy lokalnie na serwerze. W zależności od środowiska wykorzystuje ImageMagick albo GD. Może obsługiwać nowododawane pliki oraz wcześniejsze zasoby znajdujące się już na stronie.

Najważniejsze funkcje

  • konwersja do WebP i AVIF oraz dodatkowych formatów dostępnych przy odpowiedniej konfiguracji ImageMagick,
  • przetwarzanie masowe biblioteki mediów, motywów, pluginów i wybranych katalogów cache,
  • obsługa popularnych formatów wejściowych, takich jak JPG, PNG i WebP,
  • możliwość użycia reguł serwera do podawania odpowiedniego wariantu obrazu,
  • otwarty kod dostępny na GitHubie.

Po co powstał ten plugin

Zależało mi na prostym narzędziu, które można uruchomić we własnym środowisku bez uzależniania podstawowej konwersji od płatnej usługi zewnętrznej. To przydatne szczególnie przy stronach z większą biblioteką mediów albo serwisach, w których optymalizacja obrazów jest częścią utrzymania.

Dostępność

Projekt jest rozwijany jako open source na licencji GNU GPL v2. Kod i instrukcja instalacji znajdują się w repozytorium GitHub.

Paweł Potacki prezentuje wtyczkę Cool AVIF do WordPressa na tle makiet interfejsu optymalizacji obrazów oraz wyniku 98 punktów wydajności w PageSpeed Insights.

Linki

🔗 GitHub

Chcesz uporządkować obrazy na stronie WordPress? Napisz, z jakiego hostingu i cache korzystasz.

Porozmawiajmy o obrazach w WordPressie

Zwykle odpowiadam w ciągu 24 godzin
magnifiercrosschevron-left