Abbiamo appena rilasciato WPML 4.9.4, che offre piena compatibilità con WordPress 7.0. Assicurati di aggiornare WPML prima di aggiornare a WordPress 7.0 e sarai a posto.
Novità di WordPress 7.0
WordPress 7.0 introduce una serie di modifiche all’editor a blocchi e alle funzionalità del core. Ecco cosa risolve WPML 4.9.4.
Editor a blocchi completamente basato su iframe
WordPress 7.0 lo rende il nuovo standard, migliorando l’isolamento degli stili e offrendoti un’esperienza WYSIWYG più accurata. Senza questo aggiornamento, WPML costringerebbe l’editor a blocchi a tornare alla vecchia modalità senza iframe su ogni articolo e pagina, facendoti perdere questi miglioramenti e qualsiasi potenziamento futuro basato sul nuovo editor. Anche i blocchi del Selettore di lingua di WPML sono stati aggiornati per supportare la versione 3 della Block API, incluso l’hook React necessario affinché l’editor iframe funzioni correttamente.
Impostazione “Apri al clic” aggiornata per i sottomenu di navigazione
WordPress 7.0 ha cambiato il modo in cui il blocco Navigazione memorizza questa impostazione. WPML ora legge correttamente l’attributo aggiornato, in modo che i sottomenu rispettino il comportamento che hai configurato.
Nuovi contenuti dei blocchi disponibili per la traduzione
WordPress 7.0 introduce diversi blocchi nuovi e ristrutturati. WPML 4.9.4 registra i seguenti come traducibili, in modo che appaiano nell’editor di traduzione e vengano visualizzati correttamente nel frontend in tutte le lingue:
- Etichette di accessibilità del blocco Icona (attributi aria-label)
- Testo del pulsante di chiusura dell’overlay di navigazione
- Etichette del blocco Scheda
Registrazione aggiornata degli asset dei blocchi
Il codice interno di WPML per la registrazione degli asset dei blocchi è stato aggiornato per utilizzare le API corrette di WordPress 7.0. Questo risolve gli avvisi della console nell’editor a blocchi e garantisce che il CSS di WPML si carichi correttamente all’interno dell’editor iframe. Tutte le modifiche sono retrocompatibili fino a WordPress 6.3.
Risolti gli avvisi di deprecazione PHP
Una funzione PHP deprecata in WordPress 7.0 è stata sostituita con l’equivalente moderno in tutta la base di codice di WPML.
Altre correzioni
- Corretta una schermata bianca vuota nelle pagine Impostazioni e Dashboard di traduzione di WPML in wp-admin.
- Corretto il caricamento lento nella pagina Sincronizzazione menu di WP.
Aggiornamento a WPML 4.9.4
L’aggiornamento è disponibile da subito per tutti i clienti WPML con abbonamento attivo. Apparirà nella pagina Plugin della tua area di amministrazione di WordPress entro 24 ore.
Se desideri aggiornare subito, segui questi passaggi:
1
Nell’area di amministrazione del tuo sito, vai su Plugin → Aggiungi nuovo plugin e fai clic sulla scheda Commerciale
2
Fai clic sul pulsante Controlla aggiornamenti
3
Seleziona WPML 4.9.4 dall’elenco e fai clic su Installa
Perché è importante mantenere WPML aggiornato
WordPress 7.0 non è un evento isolato. Ogni versione principale di WordPress porta con sé modifiche dietro le quinte, e alcune di queste influenzano i siti multilingue in modi che non sono sempre evidenti finché qualcosa non smette di funzionare.
Il nostro team testa ogni release candidate di WordPress prima che diventi pubblica, identifica i problemi di compatibilità e rilascia le correzioni in tempo. Questo è ciò che ti offre un abbonamento WPML attivo: il tuo sito rimane aggiornato con WordPress senza che tu debba tenere traccia di ogni modifica del core in prima persona.