Siamo felici di rilasciare WPML 3.1.6, che migliora ulteriormente la memorizzazione nella cache dei dati, le prestazioni e la sicurezza.
La maggior parte delle modifiche in questa versione è dietro le quinte e non la noterai immediatamente, a meno che tu non abbia riscontrato problemi di prestazioni.
Abbiamo anche aggiunto diversi hook per gli sviluppatori di temi e plugin, per ridurre il numero di righe di codice, rimuovendo la logica precedentemente necessaria per verificare l’esistenza di funzioni o plugin.
WPML core
- Tempo della prima attivazione del plugin WPML ridotto a circa il 5% rispetto ai risultati precedenti
- WPML ora risolve l’URL del sito e i percorsi delle directory dei plugin in modo migliore, rispettando le diverse impostazioni del server e di WordPress
- Migliorata la memorizzazione nella cache dei risultati delle funzioni di WPML, specialmente per WordPress in modalità multisito
- Abbiamo aggiunto una nuova schermata in WPML > Supporto con le informazioni di debug, che sarà utile quando gli utenti di WPML avranno bisogno del nostro aiuto sul forum
- Migliorata la compatibilità con il plugin WP SEO e il plugin NextGen Gallery Corrette possibili iniezioni SQL
- Corretto il selettore di lingua sulle pagine di archivio dei tipi di post personalizzati
- Supporto per il filtro translate_object_id: può essere usato nei temi al posto della funzione icl_object_id
- Corrette le anteprime dei widget
- La funzione url_to_postid() è ora filtrata dal plugin WPML per restituire l’ID corretto dell’articolo.
- Le costanti ICL_DONT_LOAD_LANGUAGE_SELECTOR_CSS + ICL_DONT_LOAD_LANGUAGES_JS sono ora rispettate durante il caricamento dei file JS e CSS
- Diverse correzioni di bug aggiuntive
WPML CMS Nav
- Corrette possibili iniezioni SQL
- Correzioni minori di sintassi
WPML Media
- Migliorata la compatibilità con i plugin che filtrano gli elenchi degli allegati
WPML Sticky Links
- Corretta la gestione di Sticky Links nei widget
- Corrette possibili iniezioni SQL
WPML Traduzione stringhe
- Il modulo Traduzione stringhe ora rispetta il fatto che le stringhe possano essere memorizzate in array con indice hash uguale a zero
- Migliorata la memorizzazione nella cache delle traduzioni
- Migliorata la traduzione del nome del blog in modalità multisito
WPML Translation Analytics
- Corrette possibili iniezioni SQL
- WPML Gestione traduzioni e WPML XLIFF
- Supporto per diversi formati di interruzione di riga nei file XLIFF; questo migliora la compatibilità con diversi software di traduzione
Download e upgrade
Se stai usando il nostro plugin Installer, riceverai questo aggiornamento automaticamente nella tua area di amministrazione di WordPress. Puoi sempre scaricarlo manualmente dal tuo account WPML.
Ancora una volta, si tratta di un upgrade piuttosto importante, con quasi tutti i file di WPML modificati. Abbiamo eseguito il backup del nostro database prima di questa versione e dovresti farlo anche tu.
Riconoscimenti
WPML 3.1.6 è il risultato del duro lavoro di tutto il team. Vuoi conoscerli?
Konrad
Konrad è stato il responsabile di WPML 3.1.6, correggendo bug, migliorando le prestazioni e occupandosi del business.
Andrea
Andrea è lo sviluppatore principale di WPML. Parallelamente a questa versione di manutenzione, Andrea sta guidando lo sviluppo della prossima versione principale di WPML.
Paweł
Paweł sta ora lavorando all’estensione delle interfacce di WPML ai servizi di traduzione. Maggiori informazioni a riguardo molto presto.
Prossimamente per WPML
WPML 3.2 è in cantiere e si sta preparando per il QA. È un importante aggiornamento per i moduli Gestione traduzioni e Traduzione stringhe.
Idee? Suggerimenti? Lascia i tuoi commenti e ti risponderemo.

