SiteGround Optimizer

Descrizione

Questo plugin è stato creato per collegare WordPress ai servizi di SiteGround. NON FUNZIONA con un altro hosting provider.

Il plugin SiteGround Optimizer ha diverse funzioni che gestiscono ottimizzazioni specifiche delle prestazioni:

Configurazione

Per informazioni dettagliate sul nostro plugin e su come funziona, consulta il nostro tutorial su SiteGround Optimizer

Impostazioni SuperCacher

In questa scheda puoi configurare sia la cache dinamica per archiviare i tuoi contenuti nella memoria del server per un accesso più rapido, sia Memcached che archivia le query eseguite di frequente nel tuo database e le riutilizza per avere prestazioni migliori. Assicurati di averli abilitati su Site Tools o cPanel prima di utilizzare il plugin. È inoltre possibile abilitare la pulizia automatica della cache. Questa esegue una pulizia completa quando avvengono modifiche in pagina, post e categorie, all’attivazione, disattivazione o aggiornamento di temi e sugli aggiornamenti core di WordPress. Abilitando la cache del browser, verranno create diverse versioni della cache in base allo user agent utilizzato. È possibile escludere i post che non vuoi memorizzare nella cache. Puoi anche escludere URL specifici o utilizzare un wildcard per escludere eventuali pagine secondarie di una specifica “parent-page”. Forniamo anche uno strumento di test in cui puoi verificare se un URL specifico ha la cache dinamica effettivamente in esecuzione.

Puoi consentire ad altri ruoli utente di svuotare la cache utilizzando il filtro che abbiamo progettato a tale scopo. Assicurati di utilizzare il ruolo utente nel filtro. Ecco un esempio del codice che puoi aggiungere al tuo file functions.php:

add_filter( 'sgo_purge_button_capabilities', 'sgo_add_new_role' );
function sgo_add_new_role( $default_capabilities ) {
    // Allow new user role to flush cache.
    $default_capabilities[] = 'delete_others_posts'; // For Editors.
    $default_capabilities[] = 'edit_published_posts'; // For Authors.

    return $default_capabilities;
}

Ottimizzazioni dell’ambiente

Qui puoi forzare l’HTTPS per il tuo sito, abilitare o disabilitare le regole di compressione Gzip e la cache del browser. È possibile attivare l’ottimizzazione del database che rimuoverà tutti gli elementi non necessari dal database e ottimizzerà le sue tabelle. Se stai utilizzando il motore di archiviazione InnoDB, l’ottimizzazione delle tabelle viene eseguita automaticamente. Utilizza il pre-fetch dei DNS per aumentare la velocità di caricamento delle risorse esterne. Esso risolve il dominio, prima che venga richiesta una risorsa. È inoltre possibile gestire il controllo dell’Heartbeat per modificare la frequenza dell’Heartbeat WordPress per diverse posizioni. L’API dell’Heartbeat di WordPress verifica ogni 15 secondi le modifiche a pagine e post e ogni 60 secondi la dashboard e il front-end, per vedere se ci sono attività pianificate da eseguire. Con questa opzione, puoi rendere i controlli meno frequenti o disabilitarli completamente.

Ottimizzazioni del frontend

In questa scheda puoi abilitare o disabilitare la minificazione delle tue risorse HTML, JS e CSS. Puoi attivare/disattivare le combinazioni JS e CSS per ridurre il numero di richieste al server. Con l’ottimizzazione dei font stiamo cambiando il modo predefinito in cui carichiamo i font Google. Nel head tag verrà aggiunto un link di precollegamento per la repository dei font Google. Questo informa il browser che la tua pagina intende stabilire una connessione con un’altra origine e che desideri che il processo inizi il prima possibile. Tutti gli altri font locali verranno precaricati in modo che i browser possano memorizzarli nella cache e renderli più veloci. Inoltre, se combinato con la combinazione CSS, cambieremo la proprietà di visualizzazione del font per scambiarlo o aggiungerlo se manca, in modo da garantire un rendering più veloce. Puoi disabilitare il supporto delle emoji nelle tue pagine per impedire a WordPress di rilevare e generare emoji sulle tue pagine. È anche possibile rimuovere le stringhe di query dalle risorse statiche per migliorarne la memorizzazione nella cache.

Ottimizzazione immagini

Qui puoi abilitare o disabilitare l’ottimizzazione automatica per le tue immagini appena caricate o ottimizzare in blocco quelle vecchie. È possibile abilitare la generazione di immagini WebP per le immagini appena caricate o generare copie WebP di quelle esistenti. WebP è un formato di immagine di nuova generazione supportato dai browser moderni che riduce notevolmente le dimensioni delle immagini. Se il browser non supporta WebP, verranno caricate le immagini originali. Se lo desideri, puoi eliminare tutte le copie WebP delle tue immagini e le immagini originali verranno caricate di default. Puoi anche abilitare o disabilitare il lazy load per varie risorse come iframe, video, miniature, widget, shortcode e altro. Puoi inoltre abilitare il lazy load per le richieste da dispositivi mobili. Hai la possibilità di escludere immagini specifiche dal lazy load. Questo può essere fatto aggiungendo la classe dell’immagine nella scheda.

