Salta la navigazione

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

Problem:
The client reported that URLs set in any anchor tag were being manipulated by WPML, as evidenced by different values in a hidden input field and an anchor tag.
Solution:
We recommended the client to set the pages to "Translatable - only show translated items" in WPML > Settings > Post Type translation to see if this resolves the issue.

Please note that this solution might be outdated or not applicable to your case. If the issue persists, we encourage you to open a new support ticket. We also highly recommend checking the related known issues, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If further assistance is needed, please contact us through the WPML support forum.

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.

Nessun supporter è disponibile a lavorare oggi sul forum Italian. Sentitevi liberi di creare ticket e li gestiremo il prima possibile quando saremo online. Grazie per la comprensione.

Questo ticket contiene 15 risposte, ha 2 voci.

Ultimo aggiornamento da Laura 6 mesi, 2 settimane fa.

Assistito da: Laura.

Autore Messaggi
Aprile 10, 2024 a 2:02 pm #15505320

giuseppeN-7

User Registration HelpDesk has already thoroughly debugged their plugin, but haven't found any issue in their coding.
During their investigation, they found that the URL set in any anchor tag is being manipulated by WPML.

For testing purposes, they added a hidden input field. As shown in the screenshot attached, the same variables result in different values in the input and anchor tag.

They attempted to change a few settings of WPML, but were unable to determine the cause of the issue.

image.png
Aprile 10, 2024 a 6:45 pm #15506258

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Salve,

grazie per averci contattato.

Come prima cosa ti chiederei di aggiornare WPML perché la versione che stai usando non è compatibile con WordPress 6.5

Il plugin non è stato testato da noi e non possiamo garantire che sia compatibile.
Puoi provare a riprodurre il problema qui così provo a vedere se è possibile trovare una soluzione
link nascosto

Aprile 17, 2024 a 12:40 pm #15532174

giuseppeN-7

Ciao Laura,
Il sito sisgeodev.pipehosting.it è già un sito sandbox, posso darti le credenziali e provi direttamente a vedere lì il problema? Più che altro dovremmo comprare delle licenze apposta e rifare tutta quanta la configurazione sulla tua sandbox fornita altrimenti...
Grazie,
Luca

Aprile 17, 2024 a 2:44 pm #15533470

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Va bene ma se non trovo niente devi rivolgerti all'autore

Aprile 17, 2024 a 6:32 pm #15534548

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Non ho capito cosa devo fare per vedere il problema.

Aprile 18, 2024 a 8:15 am #15536000

giuseppeN-7

Ciao Laura,

Andando sulla pagina account: link nascosto, vedrai come è impossibile fare edit profile, edit password, o anche solo sloggarti. Sul sito reale siamo riusciti ad aggirare quasi tutti i problemi tranne il Lost password, che anche quello, come il resto, non va.

L'assistenza di User Registration, durante le indagini, ha scoperto che l'URL impostato in qualsiasi tag di ancoraggio viene manipolato da WPML.

A scopo di test, hanno aggiunto un campo di input nascosto. Come mostrato nello screenshot allegato, le stesse variabili risultano in valori diversi nel tag di input e in quello di ancoraggio.

Hanno provato a modificare alcune impostazioni di WPML, ma non sono riusciti a determinare la causa del problema. Per questo mi rivolgo a voi di WPML per sapere se c'è un modo per risolvere la cosa.

Grazie mille,
Luca

image.png
Aprile 19, 2024 a 9:58 am #15542821

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Ho chiesto un secondo parere, ti faccio sapere. Può darsi che serva la collaborazione dell'autore per risolvere.

Aprile 23, 2024 a 4:02 pm #15557378

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Mi servirebbe la copia del sito per ulteriori test

Aprile 24, 2024 a 1:39 pm #15561015

giuseppeN-7

Ciao Laura,
Posso chiederti chiarimenti riguardo alla richiesta? Nel caso abbiamo un'altra licenza per User Registration, quindi potrei fornirti un backup completo del sito da esplodere da qualche parte e darti la chiave per attivare User Registration. Però per la maggior parte degli altri plugin premium non abbiamo licenze extra.
Fammi sapere,
Grazie mille,
Luca

Aprile 24, 2024 a 7:55 pm #15562652

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Non dovrebbe servire affatto la licenza. Nella pagina dei plugin c'è scritto che è per gli aggiornamenti.

Aprile 29, 2024 a 9:29 am #15575990

giuseppeN-7

Ciao Laura,
Allora nel caso ti posso fornire il backup completo del sito. Fammi sapere come condividertelo.
Grazie mille,
Luca

Aprile 29, 2024 a 10:18 am #15576359

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Puoi provare prima ad impostare le pagine su "Translatable - only show translated items" in WPML > Settings > Post Type translation e vedere se questo risolve il problema?

Aprile 29, 2024 a 10:25 am #15576394

giuseppeN-7

Ciao Laura, ha risolto il problema si! Grazie mille!
Questo però vuol dire che se non sarà presente una versione tradotta delle altre pagine, l'utente troverà un 404? (Nel caso non è un problema, duplichiamo in automatico da backend la traduzione in inglese quando non disponibile in lingua) Chiedo giusto per sapere.
Grazie mille,
Luca

Aprile 29, 2024 a 10:34 am #15576429

Laura
Supporter

Lingue: Inglese (English ) Italiano (Italiano )

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

Se c'è un link specifico sì, altrimenti non appare proprio il selettore.

Mi spiego. Nel caso della pagina in questione visto che c'è la sidebar generata automaticamente ci saranno anche link tipo sito.com/it/edit-account, in questo caso se l'utente ci clicca sopra appare il 404.

Per una pagina qualunque (per esempio la home page) invece dove per cambiare lingua troveresti il selettore, il selettore non ci sarà.

Fammi sapere se è chiaro o se hai bisogno di altre delucidazioni.

Maggio 2, 2024 a 2:48 pm #15588166

giuseppeN-7

Ciao Laura,
Tutto chiaro, grazie mille! Volevo chiederti se stessi ancora lavorando sul sito o io potessi provare a riattivare tutto per vedere se continua a funzionare correttamente, così da poi poter risolvere anche sul sito "reale".
Grazie mille,
Luca