Salta la navigazione

Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.

Problema:
Hai dei template custom per ogni pagina del tuo sito, come page-chi-siamo.php, e quando queste vengono tradotte, devi creare nuovi template come page-about-us.php per visualizzare i contenuti tradotti.
Soluzione:
Per evitare di creare un nuovo template per ogni pagina tradotta, devi rendere i tuoi template traducibili e tradurli con WPML. Assicurati che i tuoi template utilizzino le chiamate GetText corrette per permettere la traduzione. Se il tema utilizza metodi non standard per richiamare i contenuti, potrebbe essere necessario consultare l'autore del tema per ulteriori chiarimenti.

Se questa soluzione non risolve il tuo problema o sembra non essere più attuale, ti consigliamo di verificare i problemi noti, controllare la versione della correzione permanente e confermare che hai installato le ultime versioni dei temi e dei plugin. In caso di ulteriori difficoltà, ti invitiamo a aprire un nuovo ticket di supporto.

Questo è il forum di assistenza tecnica di WPML, il plug-in multilingue di WordPress.

La sua lettura è permessa a tutti, ma la pubblicazione è riservata esclusivamente ai clienti di WPML. Il team di WPML risponde sul forum 6 giorni su 7, 22 ore su 24.

Etichettato: 

Questo ticket contiene 1 risposta, ha 2 voci.

Ultimo aggiornamento da Laura 4 settimane fa.

Assistito da: Laura.

Autore Messaggi
Ottobre 28, 2024 a 4:47 pm #16339137

noemiB-3

Contesto del problema:
In un tema custom ho dei template custom per ogni pagina del sito, es. page-chi-siamo.php, page-lavora-con-noi.php etc. Quando queste vengono tradotte devo necessariamente creare page-about-us.php etc per far vedere i contenuti.

Sintomi:
Non ho trovato nulla di utile nella documentazione.

Domande:
Come posso evitare di creare un nuovo template per ogni pagina tradotta?

Ottobre 29, 2024 a 8:35 am #16340684

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

Fuso orario: Europe/Rome (GMT+01:00)

Salve,

grazie per averci contattato.

Devi rendere i template traducibili e tradurli con WPML, assicurati che ci siano le chiamate GetText corrette. Se invece il tema le richiama in qualche modo strano, l'unica cosa che puoi fare è consultare l'autore del tema.