Speed Test

Il nostro controllo delle prestazioni è basato su Google Page Speed. Qui puoi verificare quanto è ottimizzato il tuo sito web. Il risultato dei test ti fornirà informazioni su ciò che può essere ottimizzato ulteriormente.

Full-page Caching on CloudFlare

Questa ottimizzazione collega il tuo sito WordPress a Cloudflare e imposta le regole necessarie per abilitare il caching a pagina intera su Cloudflare al fine di migliorare il TTFB e le prestazioni complessive del sito. La scheda sarà disponibile solo se hai configurato correttamente la tua installazione per funzionare con la CDN.

Compatibilità del plugin

Se il tuo plugin non attiva gli hook standard di WordPress o hai bisogno che svuotiamo la cache, puoi usare questa funzione nel tuo codice:

if (function_exists('sg_cachepress_purge_cache')) {
    sg_cachepress_purge_cache();
}

È preferibile far passare un URL dalla funzione per svuotare la cache invece di pulire l’intera cache. Per esempio:

if (function_exists('sg_cachepress_purge_cache')) {
    sg_cachepress_purge_cache('https://yoursite.com/pluginpage');
}

Puoi evitare che gli stili siano combinati e minificati usando i filtri che abbiamo creato a questo scopo. Ecco un esempio di codice che può essere aggiunto al tuo file functions.php:

add_filter( 'sgo_css_combine_exclude', 'css_combine_exclude' );
function css_combine_exclude( $exclude_list ) {
    // Add the style handle to exclude list.
    $exclude_list[] = 'style-handle';
    $exclude_list[] = 'style-handle-2';

    return $exclude_list;
}

add_filter( 'sgo_css_minify_exclude', 'css_minify_exclude' );
function css_minify_exclude( $exclude_list ) {
    // Add the style handle to exclude list.
    $exclude_list[] = 'style-handle';
    $exclude_list[] = 'style-handle-2';

    return $exclude_list;
}

Puoi evitare che gli script siano minificati usando i filtri che abbiamo creato a questo scopo. Ecco un esempio di codice che può essere aggiunto al tuo file functions.php:

add_filter( 'sgo_js_minify_exclude', 'js_minify_exclude' );
function js_minify_exclude( $exclude_list ) {
    $exclude_list[] = 'script-handle';
    $exclude_list[] = 'script-handle-2';

    return $exclude_list;
}

Puoi evitare che gli script siano combinati usando i filtri che abbiamo creato a questo scopo. Ecco un esempio di codice che può essere aggiunto al tuo file functions.php:

add_filter( 'sgo_javascript_combine_exclude', 'js_combine_exclude' );
function js_combine_exclude( $exclude_list ) {
    $exclude_list[] = 'script-handle';
    $exclude_list[] = 'script-handle-2';

    return $exclude_list;
}

Puoi evitare che gli script esterni siano combinati utilizzando i filtri che abbiamo creato a questo scopo. Ecco un esempio di codice che può essere aggiunto al tuo file functions.php:

add_filter( 'sgo_javascript_combine_excluded_external_paths', 'js_combine_exclude_external_script' );
function js_combine_exclude_external_script( $exclude_list ) {
    $exclude_list[] = 'script-host.com';
    $exclude_list[] = 'script-host-2.com';

    return $exclude_list;
}

Puoi evitare che gli script inline siano combinati utilizzando i filtri che abbiamo creato a questo scopo. Ecco un esempio del codice che puoi aggiungere al tuo file functions.php:

add_filter( 'sgo_javascript_combine_excluded_inline_content', 'js_combine_exclude_inline_script' );
function js_combine_exclude_inline_script( $exclude_list ) {
    $exclude_list[] = 'first few symbols of inline content script';

    return $exclude_list;
}

Puoi evitare che gli script siano caricati in modo asincrono usando i filtri che abbiamo creato a questo scopo. Ecco un esempio di codice che può essere aggiunto al tuo file functions.php:

add_filter( 'sgo_js_async_exclude', 'js_async_exclude' );
function js_async_exclude( $exclude_list ) {
    $exclude_list[] = 'script-handle';
    $exclude_list[] = 'script-handle-2';

    return $exclude_list;
}

Puoi escludere gli URL o un URL che contiene specifici parametri di ricerca, usando i seguenti filtri:

add_filter( 'sgo_html_minify_exclude_params', 'html_minify_exclude_params' );
function html_minify_exclude_params( $exclude_params ) {
    // Add the query params that you want to exclude.
    $exclude_params[] = 'test';

    return $exclude_params;
}

add_filter( 'sgo_html_minify_exclude_urls', 'html_minify_exclude' );
function html_minify_exclude( $exclude_urls ) {
    // Add the url that you want to exclude.
    $exclude_urls[] = 'http://mydomain.com/page-slug';

    return $exclude_urls;
}

Puoi escludere le immagini dal Lazy Load con i seguenti filtri:

