Opis
Czy frustruje Cię powolna witryna internetowa? Czy zbyt duże obrazki sprawiają, że mówisz „ewww”… Pozwól EWWW Optymalizatorowi obrazka pomóc Ci przyspieszyć Twoją stronę, poprawić współczynnik odrzuceń i zwiększyć SEO. Ale co najważniejsze, spraw, aby Twoi goście byli szczęśliwsi, aby wracali po więcej.
Dzięki EWWW IO możesz zoptymalizować wszystkie istniejące obrazki, z poziomu dowolnej wtyczki, a następnie pozwolić EWWW IO automatycznie zająć się przesyłaniem nowych obrazków.
Dlaczego warto używać EWWW Optymalizatora obrazka?
- Brak ograniczeń prędkości i nieograniczony rozmiar pliku.
- Płynna obsługa dzięki optymalizacji co do piksela, wykorzystując wiodące w branży narzędzia i progresywny rendering.
- Wysoka kompresja zapewniamy najlepszy dostępny stosunek kompresji do jakości dzięki naszej kompresji Premium dla plików JPG, PNG, SVG, WebP i PDF.
- Adaptacyjne sterowanie z inteligentnymi opcjami konwersji pozwalającymi na uzyskanie właściwego formatu obrazka dla danego zadania (JPG, PNG, GIF, AVIF lub WebP).
- Darmowe rozwiązanie Podstawowa wtyczka jest darmowa i zawsze będzie. Jednak nasze płatne usługi oferują do kompresję nawet do 80% i wiele innych funkcji!
- Kompleksowe pokrycie: żaden obrazek nie zostanie pominięty, zoptymalizuj wszystko na swojej witrynie, nie tylko multimedia WordPress.
- Bezpieczeństwo przede wszystkim: cała komunikacja jest zabezpieczona najwyższym poziomem szyfrowania SSL.
- Pomoc drogowa: najwyższej klasy wsparcie jest wpisane w nasze DNA. Podczas gdy klienci API mają najwyższy priorytet, odpowiadamy na każde pytanie dotyczące wsparcia z uwagą.
- Spakuj zapas: bezpłatne kopie zapasowe obrazków przechowują oryginalne zdjęcia przez 30 dni.
EWWW IO to jedyna wtyczka, która pozwala optymalizować obrazki za pomocą narzędzi na własnym serwerze (jpegtran, optipng, pngout, pngquant, gifsicle, cwebp). Jeśli czujesz potrzebę większej szybkości, uzyskaj większą kompresję i przenieś intensywny proces optymalizacji na nasze wyspecjalizowane serwery.
Wszystko automatyczne
Dzięki Easy IO obrazki są automatycznie kompresowane, skalowane tak, aby pasowały do rozmiaru strony i urządzenia, leniwie wczytywane i konwertowane do formatów WebP i AVIF nowej generacji.
Wsparcie
Utknąłeś? Czujesz, że może NAPRAWDĘ potrzebujesz tego dyplomu z zakresu nauk o rakietach? Zapewniamy bezpłatne, indywidualne wsparcie e-mailowe dla wszystkich.
Masz pomysł, jak ulepszyć EWWW IO? Podziel się nim i zagłosuj na przyszłe funkcje!
Znalazłeś błąd? Zgłoś błąd na GitHub, a my go naprawimy!
Możesz zgłaszać problemy bezpieczeństwa za pośrednictwem naszego programu ujawniania luk w zabezpieczeniach Patchstack. Zespół Patchstack pomaga weryfikować, sortować i obsługiwać wszelkie luki w zabezpieczeniach. Zgłoś lukę w zabezpieczeniach.
Optymalizacja zbiorcza
Zoptymalizuj wszystkie swoje obrazki z jednej strony. Obejmuje to bibliotekę multimediów, motyw i kilka wstępnie skonfigurowanych katalogów (patrz Optymalizuj wszystko inne poniżej). GRAND FlaGallery, NextCellent i NextGEN mają własne strony Bulk Optimize.
Zoptymalizuj wszystko inne
Skonfiguruj dowolny katalog w instalacji WordPress, aby był zoptymalizowany. Bulk Optimizer skompresuje obrazki motywu, awatary BuddyPress, obrazki BuddyPress Activity Plus, slajdy Meta Slider, awatary WP Symposium Pro, załączniki GD bbPress, Grand Media Galleries i wszelkie katalogi określone przez użytkownika. Możesz również użyć optymalizacji zaplanowanej lub uruchomić optymalizator z WP-CLI, jeśli bardziej Ci to odpowiada.
Kompatybilność wtyczki
EWWW IO został przetestowany z setkami (jeśli nie tysiącami) wtyczek i motywów, oto kilka najpopularniejszych: BuddyPress (również dodatek Activity Plus), Cloudinary, Easy Watermark, FileBird, FooGallery, GD bbPress Attachments, GRAND FlAGallery, Gmedia Photo Gallery, MediaPress, Meta Slider, Microsoft Azure Storage, MyArcadePlugin, NextGEN Gallery, Regenerate Thumbnails, Weglot, WP Offload Media, WPML, WP Retina 2x, WP RSS Agregator, WP Symposium. Dowiedz się więcej…
Obrazki WebP
Jeśli chcesz czegoś prostego, skorzystaj z automatycznej konwersji WebP za pomocą Easy IO i po sprawie! W przeciwnym razie możesz generować wersje WebP swoich obrazków za pomocą Bulk Optimizer i dostarczać je do obsługiwanych przeglądarek. Wybierz między regułami przepisywania w stylu Apache, JS WebP Rewriting i WebP Rewriting. EWWW IO działa nawet z opcją WebP wtyczki Cache Enabler od KeyCDN.
Obrazki AVIF
Konwersja AVIF jest wbudowana w Easy IO CDN. Gdy Twoja witryna zostanie skonfigurowana za pomocą Easy IO, edytuj ustawienia witryny, aby włączyć AVIF, i gotowe!
WP-CLI
Umożliwia uruchamianie wszystkich procesów Masowej optymalizacji z wiersza poleceń, zamiast z interfejsu internetowego. Jest to znacznie szybsze i pozwala robić takie rzeczy, jak uruchamianie go na „ekranie” lub za pośrednictwem zwykłego crona (zamiast wp-cron, który może być nieprzewidywalny na stronach o niskim natężeniu ruchu). Zainstaluj WP-CLI z wp-cli.org i uruchom „wp-cli.phar help ewwwio optimize”, aby uzyskać więcej informacji lub zapoznaj się z dokumentacją.
Wsparcie CDN
WP Offload Media to oficjalnie obsługiwana (i zalecana) wtyczka do przesyłania danych do Amazon S3, Digital Ocean Spaces i Google Cloud Storage. Sprawdź naszą listę zgodności, aby uzyskać szczegółowe informacje na temat innych wtyczek. Wszystkie sieci CDN w trybie pull, takie jak Cloudflare, KeyCDN, MaxCDN i Sucuri CloudProxy, działają automatycznie, ale po optymalizacji zbiorczej będą wymagały wyczyszczenia pamięci podręcznej.
Tłumaczenia
Ogromne podziękowania dla wszystkich naszych tłumaczy, zobacz pełną listę!
Jeśli chcesz pomóc w tłumaczeniu tej wtyczki, dołącz do zespołu.
Zapisz się, aby otrzymywać aktualizacje, gdy nowe ciągi znaków będą dostępne do tłumaczenia.
Autorzy
Napisane przez Shane Bishop ze szczególnymi podziękowaniami dla mojego Pana i Zbawiciela. Oparte na CW Image Optimizer, który został napisany przez Jacoba Allreda w Corban Works, LLC. CW Image Optimizer został oparty na WP Smush.it. Jpegtran jest dziełem Independent JPEG Group. PEL jest dziełem Martina Geislera, Larsa Olesena i Erika Oskama. Łatwe klasy IO i parsowania HTML oparte na module Photon z Jetpack.
Zrzuty ekranu
Strona ustawień wtyczki. Dodatkowa kolumna optymalizacji dodana do listy mediów. Możesz zobaczyć swoje zapisane, ręcznie optymalizować poszczególne obrazki i przywracać oryginały (tylko przekonwertowane). Strona optymalizacji zbiorczej. Możesz zoptymalizować wszystkie obrazki na raz i wznowić poprzednią optymalizację zbiorczą. Jest to bardzo przydatne w przypadku istniejących blogów, które mają wiele obrazków.
Instalacja
- Prześlij wtyczkę „ewww-image-optimizer” do katalogu /wp-content/plugins/.
- Włącz wtyczkę poprzez menu „Wtyczki” w WordPress.
- Wtyczka spróbuje zainstalować jpegtran, optipng i gifsicle automatycznie. Wymaga to, aby folder wp-content był zapisywalny przez użytkownika uruchamiającego serwer WWW.
- Jeśli pliki binarne nie działają lokalnie, możesz zapisać się na optymalizację w chmurze: https://ewww.io/plans/
- Zalecane Odwiedź stronę ustawień, aby włączyć/wyłączyć określone narzędzia i włączyć zaawansowane funkcje optymalizacji.
- Gotowe!
Jeśli te kroki nie pomogą, zobacz dodatkową dokumentację. Jeśli potrzebujesz dalszej pomocy w korzystaniu z wtyczki, odwiedź naszą stronę pomocy technicznej.
Hosting stron internetowych
Aby dowiedzieć się, czy Twój dostawca usług hostingowych współpracuje z EWWW Optymalizator obrazka, zapoznaj się z oficjalną listą.
Najczęściej zadawane pytania
-
Czy wtyczka usuwa metadane EXIF i/lub IPTC?
-
EWWW IO domyślnie usuwa metadane, ale jeśli chcesz zachować dane EXIF/IPTC ze względu na prawa autorskie, możesz wyłączyć opcję Usuń metadane.
Dane EXIF nie mają wpływu na SEO, a ich usuwanie jest zalecane przez Google (i prawie wszystkich innych). -
Google Pagespeed mówi, że moje obrazki wymagają kompresji lub zmiany rozmiaru, ale zoptymalizowałem już wszystkie obrazki. Co mam zrobić?
-
Wypróbuj to na początek: https://docs.ewww.io/article/5-pagespeed-says-my-images-need-more-work
-
Wtyczka wyświetla komunikat, że czegoś mi brakuje. Co mam zrobić?
-
Ten artykuł przeprowadzi Cię przez instalację wymaganych narzędzi (i alternatyw, jeśli instalacja nie zadziała): https://docs.ewww.io/article/6-the-plugin-says-i-m-missing-something
-
Czy wtyczka zastępuje istniejące obrazki?
-
Tak, ale tylko jeśli zoptymalizowana wersja jest mniejsza. Wtyczka NIGDY nie powinna tworzyć większego obrazka.
-
Czy mogę zmieniać rozmiar moich obrazków za pomocą tej wtyczki?
-
Tak, możesz to zrobić, ustawiając tę opcję na karcie Zmień rozmiar.
-
Czy mogę obniżyć ustawienia kompresji plików JPG, aby zaoszczędzić więcej miejsca?
-
Nasza funkcja kompresji Premium może określić idealne ustawienie jakości i zapewnić najlepsze rezultaty, ale możesz również dostosować domyślną jakość konwersji i zmiany rozmiaru. Dowiedz się więcej…
-
Optymalizator zbiorczy najwyraźniej nie działa. Co mogę zrobić?
-
Pełną instrukcję rozwiązywania problemów znajdziesz na stronie https://docs.ewww.io/article/39-bulk-optimizer-failure.
-
Jakie systemy operacyjne są obsługiwane?
-
Tryb bezpłatny wykorzystujący lokalną kompresję serwera jest obsługiwany w systemach Windows, Linux, MacOS i FreeBSD. Compress API i Easy IO CDN będą działać na każdym systemie operacyjnym.
-
Chciałbym dowiedzieć się więcej o optymalizacji obrazka i dlaczego wybrałeś właśnie te opcje/narzędzia.
-
To nie jest pytanie, ale skoro je wymyśliłem, to na nie odpowiem. Zobacz ten zasób:
https://developers.google.com/web/tools/lighthouse/audits/optimize-images
Recenzje
Kontrybutorzy i deweloperzy
„EWWW Optymalizator obrazka” jest oprogramowaniem open source. Poniższe osoby miały wkład w rozwój wtyczki.
ZaangażowaniWtyczka „EWWW Optymalizator obrazka” została przetłumaczona na 29 języków. Podziękuj tłumaczom za ich wkład.
Przetłumacz wtyczkę “EWWW Optymalizator obrazka” na swój język.
Interesuje cię rozwój wtyczki?
Przeglądaj kod, sprawdź repozytorium SVN lub czytaj dziennik rozwoju przez RSS.
Rejestr zmian
- Prośby o funkcje można przeglądać i przesyłać na naszym portalu opinii
- Jeśli chcesz pomóc w tłumaczeniu tej wtyczki na swój język, dołącz do zespołu
8.1.4
Release Date – May 15, 2025
- added: customize lossy PDF compression by defining EWWW_IMAGE_OPTIMIZER_PDF_IMAGE_DPI and/or EWWW_IMAGE_OPTIMIZER_PDF_IMAGE_QUALITY
- fixed: WebP thumbnails have incorrect orientation when created from the original unoptimized image
8.1.3
Release Date – March 26, 2025
- added: exclude private BuddyBoss media from Easy IO with page:buddyboss exclusion
- changed: WebP Only mode no longer requires Force Re-optimize for already optimized images
- fixed: Easy IO rewriting some URLs when full page exclusions are used
- fixed: WebP rewriters alter PNG URLs when PNG to WebP conversion is unavailable
- fixed: regression in compatibility with plugins that recreate images via WP_Image_Editor
- fixed: previous fix to avoid translation notices caused errors with other plugins calling background processes earlier than 'init’
8.1.2
Release Date – March 6, 2025
- changed: WebP Conversion mode configurable for API users
- changed: combine metadata queries for faster async scanning
- changed: Bulk Optimization no longer requires Force Re-optimization to create WebP images for previously optimized images
- fixed: background processes trigger notice from loading translations too early
- fixed: WooCommerce thumb regen still runs when WC sizes are disabled
- fixed: Easy IO fails to refresh CDN domain when site URL has changed
- fixed: Force and WebP Only options not applied when scanning additional folders in async mode
- fixed: PDF and SVG images queued in WebP Only mode
8.1.1
Release Date – February 26, 2025
- changed: added handling of HTTP errors to processes on Tools page
- changed: added nonce-renewal for long-running processes on Tools page
- changed: improved output for WebP Cleanup tool and Delete Converted Originals tool
- fixed: queue table upgrade fails to add 'id’ column
8.1.0
Release Date – February 18, 2025
- added: Preserve Originals option to keep pre-scaled images for WebP and thumbnail generation
- added: ability for 3rd party plugins to hook into Lazy Load and WebP HTML parsers
- changed: ImageMagick is default WebP conversion method on supported servers
- changed: improved performance of custom *_option functions on multisite
- changed: Max Image Dimensions always override WP big_image threshold
- changed: local image backups not removed on plugin deactivation
- fixed: Sharpen Images not applied to new WebP Conversion process
- fixed: WebP Quality not applied to ImageMagick WebP Conversion for thumbnails
- fixed: WebP resizing overrides custom crop set by Crop Thumbnails
- fixed: pre-scaled original cannot be found if attachment metadata is incomplete
- fixed: PHP error in bulk image scanner
8.0.0
Release Date – December 11, 2024
- added: WebP Optimization via API, existing customers may enable it on the Local tab in Ludicrous Mode
- added: improved WebP Conversion quality by using full-size/original source for thumbs
- added: Above the Fold setting for Lazy Load (previously EIO_LAZY_FOLD override)
- added: High-DPI option for Easy IO
- changed: gravatar images excluded from Above the Fold/EIO_LAZY_FOLD counts
- fixed: Picture WebP ignores images with skip-lazy when it should not
- fixed: image records not reset after image restore
- fixed: several PHP warnings from bulk processes
- fixed: paths for thumbs were broken on Windows
- fixed: Easy IO adding images to srcset combined with broken WooCommerce gallery thumbnails causes oversized image sizes to be loaded
- fixed: Easy IO srcset filler using incorrect width for calculations
- fixed: PHP warning during bulk scan
7.9.1
Release Date – October 31, 2024
- changed: bulk optimizer links point to async bulk tool, if available
- fixed: Lazy Load for iframes results in empty src attribute
- fixed: debug actions on bulk optimizer missing nonces
- fixed: bulk optimize scanner queries are too long for some hosts
- fixed: Lazy Load breaks –background CSS variable
7.9.0
Release Date – September 12, 2024
- added: conversion of BMP images to JPG format
- changed: allow folders outside of WordPress install to be optimized via Folders to Optimize
- changed: improve performance of ewwwio_is_file(), props @rmpel
- changed: improve exceeded credit messages for sub-keys
- changed: warn when db connection is not using UTF-8
- changed: ensure all db statements are properly prepared/sanitized
- fixed: bulk async shows start optimizing instead of resume when queues are paused
- fixed: bulk async status refresh does not handle errors properly
- fixed: some strings with i18n had incorrect text domain
7.8.0
Release Date – July 25, 2024
- added: agency mode available by defining EWWWIO_WHITELABEL or using the ewwwio_whitelabel filter
- changed: skip lazy load for LCP images based on fetchpriority when auto-scaling is disabled
- fixed: JS WebP alters img srcset when src is non-WebP but srcset is already WebP
- fixed: Lazy Load and Easy IO fail to decode URLs with HTML-encoded characters, which causes esc_url to break the URL
- fixed: Easy IO fails to update CDN domain if site is re-registered while still active
7.7.0
Release Date – June 6, 2024
- added: improved resizing of paletted PNG images in WP_Image_Editor using pngquant or API
- added: warning when hiding query strings with Hide My WP
- changed: apply async loading to lazyload JS using WP core functionality
- fixed: missing srcset when using JS WebP rewriting
- fixed: multisite deactivate for Easy IO fails nonce verification
- fixed: some strings were missing i18n (props @DAnn2012)
7.6.0
Release Date – April 24, 2024
- added: Easy IO delivery for JS/CSS assets from additional domains
- added: Lazy Load can use dominant color placeholders via Easy IO
- added: ability to filter/parse admin-ajax.php requests via eio_filter_admin_ajax_response filter
- added: Easy IO support for Divi Pixel image masks
- changed: improved smoothing of LQIP for Lazy Load when using Easy IO
- changed: after editing an image in WordPress, optimization results for backup sizes will be hidden from Media Library list mode
- changed: Lazy Load checks for auto-scale exclusions on ancestors of lazyloaded element
- fixed: async bulk interface does not show Start Optimizing when image queue is already visible
- fixed: bulk process appears to have completed after clearing queue
- fixed: storing resize/webp results for new images fails with MySQL strict mode
- fixed: database records not cleaned after thumbs are removed by Force Regenerate Thumbnails
- fixed: JPG to PNG conversion on 8-bit PNGs sometimes uses incorrect black background
- fixed: Help links broken in Firefox’s Strict mode
- fixed: async queue status not properly checked on multi-site
7.5.0
Release Date – March 26, 2024
- added: Easy IO support for upcoming Slider Revolution 7 rendering engine
- added: Easy IO updates existing image preload URLs
- added: Lazy Load automatically excludes preloaded images
- changed: async process locking uses unique key on disk to avoid duplicate processes
- fixed: Easy IO skipping Slider Revolution 6 URLs
- fixed: Lazy Load incorrectly auto-scales fixed group background images
- fixed: uncaught errors when attempting svgcleaner install on FreeBSD
- fixed: optimized images list links to WebP thumbnail for all sizes
- fixed: optimized images list shows wrong thumbnail for non-media library images
- fixed: quirks with new bulk interface and optimized images list
- updated: cwebp to version 1.3.2
- updated: gifsicle to version 1.95
- updated: optipng to version 0.7.8
7.4.0
Release Date – March 6, 2024
- added: async bulk optimizer on settings page
- added: store WebP results/errors for display in Media Library, and in optimization table/results
- added: ability to view pending/queued images, remove images from queue, and sort queue by original image size
- fixed: restoring images from optimization table
- fixed: attempting to install x64 binaries on arm64 servers
Earlier versions
Więcej informacji można znaleźć w osobnym pliku changelog.txt.