Abbiamo completato una serie di test tra WordPress 4.1 e WPML. Siamo molto felici di annunciare che WPML funziona con la nuova versione di WordPress. Durante i nostri test, abbiamo riscontrato due anomalie con il nuovo tema TwentyFifteen. Questo articolo spiega queste anomalie e come aggirarle.
Innanzitutto, le buone notizie. WPML è completamente compatibile con WordPress 4.1. Se hai dei siti esistenti, puoi effettuare l’upgrade a WordPress 4.1 e non avrai nuovi problemi con WPML. Come per ogni nuova versione di WordPress, potresti riscontrare problemi con altri plugin o con il tema, quindi è un’ottima idea testare prima questo upgrade sui siti di sviluppo.
I problemi che abbiamo notato sono legati al nuovo tema TwentyFifteen. Se lo stai usando su nuovi siti WordPress 4.1 o se stai usando un tema derivato da TwentyFifteen, assicurati di applicare le patch descritte in questo articolo.
Selettore di lingua nel footer tagliato
Il tema TwentyFifteen ha un nuovo footer e richiede una piccola patch CSS per visualizzare correttamente il selettore di lingua di WPML.
Senza questa patch, il selettore di lingua nel footer è parzialmente nascosto dalla barra laterale sinistra.
Fortunatamente, c’è una soluzione semplice, che puoi applicare direttamente dall’area di amministrazione di WordPress. Vai su WPML -> Lingue -> CSS aggiuntivo (nella sezione Opzioni del selettore di lingua). Il seguente codice CSS farà in modo che il selettore di lingua nel footer venga visualizzato correttamente:
#lang_sel_footer {
position: absolute;
width:100%
}Ecco come apparirà nella schermata di amministrazione di WPML:
Contenuto breve accanto a una barra laterale lunga
Le pagine o gli articoli che hanno un contenuto molto breve, accanto a barre laterali molto lunghe, potrebbero presentare un altro problema. Quando scorri fino in fondo alla pagina, potresti essere riportato in cima. Per evitare il problema, puoi disabilitare il selettore di lingua di WPML e aggiungerlo manualmente usando un hook del tema.
- Disattiva il selettore di lingua nel footer da WPML -> Lingue -> Stile del selettore di lingua nel footer. Deseleziona l’opzione Mostra il selettore di lingua nel footer.

- Modifica il file function.php del tuo tema e aggiungi il seguente codice alla fine:
add_action('twentyfifteen_credits', 'footer_language_switcher'); function footer_language_switcher() { echo do_shortcode('[[wpml_language_selector_footer]]'); }
Questa patch inserirà il selettore di lingua nel footer di WPML nella sezione dei crediti, dove verrà visualizzato in modo corretto e gradevole.
Hai già provato WordPress 4.1?