add_filter( 'sgo_lazy_load_exclude_classes', 'exclude_images_with_specific_class' );
function exclude_images_with_specific_class( $classes ) {
    // Add the class name that you want to exclude from lazy load.
    $classes[] = 'test-class';

    return $classes;
}

Supporto per WP-CLI

Nella versione 5.0 abbiamo aggiunto pieno supporto a WP-CLI per tutte le opzioni e funzionalità del plugin.

  • wp sg purge (url) – elimina l’intera cache o se viene passato l’URL
  • wp sg memcached enable|disable – abilita o disabilita Memcached
  • wp sg forcehttps enable|disable – abilita o disabilita l’HTTPS per il tuo sito
  • wp sg optimize – abilita o disabilita diverse opzioni di ottimizzazione per il tuo sito:
  • wp sg optimize html enable|disable – abilita o disabilita la minificazione HTML
  • wp sg optimize js enable|disable – abilita o disabilita la minificazione JS
  • wp sg optimize css enable|disable – abilita o disabilita la minificazione CSS
  • wp sg optimize combine-css enable|disable – abilita o disabilita la combinazione CSS
  • wp sg optimize combine-js enable|disable – abilita o disabilita la combinazione JS
  • wp sg optimize querystring enable|disable – abilita o disabilita la rimozione delle stringhe di ricerca
  • wp sg optimize emojis enable|disable – abilita o disabilita lo stripping degli script Emoji
  • wp sg optimize images enable|disable – abilita o disabilita l’ottimizzazione delle nuove immagini
  • wp sg optimize webp enable|disable – abilita o disabilita l’ottimizzazione delle immagini WebP
  • wp sg optimize lazyload enable|disable – abilita o disabilita il Lazy Load delle immagini
  • wp sg optimize gzip enable|disable – abilita o disabilita la compressione Gzip per il tuo sito
  • wp sg optimize browsercache enable|disable – abilita o disabilita le regole della cache del browser
  • wp sg optimize dynamic-cache enable|disable – abilita o disabilita le regole della cache dinamica
  • wp sg optimize web-fonts enable|disable – abilita o disabilita la combinazione di Google Fonts
  • wp sg optimize fix_insecure_content enable|disable – abilita o disabilita la correzione di contenuti non sicuri
  • wp sg optimize database-optimization enable|disable – abilita o disabilita l’ottimizzazione del DB
  • wp sg optimize dns-prefetch enable|disable add|remove|urls <value> – abilita o disabilita l’aggiunta, la rimozione o l’elencazione degli URL del DNS Prefetching.
  • wp sg optimize heartbeat-control enable|disable frontend|dashboard|post --frequency=<frequency> abilita o disabilita il controllo Heartbeat per una posizione specifica e imposta la frequenza
  • wp sg settings export – esporta le impostazioni correnti del plugin
  • wp sg settings import --hash=<string> – importa le impostazioni del plugin e le applica
  • wp sg status (optimization option) – restituisce lo stato corrente dell’ottimizzazione (abilitata|disabilitata)

Opzioni di ottimizzazione WP-CLI disponibili

  • dynamic-cache|autoflush-cache|mobile-cache|browser-caching
  • html|js|css
  • combine-css|combine-js
  • js-async
  • querystring
  • emojis
  • images|webp
  • lazyload_images|lazyload_gravatars|lazyload_thumbnails|lazyload_responsive|lazyload_textwidgets
  • gzip
  • memcache
  • ssl|ssl-fix
  • web-fonts

Requisiti

Per funzionare correttamente, questo plugin richiede che il tuo server soddisfi i seguenti criteri:

  • Account SiteGround
  • WordPress 4.7
  • PHP 5.5
  • Se il tuo sito non è ospitato su SiteGround questo plugin NON FUNZIONA perché si basa su una specifica configurazione del server

Il nostro plugin utilizza un cookie per funzionare correttamente. Non memorizza i dati personali e viene utilizzato esclusivamente per esigenze di caching del nostro sistema.

Screenshot

  • La scheda Impostazioni SuperCacher permette di gestire la cache dinamica e Memcached. Qui puoi escludere gli url dalla cache, testare il tuo sito ed svuotare manualmente la cache dinamica.
  • Nella scheda Ottimizzazioni dell'ambiente, puoi forzare l'HTTPS per il tuo sito, cambiare le versioni di PHP e abilitare le regole Gzip e di caching del browser.
  • La scheda Ottimizzazione del frontend consente di minificare HTML, CSS e JS, nonché di rimuovere stringhe di ricerca dalle risorse statiche e disabilitare il supporto Emoji.
  • La scheda Ottimizzazione immagini ti consente di ottimizzare le immagini della tua libreria multimediale e di aggiungere la funzionalità Lazy Load per il tuo sito.
  • Solo per Multisite! Nelle impostazioni generali, puoi configurare tutte le opzioni che sono generali per la tua rete.
  • Solo per Multisite! Nella scheda delle impostazioni per ogni sito, è possibile scegliere come configurare i nuovi siti aggiunti alla rete.

Installazione

