Problema:
Vorrei far in modo che la base dei miei prodotti fosse diversa a seconda della lingua scelta. Soluzione:
La base personalizzata del permalink dei prodotti può essere tradotta da WooCommerce -> WooCommerce Multilingual -> URL del negozio
Assicurarsi inoltre che l'opzione "Traduci gli slug degli articoli personalizzati (tramite il modulo String Translation di WPML)" sia attiva in WPML -> Gestione traduzioni -> Impostazioni contenuto multilingua, nella sezione "Opzioni per la traduzione degli slug degli articoli personalizzati". Documentazione utile: https://wpml.org/it/documentazione/progetti-collegati/woocommerce-multilingual-eseguire-siti-di-e-commerce-in-diverse-lingue/
Problema:
Come impostare un link nel codice PHP in maniera che punti alla versione nella lingua corrente? Soluzione:
Il modo migliore è quello di usare questo hook: wpml_element_link Documentazione utile: https://wpml.org/wpml-hook/wpml_element_link/
Problema:
Provo ad attivare l'opzione "Un dominio diverso per ogni lingua" ma ricevo il messaggio di errore "Non valido". Soluzione:
Se i dominio sono configurati correttamente, provare a disattivare l'opzione "Validate on save" e salvare.
Problema:
Se accedo alle pagine del mio sito utilizzando il prefisso http il browser non viene reindirizzato automaticamente verso la versione https Soluzione:
Il problema riguarda tutto il sito e non solo le lingue aggiunte da WPML.
Si può risolvere utilizzando il redirect consigliato nella documentazione allegata o con un plugin simile a questo: https://it.wordpress.org/plugins/really-simple-ssl/ Documentazione utile: https://ie.godaddy.com/help/redirect-http-to-https-automatically-8828