Questo thread è stato risolto. Ecco una descrizione del problema e della soluzione.
Problema: Il cliente non riusciva a tradurre la home page del suo sito dall'italiano all'inglese usando WPML. La pagina non veniva tradotta e non era possibile switchare la lingua. Soluzione: Il problema era causato da uno script inserito nella pagina tramite il widget HTML di Elementor. Spostando lo script nel file functions.php del tema, la pagina ha iniziato a essere tradotta correttamente.
Se la soluzione proposta risulta non applicabile al tuo caso, o se riscontri problemi nonostante l'implementazione, ti invitiamo a visitare la pagina dei problemi noti e a verificare che tu abbia installato le versioni più recenti dei temi e dei plugin. In caso di ulteriori difficoltà, ti consigliamo di 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.
Contesto del problema:
Sto cercando di tradurre la home page del mio sito link nascosto dall'italiano all'inglese usando WPML.
Sintomi:
La home page non viene tradotta e non riesco a switchare dall'italiano all'inglese su questa pagina. Di norma, quando succede, vuol dire che non c'è nessuna traduzione nella pagina.
Domande:
È possibile fare un check sulla traduzione della home page?
Grazie per aver contattato il supporto WPML. Sarò felice di aiutarti.
Per accelerare la gestione delle tue richieste di assistenza, potresti condividere le informazioni di debug del supporto WPML dal tuo sito?
Per fornire le informazioni di debug:
- accedi al tuo sito e vai a WPML -> Assistenza. Da lì, clicca sul link "informazioni di debug" in fondo alla pagina.
- una volta nella pagina "informazioni di debug", seleziona l'intero contenuto della casella di testo e copialo.
- torna al nostro forum di assistenza, trova la casella delle informazioni di debug, e incollale.
Per favore, non condividere le informazioni di debug nella tua risposta, ma solo nello spazio designato
secondo le informazioni di debug, il limite di memoria di WP deve essere aumentato, WordPress utilizza 40 MB come valore predefinito. I requisiti minimi per WPML sono di 128 MB. (https://wpml.org/it/pagina-iniziale/requisiti-minimi/). Puoi aumentarlo aggiungendo il seguente codice nel file wp-config.php, prima della linea: /* That's all, stop editing! Happy publishing. */:
/* Limite di memoria */
define('WP_MEMORY_LIMIT', '256M');
define('WP_MAX_MEMORY_LIMIT', '256M');
---
Dopo, prova a tradurre nuovamente la homepage e verifica se il problema persiste.
Avrei bisogno di un accesso temporaneo al tuo sito web. Dovrei accedere al tuo WP-admin (puoi creare un utente amministratore usando un'email qualsiasi).
Per favore, effettua un backup completo del tuo sito (file e database) e confermalo nella tua risposta successiva.
La tua risposta successiva è impostata come privata per consentirti di fornire i dettagli dell'utente e la password in modo sicuro.
Ho controllato il sito web e sarebbe possibile verificare se il problema si verifica in una configurazione minima:
- mantieni il tema che hai
- mantieni attivi solo i plugin WPML, WCML e i plugin indispensabili
- disabilita tutti gli altri plugin
Dopo, prova a fare una piccola modifica alla home page nella lingua predefinita e aggiornala. Questo dovrebbe attivare anche un aggiornamento della traduzione.
Nota: Assicurati di avere un backup completo (file e database) prima di provare qualsiasi cosa sul tuo sito web.
*Assicurati che tutti i plugin sul tuo sito web siano aggiornati.