Installazione automatica

  1. Vai su Plugin > Aggiungi nuovo
  2. Cerca “SiteGround Optimizer”
  3. Clicca sul pulsante Installa sotto il plugin SiteGround Optimizer
  4. Una volta che il plugin è installato, clicca sul link Attiva

Installazione manuale

  1. Accedi al pannello di amministrazione WordPress e vai su Plugin > Aggiungi nuovo
  2. Seleziona il menu ‘Carica’
  3. Clicca sul pulsante “Scegli file” e punta il browser sul file sg-cachepress.zip che hai scaricato
  4. Clicca sul pulsante “Installa ora”
  5. Vai su Plugin > Plugin installati e clicca sul link “Attiva” sotto la voce SiteGround Optimizer

Recensioni

15 Settembre 2021
Incredibly easy to use and powerful; it has made a significant difference in the performance of several client sites that we manage.
13 Settembre 2021
I have tried all optimizer plugins and in the end I see no reason to pick any of the other plugins over Siteground Optimizer. My scores are great, the site is fast and it's easy to use. Keep up the good work!
4 Settembre 2021
I'm wary of the options in Optimiser because I don't understand enough about what they do, how and why, benefits and risks. If I can just tick everything with no fear of adverse consequences then why offer about 20 choices? If everything just works surely all we'd need is a single "optimise" button. I infer that a single button might invoke some potentially deleterious actions, if so which? I need more information to be able to make informed decisions.
31 Agosto 2021
This plugin has always delivered in terms of performance but in the last days a lot of updates were released. One of them did not allow me to use my builder. I opened a support thread for the first time in forever, and the team responded quite fast and resolved it even faster. Plugin works great now thank you!
20 Agosto 2021
I'm not saying this plugin isn't any good. But com'on guys: get your act together! The last couple of days you have released something like 4-5 updates? What does that mean? You release an update, find yet another error and fix it (again and again and again). How do you want me to trust that you have a STABLE solution?
Leggi tutte le recensioni di 452

Contributi e sviluppo

“SiteGround Optimizer” è un software open source. Le persone che hanno contribuito allo sviluppo di questo plugin sono indicate di seguito.

Collaboratori

“SiteGround Optimizer” è stato tradotto in 14 lingue. Grazie ai traduttori per i loro contributi.

Traduci “SiteGround Optimizer” 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 5.9.7

  • Improved cache busting for themes utilizing custom post types

Version 5.9.6

  • Improved WP Json purging mechanisms
  • Added protection against cronjob loops caused by 3rd party plugins
  • Improved Spam comments handling

Version 5.9.5

  • Improved Page Builders Support (Elementor, Oxygen, Divi and others)

Version 5.9.4

  • Improved smart cache

Version 5.9.3

  • Fixed WebP regeneration issue

Version 5.9.2

  • Improved cache flush queue

Version 5.9.1

  • Minor bug fixes

Version 5.9.0

  • Refactoring del plugin

Version 5.8.5

  • Improved CF detection
  • Minor bug fixes

Version 5.8.4

  • Improved cache purging mechanism

Version 5.8.3

  • Improved cache purge

Version 5.8.2

  • Improved speed tests
  • Improved Google Fonts combination
  • Improved HTTPS enforce

Version 5.8.1

  • Improved cache purge

Version 5.8.0

  • Added preloading for combined css scripts
  • New and improved performance test
  • Design improvements
  • Custom error handler removed
  • Increased WebP PNG optimization limit
  • Changed tutorials urls
  • Improved readme file
  • Minor bug fixes

Version 5.7.20

  • Perform smart purge on the blog page when editing a post
  • Remove jQuery Dependency from Lazy-load

Version 5.7.19

  • Change loseless quality

Version 5.7.18

  • Improved REST API cache invalidation

Version 5.7.17

  • Improved WordPress 5.7 support

Version 5.7.16

  • Improved Contact Form 7 support
  • Improved Amelia booking support
  • Improved support for sites with custom wp-content dir

Version 5.7.15

  • Improved Contact Form 7 support

Version 5.7.14

  • Improved Vary:User-Agent handling

Version 5.7.13

  • Add settings import/export cli command
  • Exclude XML sitemaps from optimizations
  • Fix DNS Resolver fatal error for non existing hosts
  • Fix Cloudflare optimization for sites with custom wp-content dir
  • Improved Speed Test description for Webfonts optimization

Version 5.7.12

  • Improved Feed Cache Flush

Version 5.7.11

  • Improved CloudFlare Optimization
  • Add CloudFlare multisite support
  • Improved RevSlider support
  • Add uploads permissions check

Version 5.7.10

  • Revert to old HTML Minification

Version 5.7.9

  • Fixed bug with WooCommerce ajax

Version 5.7.8

  • Fix HTML Minification Refactoring

Version 5.7.7

  • HTML Minification Refactoring

Version 5.7.6

  • Improved cache flush, on automatic assets deletion

Version 5.7.5

  • Improved Flatsome UX Builder support
  • Improved Essential Addons for Elementor support
  • Updated readme

Version 5.7.4

  • Improved Leverage Browser Caching rules
  • Add exclude by post type
  • Improved Cloudflare cache purge

