Salta la navigazione

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.

Sun Mon Tue Wed Thu Fri Sat
- 11:00 – 15:00 11:00 – 15:00 11:00 – 15:00 11:00 – 15:00 11:00 – 15:00 -
- 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 16:00 – 20:00 -

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

Etichettato: 

Questo ticket contiene 7 risposte, ha 1 voce.

Ultimo aggiornamento da claudioT-12 1 giorno, 23 ora fa.

Assistito da: Laura.

Autore Messaggi
Gennaio 23, 2025 a 10:26 am #16626792

claudioT-12

Contesto del problema:
Ho scoperto che tra WP Residence e WPML string translation c'è un conflitto nel sito in oggetto.

Sintomi:
Conflitto tra WP Residence e WPML String Translation.

Domande:
Ho scoperto che tra WP Residence e WPML string translation c'è un conflitto nel sito in oggetto.
Con l'aiuto del supporto di WP Residence ho verificato che con il plugin WPML string translation la configurazione della modulo di ricerca avanzata non è possibile. Dopo aver impostato i campi personalizzati del modulo non si riesce a salvare le impostazioni e non c'è la corrispondenza esatta tra le etichette dei campi e il contenuto dei campi.
Le informazioni di debug che seguono sono prese dal sito link nascosto che è una versione di prova dl sito ufficiale

Gennaio 23, 2025 a 10:44 am #16626878

claudioT-12

Buongiorno
Mi spiego meglio. WP Residence ha un modulo di ricerca avanzata che si può inserire in tutte le pagine che si vuole. Per questo modulo di ricerca si possono personalizzare i campi (numero di campi e scelta dei campi).
Con tutti i plugin attivi, l'impostazione di questi campi non funziona.
Infatti dopo averli impostati e salvati, passando al front-end il modulo è sbagliato mostrando etichette che non corrispondono al contenuto del campo

Il supporto di Wp Residence ha fatto varie verifiche. Alla fine ha disabilitato tutti i plugin del sito e ha verificato che la configurazione del modulo funziona correttamente.
Mi hanno chiesto di riattivarli uno alla volta e di verificare se si ripeteva l'errore che avevo riscontrato.

Alla fine il plugin che va in conflitto è WMPL String Translation.
Per fare queste prove ho creato un sito di test che è quello indicato nella parte precedente del messaggio e, a parte il contenuto degli immobili, è una copia fedele del sito ufficiale.

E' certo che una soluzione sarebbe quella di tenerlo disattivato e riattivarlo quando serve. Però se si potesse ovviare a questo sarebbe meglio

[removed]

modulo 3.jpg
modulo 3 corretto.jpg
modulo 2.jpg
modulo 2 corretto.jpg
modulo 1.jpg
modulo 1 corretto.jpg
Gennaio 23, 2025 a 10:48 am #16627028

claudioT-12

Aggiungo che troverete Duplicator Pro disattivato, le mappe di Google non funzionano perché non ho modificato l'API di Google. Altrettanto per il Recaptcha. Inoltre non ho inserito queto sito di prova nell'elenco delle chiavi del mio account di WPML

Grazie

Gennaio 23, 2025 a 4:12 pm #16629054

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Salve,

grazie per averci contattato. Per favore non inserire credenziali al di fuori degli appositi spazi, il forum è pubblico e comunque non le possiamo utilizzare per via del GDPR.

Probabilmente il problema è dovuto all'aggiornamento di WordPress 6.7 che gestisce i file di lingua in maniera diversa.
Puoi provare ad aggiornare alla versione rc di WPML 4.7 e vedere se il problema persiste? Per farlo vai in Plugin > Aggiungi nuovo > Commerciale e cambia canale da produzione a beta. Ovviamente fai un backup prima.

Gennaio 24, 2025 a 10:37 am #16630972

claudioT-12

Grazie, Laura, del messaggio,

Proverò a fare come dici e ti faccio sapere.
Per le credenziali e il backup non è un problema. Si tratta di un sito di prova che sarà cancellato non appena il problema è risolto.

Quello che dici è di attivare la versione beta e vedere se il problema è risolto.
Questo significa che nel sito ufficiale bisogna aspettare che la versione beta venga rilasciata come stabile?

Grazie.

Gennaio 24, 2025 a 10:44 am #16630982

claudioT-12

Ho provato ad eseguire l'aggiornamento ma non sono riuscito.
Devo forse inserire questo sito tra quelli registrati.
Ho questo messaggio "WPML è registrato su questo sito. Riceverai aggiornamenti automatici fino al Settembre 5, 2025" ma in realtà non è nell'elenco dei siti registrati

2025-01-24_11-40-57.jpg
Gennaio 24, 2025 a 12:24 pm #16631292

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Se non è nell'elenco dei siti registrati non ti ha fatto scaricare gli aggiornamenti perché ha visto che la licenza non coincide con il dominio.

Disconnetti WPML e crea una nuova licenza sempre dalla pagina degli aggiornamenti e dovrebbe farteli installare.

Gennaio 24, 2025 a 1:12 pm #16631510

claudioT-12

L'upgrade alla versione beta non è stato sufficiente

2025-01-24_14-11-31.jpg
Gennaio 24, 2025 a 3:09 pm #16631880

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Mi mandi le credenziali del sito?

Gennaio 24, 2025 a 6:52 pm #16632440

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Io però ho disattivato sia WPML che String Translation e il problema lo vedo ugualmente, quindi come fa ad essere un problema causato da WPML?

Nel momento in cui lo disattivi non può modificare nulla sul sito (e comunque era più probabile che fosse un problema con String Translation se vedevi la pagina mezza tradotta e mezza no, non che le etichette vengono scambiate).

Screenshot 2025-01-24 194732.png
Gennaio 26, 2025 a 2:51 pm #16635296

claudioT-12

Buongiorno e grazie per il messaggio.
Ho visto il tuo screenshot. E' sbagliato perché al posto di City ci dovrebbe essere Categoria (appartamento, villa), al posto di Stanze ci dovrebbe essere Provincia, ecc.
Alcuni sono giusti e alcuni non lo sono.
Ho fatto un video che ho caricato sul server.
link nascosto che mostra cosa succede senza il plugin "incriminato" e con lo stesso attivato.

Grazie
Claudio

Gennaio 27, 2025 a 11:30 am #16637379

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Lo so che il mio screenshot è sbagliato, ma è quello che si vede se WPML è disattivato. Nel momento in cui viene disattivato WPML non fa nulla sul sito, quindi se il problema c'è ancora non si può imputare a WPML.

Gennaio 27, 2025 a 12:55 pm #16637788

claudioT-12

Buongiorno e grazie per il messaggio

Scusa del possibile fraintendimento nel produrre il video. Però il video mostra che se il SOLO WPML String translation è disattivato (e non gli altri componenti di WPML) l'errore non si verifica. Se il suddetto componente è attivato, allora si verifica l'errore. Ad esempio City al posto di categorie, Stanze al posto di Città, ....
Buona giornata

Gennaio 27, 2025 a 2:04 pm #16638255

claudioT-12

Cioè con WPML string translation, la corrispondenza tra etichetta e contenuto del campo è corretta (gli altri componenti WPML sono attivi)

Gennaio 27, 2025 a 2:05 pm #16638274

claudioT-12

mi sono dimenticato di scrivere WPML String ... disattivato.