Descrizione
Optimole è la soluzione tutto in uno a tutti i tuoi bisogni di ottimizzazione delle immagini. Con un’automatizzazione completa ed una varietà di funzionalità evolute, Optimole rende facile ripulire le tue immagini pesanti e le tue pagine appesantite.
🤔 Non sei sicuro/a? Prova la magia di Optimole – Scansiona il tuo sito web per vedere come possiamo aiutarti.
Optimole ottimizza le tue immagini in tempo reale con un sistema basato sul cloud per velocizzare il tuo sito web e fornire immagini in alta qualità perfettamente dimensionate per ogni dispositivo. Con una configurazione in un clic ed un ingombro minimo, puoi iniziare a migliorare il tuo sito in pochi minuti.
Che cosa rende Optimole così speciale?
- Immagini più piccole. Stessa qualità
- Completamente automatizzato; imposta e dimentica
- Supporta tutti i tipi di immagini
- Supporta sia immagini Retina che WebP
- Compressione automatica alimentata da Machine Learning(ML)
- Supporto per il formato AVIF per dimensioni ancora più piccole delle immagini.
- Snellisci i tuoi media con la soluzione personalizzata di Optimole per il DAM (Digital asset Management).
- Supporto per la libreria cloud delle immagini
- Modifica le immagini nella libreria cloud prima di inserirle sul tuo sito web
- Fornisci immagini da una CDN globale gratuitamente
- Ottimizza in base al vero dispositivo del visitatore (senza più sforzi di predizione e stime sulla larghezza)
- Pieno supporto dei builder di pagine come Elementor
- Lazy load senza jQuery (meglio)
- Aggiungi un tocco di colore al tuo segnaposto per il lazy loading
- Ottimizzazione dell’immagine hero per caricamenti più rapidi
- Migliora le prestazioni della galleria di wooCommerce con il lazy loading di Optimole
- Tipi di file aggiuntivi nella bacheca (video, audio, documenti e altri)
- Versione gratuita pienamente funzionale (abbiamo anche piani a pagamento)
Sarai libero/a di concentrarti sugli altri aspetti del tuoi sito, grazie all’ottimizzazione delle immagini “imposta e dimentica” di Optimole.
Quindi, se stavi cercando un solo plugin che ti fornisca il lazy loading, con CDN ed immagini perfettamente dimensionate, allora Optimole è perfetto per te.
Dai un’occhiata a questa panoramica veloce del plugin Optimole
Come fa a fare tutte queste grandi cose?
L’ottimizzazione di Optimole basata sul formato è gestita sul cloud caso per caso. Una volta installato il plugin, Optimole sostituirà tutti gli URL delle tue immagini con URL basati sul cloud. Non sostituiamo nessuna immagine sul tuo sito web, comprimiamo le immagini al volo.
Quando l’immagine è richiesta, Optimole applicherà le specifiche trasformazioni richieste dal dispositivo e la fornirà ai tuoi visitatori. Ciò significa che ogni immagine è perfettamente dimensionata per ciascun dispositivo. Il risultato finale sarà memorizzato nella cache per un mese per assicurare una continua e rapida consegna dell’immagine ed un sito più veloce.
Quante immagini possono essere ottimizzate?
Con il piano base sarai in grado di ottimizzare un numero illimitato di immagini per un massimo di 1000 visite mensili. Tutte le immagini saranno fornite da più di 450 località in tutto il mondo.
Ancora meglio. La versione gratuita è completamente funzionale e include tutte le seguenti magnifiche funzionalità:
Ottimizzazione basata sul formato
Il nostro processo di trasformazione basato sul cloud significa che possiamo ottimizzare le immagini in base al formato, così come fornire immagini nei formati di nuova generazione. Se il tuo visitatore sta utilizzando un browser che supporta WebP, allora Optimole convertirà l’immagine in WebP e la fornirà al suo dispositivo. È incluso il supporto per le immagini AVIF.
Supporto per la libreria cloud
Scarica in offload le immagini del tuo sito web direttamente su Optimole Cloud e risparmia spazio di archiviazione sul tuo server. Condividi le immagini tra tutti i siti web connessi a Optimole.
Ottimizzazione delle immagini
I nostri algoritmi masticano i numeri per fornire la miglior ottimizzazione lossy o lossles possibile per ottenere la miglior qualità dell’immagine alla dimensione più piccola, utilizzando la compressione alimentata da Machine Learning(ML).
Digital Assets Management (DAM)
Porta la tua gestione dei media ad un altro livello con il nostro DAM personalizzato e usa le immagini direttamente dal tuo account Optimole. La parte migliore? Adesso puoi incorporare le immagini dal tuo account Optimole direttamente nel builder Elementor. In aggiunta abbiamo integrato perfettamente DAM con l’editor nativo di WordPress, rendendo semplicissima la gestione dei media. Accedi alle tue immagini su Optimole senza problemi, ovunque tu ne abbia bisogno.
Esattamente la dimensione utilizzata
Optimole utilizzare solo un’immagine e la ridimensionerà per fornire un’immagine responsive che si adatti perfettamente ai dispositivi dei tuoi visitatori. Niente più imbarazzanti previsioni di potenziali larghezze degli schermi. Fornisci istantaneamente immagini scalate.
Supporto per Retina
Optimole può rilevare gli schermi Retina e fornire un’immagine con la perfetta Digital Pixel Ratio (DPR).
Ritaglio intelligente
Se vuoi conservare la parte più rilevante di un’immagine, allora puoi abilitare il ritaglio intelligente per aiutarti a mantenere l’immagine dimensionata a dovere, senza perderne il focus.
Caso di utilizzo: Ecco a voi Lisa, una lifestyle blogger che ama condividere le sue avventure attraverso immagini accattivanti. Con il ritaglio intelligente delle immagini di Optimole, le immagini di Lisa sono ridimensionate automaticamente per adattarsi perfettamente al layout dei suoi articoli. Che si tratti di un’immagine mozzafiato di un panorama di montagna o di una scena in un accogliente café, il ritaglio intelligente assicura che ogni immagine racconti la propria storia senza problemi. Il blog di Lisa ora risplende con immagini perfettamente incorniciate senza alcuno sforzo che catturano magnificamente ogni momento.
Nessuno spostamento del contenuto
L’opzione di lazy load rimanda il caricamento delle immagini fuori dallo schermo ed è perfettamente dimensionata per il loro contenitore, fornendo una perfetta esperienza di visualizzazione senza spostamenti del contenuto.
Filigrane
Chi ha tempo per aggiungere filigrane? Optimole farà il lavoro sporco al posto tuo. Devi solo impostarlo e scegliere il tuo posizionamento preferito; Optimole aggiungerà la filigrana a tutte le tue immagini future.
Caso di utilizzo: Ecco John, un fotografo appassionato con una galleria online in crescendo. Aggiungere filigrane alle sue foto era una scocciatura…finché non è arrivato Optimole. Ora, John può aggiungere facilmente filigrane ad ogni sua immagine (o a tutte) con pochi clic. Può anche sistemare la dimensione, il posizionamento e molto altro.
Riduzione della qualità per le connessioni più lente
Optimole fornisce un’opzione per ridurre la qualità delle immagini quando viene rilevata una connessione di rete lenta. Con questa ingegnosa funzionalità si codificano le immagini in maniera efficiente, rendendole fino al 40% più piccole, e si aiutano i visitatori che si trovano in un collo di bottiglia.
Compatibilità
Optimole adore i builder di pagina e ha degli strumenti unici per risolvere la questione della sostituzione delle immagini. È anche pienamente compatibile con il nuovo editor a blocchi sin da WordPress 5.0
CDN
Optimole ti fornisce un accesso gratuito a AWS CloudFront CDN con località in ogni angolo del mondo in più di 450 città.
Caso di utilizzo: Ecco Alex, il proprietario di un negozio online che si rivolge a clienti in tutto il mondo. Con la CDN di Optimole, le immagini dei suoi prodotti sono diffuse senza alcuno sforzo in tutte le oltre 450 località AWS CloudFront, in ogni angolo del mondo. Ciò significa che i clienti da Tokyo a New York possono godersi pagine caricate molto velocemente, assicurando loro un’esperienza di acquisto senza intoppi e aumentando il successo del business di Alex.
Colore personalizzato per il segnaposto del lazy load
Optimole migliora la tua esperienza con il lazy loading fornendoti colori personalizzati per il segnaposto. Ora i tuoi segnaposto possono essere unici, come il tuo sito web.
Tipi di file aggiuntivi
Non più limitata alla immagini, la bacheca di Optimole adesso supporta caricamenti di diversi tipi di file, quali documenti, video, testo e audio, ampliando le funzionalità per i tuoi media.
E per quanto riguarda la sicurezza?
I dati EXIF tolti non sono memorizzati sul nostro servizio. Ad Optimole piace lavorare dietro le quinte, e non interagirà con i visitatori del tuo sito. Nessun dato è raccolto, ma puoi dare un’occhiata ai Termini del servizio
Semplice e pulito
Optimole può essere installato con pochi clic, per poi essere lasciato in backend a fare il suo lavoro. Non sei felice? Optimole ha una disinstallazione pulita e il tuo sito sarà esattamente com’era prima che Optimole fosse installato.
Passa alla versione Pro 🚀
Gli utenti premium avranno la possibilità di ottimizzare le immagini partendo da più di 40mila utenti attivi al mese. Nel piano premium, le immagini sono fornite da AWS Cloudfront con più di 450 località in tutto il mondo. Scopri le altre funzionalità di Optimole Pro.
Supporto 🤝
Siamo qui per aiutarti. Sentiti libero/a di creare un nuovo post sul forum di supporto.
Documentazione 📚
Scopri come trarre il massimo da Otter Blocks con la nostra documentazione dettagliata e facile da usare.
Screenshot
Installazione
Qui di seguito i passaggi per installare il plugin OptiMole
- Nel tuo pannello di amministrazione di WordPress, fai clic sull’opzione Aggiungi un nuovo plugin sotto la voce Plugin del menu.
Fai clic su Carica plugin in cima alla pagina. - Sfoglia e seleziona il plugin OptiMole e fai clic su Installa ora.
- Vai in Media -> OptiMole e segui le istruzioni su come abilitare il servizio.
FAQ
-
Quante immagini posso ottimizzare con ciascun piano?
-
Il numero di immagini che puoi ottimizzare o memorizzare è illimitato, ci interessa solo il numero di visite che hai ogni mese.
-
Cosa succede se supero i limiti del piano?
-
Una volta che le superi, ti contatteremo e ti chiederemo gentilmente di effettuare un upgrade al piano che più si addice alle tue necessità.
-
Quale Content Delivery Network (CDN) usate?
-
Sia per il piano GRATUITO che per quelli a pagamento utilizziamo AWS CloudFront CDN con più di 200 località in tutto il mondo.
-
Sto già usando una CDN. Posso usare quella invece della vostra?
-
Risposta breve, SÌ. Devi solo aggiungere in whitelist il dominio della tua CDN esistente per permettere ad Optimole di prelevare le immagini memorizzate lì.
-
Sto già utilizzando un plugin per l’ottimizzazione delle immagini. Perché dovrei cambiarlo con Optimole?
-
Non dovrai cambiare il plugin di ottimizzazione che stai attualmente utilizzando; l’ottimizzazione delle immagini è solo una piccola parte di quello che facciamo. Se sei felice, ad esempio, con ShortPixel, puoi tranquillamente continuare ad usarlo e Optimole si prenderà cura solo di fornire le tue immagini alle GIUSTE dimensioni, del ritaglio avanzato e del lazy loading intelligente.
-
Optimole gestisce le immagini dal contenuto Ajax ?
-
Sì, lo facciamo. Per impostazione predefinita, Optimole gestisce le immagini fornite dal tuo contenuto ajax da admin-ajax.php (non utenti connessi) così come con i percorsi WordPress REST API.
-
Posso eliminare il segnaposto sfocato dall’effetto lazy load?
-
Sì, puoi farlo. Devi solo attivare questa funzionalità del plugin, come spiegato in questo documento – https://docs.optimole.com/article/1020-can-i-remove-the-blurry-placeholder-from-the-lazyload-effct
-
Le immagini originali saranno eliminate?
-
Utilizziamo le tue immagini originali come sorgenti quando forniamo quelle ottimizzate. A meno che tu non voglia eliminare le immagini dal tuo server per risparmiare un po’ di spazio con la libreria Cloud, scaricando in offload le immagini sul cloud come spiegato qui – https://docs.optimole.com/article/1323-cloud-library-browsing
-
Qual è la differenza tra i livelli di compressione Auto, Alto, Medio e Basso?
-
Una compressione maggiore può significare una piccola perdita di qualità dell’immagine. Selezionando il livello automatico lascerà ad Optimole il compito di scegliere la dimensione più piccola senza perdita di qualità per la tua immagine.
-
Utilizzo Kraken, Shortpixel, Optimus, EWWW or WP Smush, Imagify Optimole ottimizzerà ulteriormente le mie immagini?
-
Sì, Optimole si occuperà anche di fornire le tue immagini alla GIUSTA dimensione per i tuoi visitatori e le ottimizzerà per il formato migliore possibile per il loro browser.
-
Quali formati possono essere ottimizzati?
-
Al momento supportiamo i formati jpg, png e svg.
-
Optimole fornisce automaticamente immagini WebP agli utenti Chrome?
-
Sì. Rileviamo automaticamente il browser dell’utente e forniamo immagini WebP se supportate, altrimenti ottimizziamo le immagini nel formato originale.
-
Posso disabilitare il lazy load per le immagini PNG?
-
Sì. Devi aggiungere
define("OPTML_DISABLE_PNG_LAZYLOAD",true);
al tuo filewp-config.php
.Puoi anche utilizzare l’interfaccia utente del plugin per escludere immagini per tipo, come spiegato qui – https://docs.optimole.com/article/1191-exclude-from-optimizing-or-lazy-loading
-
Posso disabilitare l’ottimizzazione per una specifica immagine?
-
Sì, puoi escludere alcune immagini per nome, come spiegato qui – https://docs.optimole.com/article/1191-exclude-from-optimizing-or-lazy-loading
Nel caso tu fossi esperto/a di tecnologia e volessi escludere in maniera programmatica immagini secondo alcune condizioni, puoi seguire questo snippet di codice e rimpiazzare l’immagine di esempio con quella di cui hai bisogno, o avere altre condizioni:
add_filter('optml_dont_replace_url', function( $old, $url ) { if ( $url === 'https://example.com/wp-content/uploads/2018/09/1.jpg' ) { return true; } return $old; }, 10, 2);
Recensioni
Contributi e sviluppo
“Image Optimization by Optimole – Lazy Load, CDN, Convert WebP & AVIF” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.
Collaboratori“Image Optimization by Optimole – Lazy Load, CDN, Convert WebP & AVIF” è stato tradotto in 10 lingue. Grazie ai traduttori per i loro contributi.
Traduci “Image Optimization by Optimole – Lazy Load, CDN, Convert WebP & AVIF” nella tua lingua.
Ti interessa lo sviluppo?
Esplora il Codice segui il Repository SVN iscriviti al Log delle Modifiche. Puoi farlo tramite RSS con un lettore di feed.
Changelog (registro delle modifiche)
Version 3.12.5 (2024-02-14)
- Update dependencies
- Harden Security
Version 3.12.4 (2024-01-25)
Enhancements
- Add Filter for Overriding DISABLE_WP_CRON Check: Introduced a filter for overriding the DISABLE_WP_CRON check in the context – optml_offload_wp_cron_disabled.
Version 3.12.3 (2024-01-16)
Enhancements
- Improve default settings: Ensure default settings for image optimization and lazyloading are optimal.
Version 3.12.2 (2024-01-08)
Bug Fixes
- Optimization Exclusions Fix: Resolved an issue where some pages were excluded from optimization due to AJAX requests exclusions.
Enhancements
- Lazyloading Menu Item: Ensure that turning off lazyloading now disables the lazyloading settings menu item in the plugin dashboard.
- Lazyload Support for Group Blocks: Added lazyload support for group blocks background for improved performance.
- Cap Offloading Log: Capped offloading log read lines to 10,000 for better performance and manageability.
Version 3.12.1 (2023-12-21)
Enhancements
- Add Retries for Offloading Common Errors: Implemented a feature to add retries to address common errors in the offloading process.
Fixes
- Fix Replacement in Elementor: Resolved an issue where replacement in Elementor was not working in some cases
Version 3.12.0 (2023-12-19)
New Features
- Handshake Mechanism: Implemented a handshake mechanism to ensure that the website can use Optimole when connecting.
- New Cloud Library UI/UX: Introduced a new and improved UI and experience for the Cloud Library.
Enhancements
- Improved Optimole Dashboard UX: Enhancements to improve the user experience of the Optimole dashboard.
- Cohesive UI on Plugin Dashboard: Improved the overall UI on the plugin dashboard for a more cohesive look and feel.
- Revamped Offloading User Experience: Revamped the UI/UX for offloading operations, making it more intuitive and user-friendly.
- Cloud Library Access by Default: Enabled Cloud Library access by default for all users, enhancing accessibility to Optimoles features.
- Notice for Offloaded Images Limit: Added a notice if the count of offloaded images exceeds the limit, keeping users informed.
Version 3.11.3 (2023-12-05)
Bug Fixes
- Division by zero: Addressed an edge case where a division by zero was happening when resizing images.
- WPML Duplicated Attachments: Resolved an issue where WPML duplicated attachments were not being accounted for as offloaded.
- Offload Batch Size: Lowered the batch size of images processed for offloading/rollback to address timeout issues on some servers.
Improvements
- Action Scheduler Integration: The offloading/rollback process will use Action Scheduler if available.
Version 3.11.2 (2023-11-23)
Bug Fixes
- Rollback Issue: Fixed an issue where rolling back images would not point the attachments to the correct uploads folder path.
Version 3.11.1 (2023-11-20)
Bug Fixes
- Cache for Offloaded Attachments: Fixed an issue with caching for offloaded attachments when the object cache extension isnt enabled.
- Error on Older WordPress Versions: Resolved an error occurring on WordPress versions lower than 6.0.0.
- Performance Issue on Large Instances: Fixed a performance issue affecting instances with a large number of images.
- Offload Rollback Issue: Addressed a problem where offloading was trying to rollback Cloud Library images.
Version 3.11.0 (2023-11-15)
New Features
- Image Optimization for ICO Files: Added support for optimizing ICO files, ensuring that these can benefit from Optimoles optimization capabilities.
- Toast Notifications in Optimole Dashboard: Introduced a toast notifications system within the Optimole dashboard, informing users when settings are saved.
- Offload Images Without Database Replacement: Images are now offloaded without the need to perform a database replacement, improving the speed of the process and reducing complexity.
- Logging for Offloading Process: Implemented logging for the image offloading process, allowing users to track progress more effectively.
- Faster Zip Generation Routine: Optimized the zip files generation routine from the Optimole Dashboard, making it faster and more efficient. Additionally, split the Zip files per each source website when downloading images, providing a smoother experience.
- Motion.page Compatibility: Addressed compatibility issues to ensure smooth integration with the Motion.page.
Improvements
- Remove Redundant Setting: Removed redundant settings related to resizing large images from the original source, simplifying the user interface.
- Review of Settings Descriptions and Documentation: Reviewed and refined settings descriptions and documentation to make it easier for users to understand what each setting does, and to configure Optimole to their specific needs.
- Beaver Builder Compatibility with Cloud Library: Optimoles Cloud Library is now compatible with Beaver Builder, allowing users to import and use images from their Optimole account.
- Progress Bar Design Consistency: Refined the design of progress bars for a more consistent and polished user interface.
Bug Fixes
- Scheduled Crons Removal During Uninstall: Fixed an issue where scheduled cron jobs were not being removed when uninstalling Optimole.
- Cloud Library in Safari: Resolved an issue where the Cloud Library was not functioning correctly in Safari.
- Guidance on Third-Party Cookies for Cloud Library: Added instructions on how to allow third-party cookies to ensure seamless functionality of the Cloud Library.
Version 3.10.0 (2023-09-18)
New Features
- Edit Images in Cloud Library: Images can now be edited before inserting them into your website.
- Lazyload for Optimole Cloud Library Images: Images imported from the Optimole Cloud Library now support lazy-loading.
- Apply Optimization Settings to Cloud Library: Optimole Cloud Library images now inherit image optimization settings from the plugin.
- More File Types in Dashboard: Support for uploading additional file types like documents, videos, text, audio, etc. in the Optimole Dashboard.
- Add CLI Command for Clearing Image Cache: New command-line interface option to easily clear the image cache.
- Best Format Toggle: Choose to enable or disable automatic best format calculation for images.
- Generic Lazy-Loading Placeholder Color: Added customizable color option for the generic lazy-loading placeholder.
- Improve WooCommerce Product Gallery Lazyload: Enhanced lazyloading functionality for WooCommerce galleries.
- Resizing Images in Cloud Library and Dashboard: Manually resize images by typing dimensions in the editor modal.
Improvements
- Explicit Connection Error Handling: More detailed error messages for failed plugin connection.
- Unsaved Settings Alert: The plugin settings page now prompts to confirm leaving the page if settings are unsaved.
- Better Folder UI/UX in the Dashboard: Enhanced the user interface and experience for folders on the Optimole Dashboard.
- Multi-Image Selection UX: Improved user experience for selecting multiple images in the Optimole Dashboard.
Bug Fixes
- Backwards Compatibility: Fixed offload compatibility issues with WordPress versions below 6.0.
- Cloud Library Modal Loader not being removed: In some contexts, the cloud library loader was not disappearing when opening the modal a second time.
- Visits Banner markup: Optimole additional visits banner was interfering with modals on the front end of the website.
Version 3.9.2 (2023-08-10)
Bug Fixes
- Fatal error: In some edge-cases, the Hero Preloader feature was throwing a fatal error, trying to access inexistent posts.
- Lazyload default status: Lazyload was off for new users by default when it should have been on.
Version 3.9.1 (2023-08-07)
Bug Fixes
- Fatal error on PHP<7.3: Fixed fatal error that the plugin was throwing on PHP versions lower than 7.3.
- PHP Warning: Fixed warning when inserting an image with a defined height but no width.
Version 3.9.0 (2023-08-03)
New Features
- Hero Image Optimization: Adds fetch priority for hero images to preload them for enhanced performance.
- Digital Assets Management (DAM): Replaced old media modal integration with a new interface to browse and use the images on your Optimole account.
- DAM Elementor Compatibility: Use images from your Optimole account in Elementor Builder.
- DAM Core Editor Integration: Integrated DAM with the WordPress core editor.
- Cloud Library Dashboard: Added a new Cloud Library page to manage your cloud assets straight from the website dashboard.
Improvements
- Image Offloading & Rollback: Images offloading & rollback process is now ~50% faster and operates in the background.
- Moving Images: Instant reflection of image movement to folders inside the Dashboard and DAM.
Bug Fixes
- AVIF Disabling Feature: Fixed issue where serving AVIF format could not be disabled.
- Optimole Banner Toggling: Fixed an issue where toggling the Optimole banner would sometimes not save the setting.
- Dashboard Image Uploading: Fixes issue where certain images could not be uploaded to the Optimole Dashboard;
Version 3.8.2 (2023-07-06)
Bug Fixes
- Compatibilities loading: Ensure service is connected before loading compatibilities, throwing errors in some edge cases.
- Widgets screen layout: Resolved issue with Optimole banner appearing in the admin inside widget iframes.
- Cloud library whitelist: Fixed problem with sites not being removed from the cloud library whitelist.
Improvements
- Add Support Link: Added a support link for Premium users.
- Removed Native Lazyload Fallback: Native lazyload fallback has been removed.
- Add Compatibility for Spectra Blocks: Introduced compatibility for Spectra Blocks.
- Add Error Notice: Added an error notice when the filter length is not three or more characters.
Version 3.8.1 (2023-06-27)
Bug Fixes
- Warning on lower versions of PHP when using Elementor: Resolved the warning when the plugin was activated, but the service wasnt connected on lower versions of PHP when using Elementor.
Version 3.8.0 (2023-06-19)
New features
- Option for max-width and max-height: Users can select a maximum width/height for images delivered.
- Media Library bulk operations: Users can now efficiently move multiple images at once within the media library folders.
- Additional visits: Adds an option to enable a banner on all websites connected to the account promoting Optimole, gaining an additional 20,000 visits.
Improvements
- Plugin dashboard UI: Reworked plugin dashboard to use React and have a more consistent design.
- Conflict notice: Adds a notice to inform users about potential conflicts with other plugins.
- Eliminate Redundant Lazyload Resizing: Skip unnecessary resizing when lazyloading images.
- Better search on the service dashboard: Improved the search functionality to enhance performance and provide faster search results.
Bug Fixes
- WEBP extension exclusion: Fixed an issue where the WEBP image format couldnt be excluded from lazy-load.
- Elementor compatibility: Fixes an issue where Elementor backgrounds werent lazy-loaded on some newer versions.
- Invalid CDN parameters: Fixes an issue where the image URL might have had invalid values.
- Upload file names: Fixes an issue with the offload functionality, where some files were renamed when uploaded.
Version 3.7.0 (2023-05-15)
New Features
- Best Format Optimization: Implemented a system that automatically chooses the optimal image format, based on smallest resulting file size, to enhance site loading speed.
- Media Library Folders: Improved browsing experience in the Media Library by adding the option to organize images into folders.
- Metadata Strip Option: Introduced an option to enable/disable the stripping of metadata (EXIF, IPTC, etc.) from the resulting image, providing users with more control over their content.
- Noscript Tag: Added a new option to disable the noscript tag in settings, providing more flexibility in configuring your site.
- Visit Stats by Domain: Introduced a feature to display visit statistics by domain, aiding in traffic analysis and site optimization.
- Background Lazyload: Added compatibility for background lazyload with both Otter Blocks and the core cover block, improving page load times.
- Hide API Key: For enhanced security, API keys are now hidden by default.
Improvements
- Media Library Stats Formatting: Improved number formatting for more readable Media Library statistics.
- Invoices Redesign: Enhanced the design of invoices for better readability and user experience.
- User Experience on Fresh Installs: Improved the user experience of the last images section on fresh installs, providing a more intuitive and engaging user interface.
- CDN Locations: Updated the number of CDN locations to 450, offering improved content delivery speeds globally.
- Generic Placeholder: Generic placeholders are now enabled by default.
- Video and Iframe Lazyload: Lazyload is now enabled by default for videos and iframes to improve page load times.
Bug Fixes
- AVIF Option Bug: Fixed an issue where the AVIF option was causing Microsoft Edge to fallback to JPEG/PNG instead of the intended WEBP format.
- Divi Blog Archive Pagination: Resolved a bug that was preventing pagination from working on Divi blog archive templates when Optimole lazyloading was activated.
- PHP 8.2 Compatibility: Fixed compatibility issues with PHP 8.2, ensuring smooth functionality across different PHP environments.
- View Sample Image Button: Fixed the behaviour of the ‘View Sample Image’ button to work as intended.
- 3rd Party Plugin Exclusions: Resolved an issue where images injected by 3rd party plugins were ignoring exclusions in some cases.
- Search Bar Refresh: Fixed an issue where the search bar required a page refresh when displaying no results.
- Upgrade Button Behaviour: Fixed an issue with the behaviour of the ‘Upgrade’ button in dashboard cards.
- Display of Large Image Names: Fixed a display issue for images with larger names, ensuring all image names are displayed correctly.
- Login and Signup Form Validation: Fixed validation errors on the Login and Signup forms to ensure accurate data entry.
Version 3.6.1 (2023-04-09)
Bug Fixes
- Posts Screen Error: Resolved an issue with the last releases that show an error on the Posts screen.
Version 3.6.0 (2023-04-06)
Improvements
- Initial Setup Speed: Warmed up the cache on connect to speed up the initial setup process, providing a more efficient and seamless user experience.
- Iframe Lazyload: Enhanced the iframe lazyload feature by improving conflict detection mechanisms to avoid issues with other plugins or themes.
Bug Fixes
- RSS Feed Lazyload: Resolved an issue where lazyload replacements were not functioning correctly on RSS feeds.
- Elementor CSS Image Replacement: Fixed compatibility issues with newer versions of the Elementor page builder, ensuring proper CSS image replacement.
- Bullet Symbol Filenames: Fixed a bug where images with a bullet symbol in the filename were not being optimized correctly.
New Features
- SVG Upload Compatibility: Added support for SVG file uploads when Optimole is installed, allowing users to work with this popular image format.
- Central Dashboard Image Upload: Added the ability to upload images directly to the central dashboard at dashboard.optimole.com for more convenient management.
- Export Offloaded Source Images: Implemented the ability to export source images offloaded to Optimole, giving users more control over their image assets.
Updates
- Dependencies and WordPress Compatibility: Updated dependencies and ensured compatibility with the latest tested WordPress version, guaranteeing smooth integration with the platform.
Version 3.5.7 (2023-02-23)
- Improved media rollback stability
- Updated GIF lazyload and video conversion default exclusions
- Added notification for existing accounts on auto connect
Version 3.5.6 (2023-01-31)
- Improved video lazyload
Version 3.5.5 (2023-01-18)
- Updated iframe lazyload exclusion flags to include the default flags
- Fixed offload media compatibility with all php versions above 5.4
Version 3.5.4 (2023-01-06)
- Fixed image deduplication on media offload
Version 3.5.3 (2022-12-12)
- Improve compatibility with WPML plugin
Version 3.5.2 (2022-11-11)
- Fixed media offload nonce update
Version 3.5.1 (2022-11-04)
- Improve media offload estimation time.
- Improve gif to video conversion.
- Accessibility improvements to docs and external links.
- Improve media offload process for sites with thousands of images.
- Improve welcome notice
Version 3.5.0 (2022-10-17)
- Improved images offload speed by marking processed pages
- Adds conflict validation before the rollback process
- Updated the logging for images that fail when offloading
- Enhance Elementor compatibility
Version 3.4.6 (2022-09-08)
- Updated cache buster format
- Adds validation for width/height values according to HTML standards
Version 3.4.5 (2022-08-22)
Features
- Allows users to add cropped image sizes from within the plugin settings
- Adds an option to exclude a page path from optimization using exact matching
- Adds the option to create and connect an account with one click
- Adds filter,
optml_keep_copyright
, to control if image optimization should keep copyright metadata
Fixes
- Enhances compatibility with Beaver builder to optimize images in javascript files
- Enhances compatibility with Cache enabler to use the latest plugin’s filters and clears page cache when Optimole’s settings are updated
- Updates compatibility with Divi theme/builder to optimize images in the static css/js files and regenerate those files when Optimole’s settings are updated
- Enhances compatibility with Elementor to update the optimized images in the generated css files upon changing Optimole’s settings
- Adds the latest lazyload exclusion flags for Slider Revolution
- Enhances W3 Total Cache compatibility to clear the cache when Optimole’s settings are updated
- Updates compatibility with YITH WooCommerce Quick View to optimize quick view images
Version 3.4.4 (2022-07-14)
- Enhance WooCommerce and WPBakery compatibilities when users are offloading the images to Optimole cloud.
- Improve compatibility with all plugins that are editing the media modal tabs.
Version 3.4.3 (2022-05-30)
- Enhance Thrive compatibility when users are offloading the images to Optimole cloud.
Version 3.4.2 (2022-05-25)
- Fix edge cases for auto allowing domain on site migration.
Version 3.4.1 (2022-05-10)
- Auto allow domain when the website URL is being changed, such as moving from production -> staging or viceversa
Version 3.4.0 (2022-04-18)
- Adds Machine Learning(ML) quality compression which will predict the right quality for your image in order to get the smallest possible size with minimum perceived quality losses, delivering images with ~40% smaller size than the current solution.
- Adds AVIF format conversion enabled by default for everyone.
- Fix edge case when content URL is relative and prevents Optimole from replacing the URLs.
Version 3.3.5 (2022-03-31)
Fixes
- updates compatibility with FacetWP
- fixes warning regarding image size calculation
Version 3.3.4 (2022-03-25)
- Add support for HEIC/AVIF formats as source input
Version 3.3.3 (2022-03-18)
Fixes
- adds filter
optml_gif_to_video_flags
to exclude GIF placeholders from video conversion - adds compatibility with Avada live to remove replacement in edit mode
Version 3.3.2 (2022-03-17)
Fixes
- Hardening security for users with administrator roles.
- Update dependencies to the latest version.
Version 3.3.1 (2022-03-10)
Features
- Adds filter,
optml_should_avif_ext
, for more control over which images are converted to AVIF, by default SVG images are not converted
Fixes
- Plugin interface header display size on safari
Version 3.3.0 (2022-02-25)
Features
- Adds opt-in AVIF compatibility, improving the image optimization savings on average with at 30%
- Major dashboard UI/UX improvements make it cleaner and easier to use.
- Adds separate functionality for clearing only CSS/JS when Optimole is serving those.
- Improve Optimole Cloud optimizations speed and performances
Version 3.2.1 (2021-10-01)
- Fix issue when the quota exceeded message shows up on new connections.
- Fix local JS loading of lazyload library.
Version 3.2.0 (2021-09-28)
Features
- Improve media cloud offloading by making faster image handling for large sites
Fixes
- Adds compatibility with FaceWP
- Improve compatibility with WP Rest Cache plugin
- Improve compatibility with Woocommerce variations plugin
- Improve usage of WP Rest API endpoints
- Improve handling of files with non-media files which are stored as attachments
- Fix print of pages which uses Optimole lazyload
Version 3.1.3 (2021-08-06)
- Preserve selected custom domain on stats refresh when multiple custom domains are used.
Version 3.1.2 (2021-08-04)
- Adds a filter to force replacements as optml_force_replacement
- Fix content path being root directory
Version 3.1.1 (2021-05-31)
- Adds option to setup API key via wp-config variables fix #314 as OPTIML_API_KEY
- Fix lazyload on video tag working improperly #368
- Adds filter for Optimole processed URLs as optml_processed_url
- Fix error message when a user is already registered with the same email
Version 3.1.0 (2021-05-13)
- Adds support for multiple custom domains
- Adds option to skip first X images from lazyloading
- Adds support for async decoding for image tags
- Adds support for video lazyload
- Improve media offloading and rollback mechanism
- Adds support for the new watermark feature
Version 3.0.1 (2021-03-16)
- improve behavior on browsers that don’t support javascript, causing issues with some 3rd party plugins.
- server lazyload script from the same domain avoiding extra DNS checks and improving loading
Version 3.0.0 (2021-02-23)
Features
- Adds option to offload images to Optimole Cloud, saving space on your server storage.
- Adds Optimole Cloud integration directly in the Media library, allowing you to cross-share images from all the connected sites.
Fixes
- Improve compatibility with Background images lazyload for Elementor