Version 5.7.3

  • Improved cache purge on Cludflare activation
  • Improved deauthentication of Cloudflare
  • Text improvements

Version 5.7.2

  • Fixed bug when external assets are not cleared properly
  • Improved detection of active Cloudflare
  • Text improvements

Version 5.7.1

  • Fixed bug with clearing cache from helper function

Version 5.7.0

  • Full-page Caching on CloudFlare
  • Web Fonts Optimization

Version 5.6.8

  • Improved SSL Replace patterns

Version 5.6.7

  • Improved JS & CSS Combination exclude list
  • Bumped JS Combination stop limit
  • Improved functionality to stop JS Combination if randomized names create endless combination files

Version 5.6.6

  • Improved JS Combination exclude list
  • Bumped JS Combination stop limit
  • Fixed typos

Version 5.6.5

  • Improved Elementor Pro 3.0 support

Version 5.6.4

  • Fix error in CSS Combinator

Version 5.6.3

  • Better WP 5.5 support
  • Improved log handling

Version 5.6.2

  • Improved JS Combination exclude list
  • Disable native WordPress lazyloading

Version 5.6.1

  • Second stage of Memcached improvements applied
  • Added WP-CLI control for heartbeat, dns-prefetching and db optimizations
  • Fixed non-critical notices while using PHP 7.3

Version 5.6.0

  • Aggiunto Heartbeat Control
  • Aggiunta l’ottimizzazione del database
  • Aggiunto il DNS Prefetching
  • Miglioramento delle regole XML per la cache del browser
  • Revisione del Lazy Load
  • Disattivato il controllo di compatibilità e il cambio versione PHP
  • Migliorato il Lazy Load dei video per Classic Editor
  • Aggiunta funzionalità per bloccare la combinazione JS se nomi random creano infiniti file di combinazione

Version 5.5.8

  • Aggiunto supporto AMP
  • Aggiunto parametro samesite al bypass cookie
  • Aggiunto supporto per Shortcodes Ultimate
  • Esteso il comando sg purge wp-cli per eliminare anche gli asset
  • Supporto migliorato per Tema Uncode

Version 5.5.7

  • Integrazione Memcached migliorata
  • Aggiunta protezione per oggetti troppo grandi per essere memorizzati in Memcached
  • Lista di esclusione delle combinazioni JS e CSS migliorata
  • Funzionalità di Lazy load migliorata
  • Ottimizzazione immagini migliorata per i siti che utilizzano CDN

Version 5.5.6

  • Comandi WP CLI migliorati
  • Estesa la lista di esclusione della combinazione JavaScript
  • Supporto Beaver Builder migliorato
  • Funzionalità bypass cookie rinnovata
  • Controlli Multisite migliorati

Version 5.5.5

  • Combinazioni di script migliorate esclusa la funzionalità
  • Internazionalizzazione migliorata
  • Lazy Load migliorato
  • Supporto WooCommerce migliorato per gateway di pagamento di terze parti
  • Aggiunta l’esclusione JS per plugin con problemi conosciuti
  • Aggiunto supporto WP-Authorized-Net
  • Aggiunto Facebook per il supporto WooCommerce

Version 5.5.4

  • Risolto il problema con la combinazione CSS che causava problemi con stylesheet specifici dei media
  • Aggiunto l’attributo defer per i file JS combinati quando è abilitato Defer JS
  • Migliore supporto per i siti che utilizzano domini lunghi (.blog, .marketing, etc.)
  • Problemi di sicurezza XSS su Memcached sistemati
  • Corretta la combinazione CSS e JS per i siti con cartelle di caricamento personalizzate

Version 5.5.3

  • ISE sistemato per il tema Flatsome

Version 5.5.2

  • Combinazione CSS migliorata
  • Combinazione Font migliorata
  • Concatenazione di script inline migliorata
  • Migliore qualità degli slider WebP
  • File readme.txt aggiornato
  • Aggiunti comandi WP-CLI: combinare-js e webp
  • Supporto Polylang migliorato

Version 5.5.1

  • Supporto Elementor migliorato
  • Supporto Divi migliorato
  • Supporto AMP migliorato
  • Rimozione del sourcemapping migliorata

Version 5.5.0

  • Novità – combina file JavaScript
  • Novità – controllo qualità WebP più opzione lossless
  • Novità – Sezione delle novità e delle opportunità nello slider
  • Migliorato – supporto WPML (principalmente memcached)
  • Migliorato – supporto Elementor
  • Migliorato – regole cache del browser per utenti cPanel

Version 5.4.6

  • Rinnovo dell’interfaccia per una migliore accessibilità
  • Migliore compatibilità con i page builder
  • Migliore compatibilità con l’ultima versione di Elementor
  • Aggiunto il supporto per plugin AMP popolari
  • Migliori report sullo stato dell’ottimizzazione WebP

Version 5.4.5

  • Supporto Elementor migliorato
  • Supporto Flothemes migliorato
  • Gestione migliorata di @imports in combina css

