Description
Vous êtes frustré par la lenteur d’un site web ? Est-ce que les images surdimensionnées vous font dire « ewww »… Laissez EWWW Image Optimizer vous aider à rendre votre site plus rapide, à améliorer votre taux de rebond, et à booster votre référencement. Mais surtout, rendez vos visiteurs plus heureux pour qu’ils reviennent encore.
Avec EWWW IO, vous pouvez optimiser toutes vos images existantes, de n’importe quelle extension, puis laisser EWWW IO s’occuper automatiquement du téléversement de nouvelles images.
Pourquoi utiliser EWWW Image Optimizer ?
- Aucune limite de vitesse et taille de fichier illimitée.
- Conduite fluide avec une optimisation au pixel parfait utilisant des outils de pointe et un rendu progressif.
- Couple élevé car nous vous offrons le meilleur rapport compression/qualité disponible avec notre compression Premium pour les fichiers JPG, PNG et PDF.
- Pilotage adaptatif avec des options de conversion intelligentes pour obtenir le bon format d’image pour le travail (JPG, PNG, GIF ou WebP).
- Parking gratuit L’extension principale est gratuite et le sera toujours. Cependant, nos services payants offrent jusqu’à 80% de compression et une une foule d’autres fonctionnalités !
- Couverture intégrale : aucune image n’est laissée pour compte, optimisez tout sur votre site, au-delà de la médiathèque WordPress.
- La sécurité d’abord : toutes les communications sont sécurisées avec le cryptage SSL supérieur.
- Assistance routière : le support première classe fait partie de notre ADN. Alors que les clients API obtiennent la priorité absolue, nous répondons à chaque question de support avec soin.
- Sauvegarde : vos images originales stockées gratuitement pendant 30 jours.
EWWW IO est la seule extension qui vous permet d’optimiser les images en utilisant des outils sur votre propre serveur (jpegtran, optipng, pngout, pngquant, gifsicle, cwebp). Si vous avez besoin de plus de vitesse, obtenez plus de compression et déchargez le processus d’optimisation qui nécessite beaucoup de processeur sur nos serveurs spécialisés.
Tout automatique
Avec Easy IO, les images sont automatiquement compressées, mises à l’échelle pour s’adapter à la taille de la page et de l’appareil, chargées en différé, et converties au format WebP de nouvelle génération.
Support
Coincé ? Vous pensez que vous avez peut-être besoin d’un diplôme d’ingénieur ? Nous offrons une assistance gratuite par e-mail à tout le monde.
Vous avez une idée pour améliorer EWWW IO ? Partagez-la et votez pour les futures fonctionnalités !
Vous avez trouvé un bogue ? Signalez-le sur GitHub, et nous le corrigerons !
Optimisation de masse
Optimisez toutes vos images à partir d’une seule page. Cela comprend la médiathèque, votre thème et une poignée de dossiers préconfigurés (voir « Optimiser tout le reste » ci-dessous). GRAND FlaGallery, NextCellent et NextGEN ont leurs propres pages d’optimisation en masse.
Optimiser tout le reste
Configurez n’importe quel dossier de votre installation WordPress pour qu’il soit optimisé. L’optimiseur de masse compresse les images des thèmes, les avatars de BuddyPress, les images BuddyPress Activity Plus, les diapositives Meta Slider, les avatars WP Symposium Pro, les pièces jointes GD bbPress, les galeries Grand Media et tout autre dossier spécifié par l’utilisateur. Vous pouvez également utiliser l’optimisation planifiée ou lancer l’optimiseur de WP-CLI si c’est plus votre truc.
Compatibilité de l’extension
EWWW IO a été testé avec des centaines (voire des milliers) d’extensions et de thèmes, voici quelques-unes des plus courantes : BuddyPress (module complémentaire Activity Plus également), 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 Aggregator, WP Symposium. Lire la suite…
Images WebP
Si vous voulez de la simplicité, obtenez la conversion automatique de WebP avec Easy IO, et finissons-en ! Sinon, vous pouvez générer des versions WebP de vos images avec le Bulk Optimizer, et les livrer aux navigateurs pris en charge. Vous avez le choix entre les règles de réécriture de style Apache, la réécriture JS WebP et la réécriture WebP. EWWW IO fonctionne même avec l’option WebP dans l’extension Cache Enabler de KeyCDN.
WP-CLI
Permet d’exécuter tous les processus d’optimisation en bloc à partir de la ligne de commande, au lieu de l’interface Web. C’est beaucoup plus rapide et autorise à faire des choses comme exécuter dans la console ou via un cron normal (au lieu de wp-cron, qui peut être imprévisible sur les sites à faible trafic). Installez WP-CLI à partir de wp-cli.org et exécutez « wp-cli.phar help ewwwio optimise » pour plus d’informations ou consultez Docs.
Support CDN
WP Offload Media est l’extension officiellement prise en charge (et recommandée) pour les téléversements vers Amazon S3, Digital Ocean Spaces et Google Cloud Storage. Consultez notre liste de compatibilité pour plus de détails sur les autres extensions. Tous les CDN en mode « pull » comme Cloudflare, KeyCDN, MaxCDN et Sucuri CloudProxy fonctionnent automatiquement, mais vous devrez purger le cache après une optimisation en masse.
Traductions
Un grand merci à tous nos traducteurs, voir la liste complète !
Si vous souhaitez aider à traduire cette extension, rejoignez l’équipe.
inscrivez-vous pour recevoir des mises à jour lorsque de nouvelles chaînes de caractères sont disponibles pour la traduction.
Crédits
Écrit par Shane Bishop avec des remerciements spéciaux à mon Seigneur et Sauveur. Basé sur CW Image Optimizer, qui a été écrit par Jacob Allred sur Corban Works, LLC. CW Image Optimizer était basé sur WP Smush.it. Jpegtran est l’œuvre du groupe JPEG indépendant. PEL est l’œuvre de Martin Geisler, Lars Olesen et Erik Oskam. Easy IO et classes d’analyse HTML basées sur le module Photon de Jetpack.
Captures d’écran
Page des réglages de l’extension. Colonne d’optimisation supplémentaire ajoutée à la liste des médias. Vous pouvez voir vos économies, optimiser manuellement les images individuelles et restaurer les originaux (convertis uniquement). Page d’optimisation en masse. Vous pouvez optimiser toutes vos images à la fois et reprendre une précédente optimisation en masse. Très utile pour les blogs existants qui ont beaucoup d’images.
Installation
- Téléversez l’extension « ewww-image-optimizer » dans votre répertoire /wp-content/plugins/.
- Activer l’extension par l’intermédiaire du menu « Extensions » de WordPress.
- L’extension tentera d’installer automatiquement jpegtran, optipng et gifsicle pour vous. Cela nécessite que le dossier wp-content soit accessible en écriture par l’utilisateur exécutant le serveur Web.
- Si les binaires ne s’exécutent pas localement, vous pouvez vous inscrire à l’optimisation basée sur le cloud : https://ewww.io/plans/
- Recommandé : Visitez la page des réglages pour activer/désactiver des outils spécifiques et activer les fonctionnalités d’optimisation avancées.
- Terminé !
Si ces étapes ne fonctionnent pas, voir la documentation supplémentaire. Si vous avez besoin d’une aide supplémentaire pour utiliser l’extension, veuillez consulter notre page d’aide.
Hébergeurs Web
Pour savoir si votre hébergeur fonctionne avec EWWW Image Optimizer, vous pouvez consulter la liste officielle.
FAQ
-
Est-ce que l’extension retire les données EXIF et/ou IPTC ?
-
EWWW IO retirera par défaut la métadonnée, mais si vous avez besoin de conserver les données EXIF/IPTC pour des raisons de droit d’auteur, vous pouvez désactiver l’option Supprimer la Métadonnée.
Les données EXIF n’impactent pas le SEO, et il est recommandé par Google (ainsi que la plupart du monde) de les supprimer. -
Google Pagespeed dit que mes images doivent être compressées ou redimensionnées, mais j’ai déjà optimisé toutes mes images. Que puis-je faire ?
-
Essayez ceci pour commencer : https://docs.ewww.io/article/5-pagespeed-says-my-images-need-more-work
-
L’extension se plaint qu’il manque quelque chose, que dois-je faire ?
-
Cet article vous guidera dans l’installation des outils nécessaires (et les alternatives si l’installation ne fonctionne pas) : https://docs.ewww.io/article/6-the-plugin-says-i-m-missing-something
-
L’extension remplace-t-elle les images existantes ?
-
Oui, mais uniquement si la version optimisée est plus petite. L’extension ne crée jamais d’image plus grande.
-
Puis-je retailler mes images avec cette extension ?
-
Oui, vous pouvez le configurer dans l’onglet Redimensionner.
-
Puis-je diminuer le réglage de compression pour les fichiers JPEG pour économiser plus d’espace ?
-
Notre compression premium peut déterminer le réglage de qualité idéal et vous donner les meilleurs résultats, mais vous pouvez également ajuster la qualité par défaut pour la conversion et le redimensionnement. Lire la suite…
-
L’optimiseur en vrac ne semble pas fonctionner, que puis-je faire ?
-
Voir https://docs.ewww.io/article/39-bulk-optimizer-failure pour des instructions complètes de dépannage.
-
Quels sont les systèmes supportés ?
-
Je l’ai testé sous Windows (avec Apache), Linux, Mac OSX, FreeBSD et Solaris. L’API de compression et Easy IO CDN fonctionnera sur n’importe quel système d’exploitation.
-
Je veux en savoir plus sur l’optimisation d’image et pourquoi vous avez choisi ces options/outils.
-
Ce n’est pas une question, mais comme je l’ai inventée, je vais y répondre. Voir cette ressource :
https://developers.google.com/web/tools/lighthouse/audits/optimize-images
Avis
Contributeurs/contributrices & développeurs/développeuses
« EWWW Image Optimizer » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“EWWW Image Optimizer” a été traduit dans 27 locales. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « EWWW Image Optimizer » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
- Les demandes de fonctionnalités peuvent être vues et envoyées sur notre portail de commentaires
- Si vous souhaitez nous aider à traduire cette extension dans votre langue, rejoignez l’équipe.
7.0.1
- fixed: Easy IO instructions display incorrect URL when images are on cloud storage (S3, GCS, etc.)
- fixed: fatal error calling undefined method supports_webp
7.0.0
- breaking: namespaced and reorganized several classes, third party integrations should check for compatibility
- added: allow video files to go through Easy IO CDN (pass through)
- added: support for WP_Image_Editor_Imagick::set_imagick_time_limit() method added in WP 6.2
- added: ewwwio_inline_webp_script_attrs filter to add custom data-* attributes to the JS WebP inline scripts
- added: Easy IO support for BuddyBoss images, video, and documents
- added: Bulk Optimizer and Scheduled Optimizer include BuddyBoss profile and cover image folders automatically
- added: backup images post-resize but pre-compression with the ewww_image_optimizer_backup_post_resize filter
- added: improved support for Hide My WP Ghost in Lazy Load, and WebP rewriting engine
- added: update attachment metadata for WPML replicas after image conversion
- changed: improved Auto Scaling when using full-width layout in Elementor
- changed: use fread to check mimetype of files for better performance
- changed: style tag search/regex cleaned up to prevent excess markup
- fixed: WebP images are added to WP Offload Media queue multiple times
- fixed: PHP 8.1 deprecation notices from usage of add_submenu_page and add_query_arg
- fixed: debug notice cannot be dismissed on sub-sites for network-activated installs
- fixed: PHP notice when cleaning attachment metadata
- fixed: error when certain options have been stored as strings rather than serialized arrays
- fixed: tool path and content dir functions don’t resolve symlinks
- fixed: Easy IO image URLs leaking into image gallery block via post editor
- fixed: JS WebP issues when body tag has script attributes
- fixed: clearing debug log does not redirect back to settings page in rare cases
6.9.3
- changed: improved Brizy Builder compatibility
- changed: async optimization defers processing by WP Offload Media until after optimization is complete, fixes issues with WP Offload Media 3.1+
- fixed: converting an image with the same base name as a previous upload (image.png vs. image.jpg) could cause naming conflict when using WP Offload Media with Remove Local Media option
- fixed: Bulk Optimize encounters unrecoverable error when a GIF or PDF file takes too long to optimize
- fixed: Easy IO fails to apply crop for custom size in some cases
- fixed: Picture WebP rewriter uses mixed single/double quotes
- fixed: PHP warnings when bulk optimizing images on cloud storage with no local copies
- improved: ensure originals are removed from local storage after conversion when using WP Offload Media with Remove Local Media option
- improved: ensure originals are queued for removal from remote storage after conversion and subsequent deletion when using WP Offload Media
6.9.2
- changed: improved Easy IO detection for site URL changes
- changed: load backup class earlier to prevent issues with custom image uploaders
- fixed: and improved the ewwwio_translated_media_ids filter, props @ocean90
- fixed: Lazy Load JS throws error if inline script vars are missing
- fixed: Easy IO + Lazy Load auto-scale produces invalid URL if an image with no query string is constrained by height
6.9.1
- changed: default syntax for MySQL 8.x to use faster upgrade query
- fixed: bulk action parameter was not validated properly when selecting attachments for optimization
- fixed: undefined function ewww_image_optimizer_get_primary_wpml_id
- fixed: PHP notices when Easy IO filters srcset URLs
6.9.0
- added: allow translation plugins to filter attachment IDs for retrieving Media Library results via ewwwio_primary_translated_media_id/ewwwio_translated_media_ids
- changed: include upstream lazysizes unveilhooks for use by developers, props @saas786
- fixed: Easy IO compatibility with S3 Uploads 3.x
- fixed: better compatibility with S3 Uploads when using autoload
- fixed: PHP notices when removing images and backups are disabled
- fixed: trailing comma after parameters in WP-CLI remove_originals function
- fixed: Easy IO srcset URL construction not accounting for object versioning with S3 (or other cloud storage)
6.8.0
- added: ability to store image backups on local storage
- added: tool to bulk restore images under Tools menu and WP-CLI
- added: WebP cleanup tool can be resumed and run via WP-CLI
- added: Delete Originals can be run via WP-CLI
- added: remove originals after conversion (like PNG to JPG) via WP-CLI
- added: exclude by page for Easy IO, Lazy Load, and WebP delivery methods
- changed: ensure full-size image is optimized after resizing with Imsanity
- fixed: incorrect cfasync attribute used for JS WebP scripts
6.7.0
- added: API keys can be used to auto-register sites for Easy IO, including sub-keys
- changed: expose legacy resize dimensions with removal option
- fixed: Lazy Load not using EWWWIO_CONTENT_DIR
- fixed: Easy IO Premium/WebP compression disabled incorrectly when in Easy Mode
- fixed: JS WebP body script throws error if wp_head script missing
- fixed: Lazy Load Auto-scale adds query parameters to SVG images
- fixed: JS WebP and Lazy Load prevent image loading in GiveWP iframe
- fixed: Auto Scale crops too much for object-* images in Oxygen
- fixed: trailing space on image URL handled incorrectly
- updated: Gifsicle to version 1.93 and Pngquant to 2.17
- removed: free binaries for SunOS, may use free cloud-based JPG compression instead
Earlier versions
Veuillez vous référer au fichier changelog.txt séparé.