- Rilasciata
- 21 ottobre 2019
- Canale
- Stabile
- Testata con WordPress
- 5.2.4
- Prodotto
- WPML Multilingual CMS
Registro delle modifiche
Funzionalità
- Consente di specificare i campi dei blocchi di Gutenberg come link e di sostituire eventuali link con le relative traduzioni, se disponibili.
- Aggiunto un avviso nella funzionalità Resetta WPML, per informare gli utenti dell’Editor di traduzione avanzato che perderanno le traduzioni in corso.
- Implementata una libreria personalizzata per Collections per garantire la compatibilità con altri plugin.
- Migliorato il controllo delle dipendenze tra le diverse versioni dei plugin WPML.
- Modificate tutte le occorrenze del nome “editor di Gutenberg” in “editor a blocchi”.
Correzioni
- Corretto un errore generato durante il salvataggio di un lavoro di traduzione di Gutenberg con una stringa contenente uno slash.
- Corretto un problema relativo alle bandiere troppo grandi mostrate nell’area di amministrazione quando viene utilizzata un’immagine della bandiera personalizzata di grandi dimensioni.
- Corretto un problema per impedire a WPML di sovrascrivere i metadati della pagina quando WPML Media è attivo e viene pubblicata una pagina creata con Beaver Builder.
- Corretto l’errore fatale “Uncaught Error: Call to undefined function icl_xml2array()” che si verificava durante l’utilizzo di wp-cli.
- Corretto un problema per cui i link di destinazione non venivano tradotti automaticamente nei blocchi immagine e pulsante.
- Corretta la codifica degli attributi dei blocchi.
Compatibilità
- Corretto un errore che si verificava quando i dati JSON di Elementor non erano validi.
- Aggiunto un widget del selettore di lingua per il page builder Elementor.
- Corretto un problema per cui alcuni template di Elementor non venivano visualizzati nelle pagine tradotte.
- Introdotto l’hook del filtro “wpml_custom_language_switcher_is_enabled”.
- Ottimizzato l’utilizzo della funzione “debug_backtrace”, che migliora le prestazioni fino al 7% in alcuni casi.
- Aggiunto un controllo per impedire il caricamento delle classi di compatibilità “wordpress-seo” se il plugin Yoast SEO Multilingual è attivo.
- Modificato il percorso del vendor “wpml_collect” in “wpml/collect” per evitare conflitti.
- Corretto un problema per cui l’aggiunta di una prenotazione al carrello era troppo lenta.
- Corretto un errore fatale relativo all’esecuzione dell’azione di Risoluzione dei problemi per assegnare lo stato di traduzione ai duplicati.
- Migliorata l’accessibilità del Selettore di lingua per gli screen reader.
- Corretto un problema con gli endpoint REST inaccessibili quando un sito è installato in una sottodirectory e l’opzione “Usa la directory per la lingua predefinita” è abilitata.
- Aggiunta una correzione per impedire l’esecuzione prolungata del codice durante il salvataggio delle impostazioni della tassonomia.
- Corretto un problema per cui i tag degli articoli venivano convertiti in ID durante il salvataggio di una pagina creata utilizzando un page builder quando il plugin WPML Media Translation era attivo.
- Modificata la stringa del tipo di selettore di lingua nel widget Selettore di lingua di Elementor.
Prestazioni
- Migliorate le prestazioni delle richieste al database aggiungendo due indici alla tabella “icl_translations”.
- Migliorate le prestazioni quando WooCommerce e/o Query Monitor sono attivi.
- Migliorate le prestazioni durante il salvataggio dell’articolo con un numero elevato di campi personalizzati.
- Migliorate le prestazioni sui siti con un numero elevato di tassonomie tradotte (ad esempio, le categorie di prodotti).
- Migliorate notevolmente le prestazioni del sito durante l’aggiornamento della pagina, dell’articolo o di una pagina del prodotto WooCommerce nell’area di amministrazione.
- Aggiunto il prefisso “wp_” a tutti i cookie in modo che i livelli di hosting e di cache possano gestirli correttamente.
- Aggiunta una correzione che riduce l’utilizzo del database impedendo il caricamento automatico di alcune opzioni ad alto utilizzo di risorse.
API
- Aggiunto il filtro “wpml_post_edit_meta_box_context” per consentire la modifica del contesto del meta box di modifica dell’articolo di WPML.
- Aggiunto un filtro che consente di filtrare i meta valori dell’articolo prima che vengano copiati nella traduzione.
Aggiorna o scarica
L’aggiornamento è disponibile per tutti i clienti WPML con un abbonamento attivo — appare nella pagina Plugin della tua area di amministrazione di WordPress entro 24 ore dal rilascio. Puoi anche verificarne subito la disponibilità in Plugin → Aggiungi nuovo plugin → Commerciale. Per scaricare e installare manualmente, vai su Download nel tuo account wpml.org (consulta le istruzioni di installazione) e ricorda di aggiornare tutti i componenti insieme senza mescolare le versioni.
Hai bisogno di aiuto o vuoi lasciare un feedback? Usa il nostro forum di supporto tecnico.