Version 5.4.4

  • Migliore gestione dei transient
  • Aggiunto supporto Jet Popup

Version 5.4.3

  • Aggiunta funzionalità di Lazy Load per iframe
     
  • Aggiunta funzionalità di Lazy Load per i video

Version 5.4.2

  • Risolto bug di rigenerazione dell’immagine WebP dopo l’eliminazione

Version 5.4.1

  • Aggiunto supporto PHP 7.4 per PHP Compatibility Checker
  • Migliorata la conversione a WebP
  • Risolto bug di rigenerazione dell’immagine WebP con la modifica dell’immagine
  • Migliorata la localizzazione del plugin

Version 5.4.0

  • Aggiunto il supporto WebP su tutti gli account con Site Tools
  • Aggiunto Google PageSpeed Test
  • Migliorato il processo di ottimizzazione delle immagini
  • Migliorato il controllo del certificato SSL

Version 5.3.10

  • Migliore gestione della versione PHP su Site Tools
  • NGINX Direct Delivery per Site Tools

Version 5.3.9

  • Improved check for SiteGround Servers

Version 5.3.8

  • Risolto il bug di Memcached che non riusciva a essere svuotata quando veniva rilasciata una nuova versione di WordPress che richiedeva un aggiornamento del database
  • Aggiunto avviso e verifica se stai utilizzando SiteGround Optimizer su un host diverso da SiteGround
  • Migliorata la compatibilità con WooCommerce
  • Combinazione di stili migliorata
  • Migliorato il processo di ottimizzazione delle immagini

Version 5.3.7

  • Aggiunto Escludi di default WooCommerce Square Payment e Braintree For WooCommerce
  • Ottimizzazione di Google Fonts migliorata
  • Aggiunta notifica per l’ottimizzazione rendering-blocking degli script
  • Aggiunti i comandi wp-cli per l’ottimizzazione Google Fonts
  • Modificato l’hook della nuova ottimizzazione delle immagini in wp_generate_attachment_metadata

Version 5.3.6

  • Migliorato il caricamento di Google Fonts con un migliore caching
  • Migliorato il rinvio dei render-blocking JS

Version 5.3.5

  • Supporto WordPress 5.3 dichiarato
  • Migliore compatibilità con Elementor
  • Migliori informazioni sull’ottimizzazione delle immagini
  • Migliore combinazione di Google Fonts
  • Aggiunto supporto PHP 7.4

Version 5.3.4

  • Caricamento asincrono dei file JS migliorato
  • Aggiunta l’ottimizzazione della combinazione di Google Fonts
  • Script lazy load spostati nel footer
  • Migliore combinazione CSS

Version 5.3.3

  • Gestione della cache del browser migliorata con l’aggiornamento del plugin
  • Aggiunti i comandi wp-cli per la cache dinamica, l’autoflush e la gestione della cache specifica del browser

Version 5.3.2

  • Bug risolto con https enforce per i siti www
  • Supporto JILT migliorato

Version 5.3.1

  • Migliore SSL per ospitare siti con WWW nell’URL
  • Esclusione globale di siteorigin-widget-icon-font-fontawesome da Combina CSS

Version 5.3.0

  • Rivisitazione della funzionalità Lazy Load
     
  • Redesign della schermata di Lazy Load
  • Lazy Load delle immagini di prodotto WooCommerce migliorato
  • Funzionalità Gzip aggiornata per gli account con Site Tools
  • Funzionalità per la cache del browser aggiornata per gli account con Site Tools
  • Funzionalità per la cache del browser aggiornata per gli account con cPanel

Version 5.2.5

  • Nuova funzionalità: opzione di dividere le cache per User Agent
  • Nuova funzionalità: opzione di disattivare il Lazy Load per i dispositivi mobile
  • Controllo Memcached migliorato

Version 5.2.4

  • Controlli di compatibilità XML RCP migliorati

Version 5.2.3

  • Lazy Load migliorato

Version 5.2.2

  • Compatibilità del calendario eventi migliorata
  • Avvisi eliminati nell’API REST in alcuni casi
  • Tag nonscript migliorato in Lazy Load

Version 5.2.1

  • Compatibilità Cloudflare migliorata

Version 5.2.0

  • Exclude list Interface for JavaScript handlers
  • Exclude list Interface for CSS handlers
  • Exclude list Interface for HTML minification (URL like dynamic)
  • Exclude list interface for LazyLoading (Class)
  • Supporto Thrive Architect migliorato
  • Sistemata la notifica quando si svuota la cache dei commenti

Version 5.1.3

  • Supporto Elementor migliorato
  • Ottimizzazione CSS migliorata per inclusioni senza protocollo
  • PNG di grandi dimensioni esclusi dalle ottimizzazioni
  • Aggiunta una migliore documentazione per i comandi WP-CLI

Version 5.1.2

  • Aggiunto il supporto per la versione PHP consigliata da SiteGround
  • Supporto del Lazy Load migliorato per i siti WooCommerce
  • Controlli sull’ottimizzazione delle immagini migliorati
  • Controlli sul cambio di versione PHP migliorati
  • Aggiunto il comando wp cli status per verificare lo stato di ottimizzazione
  • Risolto bug della Combinazione CSS

