Volete usare WPML in WordPress? Allora sappiate che...

Volete usare WPML in WordPress? Allora sappiate che...

Problemi con il plugin WPML di WordPress? Non siete i soli. La caratteristica principale di questo plugin che crea più problemi sono le modifiche apportate al Loop dei post di WordPress. WPML crea una copia di ciascun post o pagina all'interno del vostro sito. Il problema sorge quando avete dei custom post type o delle particolari tassonomie. In pratica se avete due lingue (come ad esempio italiano ed inglese) potreste vedere i vostri custom post type solo in una lingua ma non nell'altra. Non esiste ad oggi una soluzione efficace a questo problema. Una soluzione parziale è quella di intercettare la variabile GET lang ed eseguire delle azioni solo se il post o la pagine è in una determinata lingua. Purtroppo questa soluzione richiede la modifica dei permalink di WPML. Infatti questo plugin non aggiunge nessun parametro relativo alla lingua alle variabili delle query di WordPress. Una soluzione alternativa sarebbe quella di ottenere il permalink del post o della pagina e di verificare se l'URL contiene una data stringa (come ad esempio /en). Riassumendo: prima di usare questo plugin pensateci bene.

Torna su