WPML 2.4.1 corregge alcuni bug e aggiunge anche una nuova funzionalità molto attesa. Finalmente, i tuoi articoli e le tue pagine possono avere lo stesso nome in lingue diverse.
Questa volta, l’elenco dei bug è relativamente modesto. Abbiamo modificato la logica in alcuni punti per consentire ai siti di grandi dimensioni con molti utenti di funzionare con meno memoria. WPML caricava l’intera tabella degli utenti e degli articoli in diversi punti insoliti. Ora non è più così e serve molta meno memoria in queste specifiche pagine dell’area di amministrazione. È una cosa che abbiamo notato sul nostro stesso sito, dato che diventa ogni giorno più grande e trafficato.
Altri bug riguardavano i cookie di reindirizzamento della lingua per Safari, uno stile migliore per il selettore di lingua nei menu, la traduzione delle descrizioni degli autori e il titolo del nostro widget delle lingue.
E ora, la parte davvero divertente…
Nomi degli articoli (slug) duplicati per lingue diverse
Penso che questa sia stata la funzionalità più richiesta in assoluto, a partire da WPML 0.9.3. Ora puoi avere pagine come:
- /blog/
- /es/blog/
- /de/blog
È particolarmente importante quando le pagine prendono il nome dei prodotti. In questi casi, non vorresti di certo avere qualcosa come:
- /sony/
- /es/sony-2/ (ahi)
Da qualche tempo, WPML risolveva prima la lingua e solo successivamente l’articolo. Questa correzione si collega tramite hook alla funzione di WordPress che aggiunge il suffisso numerico intero e la modifica in modo che anch’essa controlli solo le pagine nella stessa lingua.
Se vuoi rinominare i contenuti esistenti sul tuo sito, modifica semplicemente gli slug. WordPress ora permetterà di avere traduzioni con lo stesso nome e slug.
Tieni presente che gli slug duplicati sono disponibili solo per gli “articoli” (pagine, articoli, tipi di post personalizzati) e non per la tassonomia.
Plugin per tipi e campi personalizzati
Nel caso ti interessi, non ci siamo completamente dimenticati del nostro plugin per la gestione di tipi e campi personalizzati. Infatti, è pronto per il rilascio. Stiamo solo sistemando gli ultimi problemi con il nuovo sito web e poi sarà online. Ne parlerò in modo approfondito nel prossimo articolo.