Version 5.1.1

  • Annullamento della cache migliorato per gli stili combinati
     
  • L’eliminazione della cache dalla barra di amministrazione ora gestisce anche i file combinati
  • Aggiunto un filtro per escludere le immagini dal Lazy Load
  • Aggiunto un filtro per escludere le pagine dalla minificazone HTML
  • Aggiunto un filtro per eseguire query sui parametri dalla minificazione HTML
  • Aggiunto supporto PHP 7.3

Version 5.1.0

  • Aggiunta funzionalità Combinazione CSS
  • Aggiunto Async Load del Render-Blocking JS
  • Aggiunto supporto WooCommerce per il Lazy Load
  • Aggiunto filtro per escludere gli stili dalla combinazione CSS
  • Funzionalità Lazy Load migliorata su dispositivi mobili
  • Risolto il problema con le regole .htaccess di WP Rocket e GZIP
  • Risolto il problema con lo script di rimozione della stringa di ricerca nella sezione admin
  • Risolti i problemi di compatibilità con plugin di terze parti e Lazy Load
  • Risolti i problemi di compatibilità con il plugin Woo PDF Catalog e la minificazione HTML
  • Migliorata l’affidabilità Memcached
  • Migliorato il Lazy Load per le immagini responsive

Version 5.0.13

  • Minificazione HTML modificata per mantenere i commenti
  • Miglioramenti dell’interfaccia
  • Migliore convalida e pulizia dell’input per il controllo della versione di PHP
  • Sicurezza migliorata

Version 5.0.12

  • Migliore pulizia della cache per Multisite
  • Elimina le notifiche di cache dinamica per i siti localhost

Version 5.0.11

  • Migliore gestione dei plugin di terze parti che causano problemi con la funzionalità di verifica della compatibilità
  • Comandi WP-CLI ottimizzati per prestazioni migliori
  • Migliore gestione degli avvisi per Multisite e plugin in conflitto

Version 5.0.10

  • Risolto il problema con i temi Mythemeshop
  • Risolti problemi di esclusione dell’URL dopo l’aggiornamento
  • Risolti problemi di esclusione dell’URL dopo l’aggiornamento
  • Exclude Lazy Load from AMP pages
  • Exclude Lazy Load from Backend pages
  • Risolti i problemi con WPML
  • Risolto il problema con Beavier Builder
  • Traduzioni spagnole sistemate
  • Risolta l’incompatibilità con JCH Optimize

Version 5.0.9

  • Risolti i bug WooCommerce
  • Migliorata la pulizia di Memcached
  • Migliorata la forzatura HTTPS

Version 5.0.8

  • Migliore gestione .htaccess durante la disabilitazione e l’abilitazione di cache del browser e Gzip
  • Migliorata la gestione dell’ottimizzazione delle immagini
  • Aggiunta opzione per interrompere l’ottimizzazione dell’immagine e riprenderla in seguito
  • Risolto bug con notifiche Memcached
  • Risolto bug con avvisi di plugin in conflitto per i non-admin
  • Bug risolto quando l’utente accede al proprio sito tramite IP/~cPaneluser
  • Bug risolto con label per minificare HTML, CSS e JS
  • Miglioramenti SEO nella funzionalità Lazy Load

Version 5.0.7

  • Risolto il bug della rimozione delle notifiche
  • Risolto il bug della modifica errata del file .htaccess per le installazioni nella subdirectory
  • Svuota la cache di Redux durante l’aggiornamento alla nuova versione
  • Migliore controllo delle regole SSL esistenti nel file .htaccess
  • Aggiunto controllo e rimozione delle regole duplicate di Gzip nel file .htaccess
  • Aggiunto controllo e rimozione delle regole duplicate di cache del browser nel file .htaccess

Version 5.0.6

  • Problemi con Memcache risolti. WP_CACHE_KEY_SALT univoco viene generato ogni volta che lo abiliti sul tuo sito.
  • Migliore gestione degli aggiornamenti di stato
  • Aggiunta opzione per avviare i controlli anche se il WP Cron predefinito è disabilitato (nel caso in cui si usi il cronjob reale)

Version 5.0.5

  • Risolti i problemi di avanzamento della verifica di compatibilità.
  • Ottimizzazione delle immagini in loop risolto.
  • Modificate le regex della versione php per gestire le regole da altri plugin.

Version 5.0.4

  • Risolti i problemi della minificazione CSS.
  • Aggiungi un’opzione per ri-ottimizzare le immagini.
  • Consenti agli utenti di nascondere le notifiche.

Version 5.0.0

  • Completo rifacimento del plugin
  • Aggiunte le ottimizzazioni del frontend
  • Aggiunte le ottimizzazioni dell’ambiente
  • Aggiunta l’ottimizzazione delle immagini
  • Supporto WP-CLI completo
  • Migliore supporto Multisite
  • Interfaccia migliorata

Version 4.0.7

  • Risolto l’errore nella forzatura SSL in alcuni casi per MS
  • Aggiunte informazioni sul cookie utilizzato dal nostro plugin nel file readme

Version 4.0.6

  • Bug fixes
  • Better https enforcement in MS environment

Version 4.0.5

  • Removed stopping of WP Rocket cache

Version 4.0.4

  • Minor bug fixes

Version 4.0.3

  • Switching recommended PHP Version to 7.1

Version 4.0.2

  • WPML and Memcache / Memcached bug fix

Version 4.0.1

  • Minor bug fixes
  • UK locale issue fixed

Version 4.0.0

  • Added proper Multisite support
  • Quick optimizations – Gzip and Browser cache config settings for the Network Admin
  • Network admin can purge the cache per site
  • Network admin can disallow Cache and HTTPS configuration pages per site
  • WPML support when Memcached is enabled
  • Cache is being purged per site and not for the entire network
  • Multiple performance & interface improvements
  • Security fixes against, additional access checks introduced
  • Fixed minor cosmetic errors in the interface

Version 3.3.3

  • Fixed minor interface issues

Version 3.3.2

  • Fixed bug with disabling the Force HTTPS option

Version 3.3.1

  • Fixed cache purge issue when CloudFlare is enabled
  • Added logging of failed attempts in XMLRPC API.

Version 3.3.0

  • Improved public purge function for theme and plugin developers
  • Added WP-CLI command for cache purge – wp sg purge

Version 3.2.4

  • Updated Memcache.tpl
  • Fixed a link in the PHP Check interface

Version 3.2.3

  • Improved WP-CLI compatibility

Version 3.2.1

  • Improved cron fallback, added error message if the WP CRON is disabled

Version 3.2.0

  • Adding PHP 7.0 Compatibility check & PHP Version switch

Version 3.0.5

  • Improved Certficiate check

Version 3.0.4

  • Fixed bug with unwrittable .htaccess

Version 3.0.3

  • Fixed bug in adding CSS files

Version 3.0.2

  • User-agent added to the SSL availability check

Version 3.0.1

  • PHP Compatibility fixes

Version 3.0.0

  • Plugin renamed to SG Optimizer
  • Interface split into multiple screens
  • HTTPS Force functionality added which will reconfigure WordPress, make an .htaccess redirect to force all the traffic through HTTPS and fixes any potential insecure content issues
  • Plugin prepared for PHP version compatibility checker and changer tool

Version 2.3.11

  • Added public purge function
  • Memcached bug fixes

Version 2.3.10

  • Improved Memcached performance
  • Memcached bug fixes

Version 2.3.9

  • Improved WordPress 4.6 compatibilitty

Version 2.3.8

  • Improved compatibility with SiteGround Staging System

Version 2.3.7

  • Fixed PHP warnings in Object Cache classes

Version 2.3.6

  • Minor URL handling bug fixes

Version 2.3.5

  • Improved cache testing URL detection

Version 2.3.4

  • CSS Bug fixes

Version 2.3.3

  • Improved Memcache work
  • Interface improvements
  • Bug fixes

Version 2.3.2

  • Fixed bug with Memcached cache purge

Version 2.3.1

  • Interface improventes
  • Internationalization support added
  • Spanish translation added by SiteGround.es
  • Bulgarian translation added

Version 2.3.0

  • Memcached support added
  • Better PHP7 compatibility

Version 2.2.11

  • Improved compatibility with WP Rocket
  • Bug fixes

Version 2.2.10

  • Revamped notices work
  • Bug fixes

Version 2.2.9

  • Bug fixes

Version 2.2.8

  • Bug fixing and improved notification behaviour
  • Fixed issues with MS installations

Version 2.2.7

  • Added testing box and notification if Dynamic Cache is not enabled in cPanel

Version 2.2.6

  • Fixed bug with Memcached causing issues after WP Database update

Version 2.2.5

  • Minor system improvements

Version 2.2.4

  • Minor system improvements

Version 2.2.3

  • Admin bar link visible only for admin users

Version 2.2.2

  • Minor bug fixes

Version 2.2.1

  • Added Purge SG Cache button
  • Redesigned mobile-friendly interface

Version 2.2.0

  • Added NGINX support

Version 2.1.7

  • Fixed plugin activation bug

Version 2.1.6

  • The purge button will now clear the Static cache even if Dynamic cache is not enabled
  • Better and more clear button labeling

Version 2.1.5

  • Better plugin activation and added to the wordpress.org repo

Version 2.1.2

  • Fixed bug that prevents you from enabling Memcached if using a wildcard SSL Certificate

Version 2.1.1

  • Cache will flush when scheduled posts become live

Version 2.1.0

  • Cache will be purged if WordPress autoupdates

Version 2.0.3

  • Minor bug fixes

Version 2.0.2

  • 3.8 support added

Version 2.0.1

  • Interface improvements
  • Minor bug fixes

Version 2.0

  • New interface
  • Minor bug fixes
  • Settings and Purge pages combined into one

Version 1.2.3

  • Minor bug fixes
  • SiteGround Memcached support added
  • URL Exclude from caching list added

1.0

  • Plugin created.