This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

This topic contains 2 risposte, has 2 voci.

Last updated by Mirko 1 mese, 1 settimana fa.

Assigned support staff: Laura.

Autore Post
September 3, 2019 at 9:34 am #4502833

Mirko

Il mio sito è tradotto in 5 lingue. Alcune traduzioni di categorie, per esempio "sport" sono uguali in tutte le lingue, così come gli slug.

Link categoria tedesco hidden link
Link categoria italiano hidden link

Controllando il codice della pagina (view-source:hidden link) ho notato che se lo slug della categoria è uguale è quello in italiano, nell'url canonical il sistema stampa quella della categoria in italiano, sia che il campo canonical della categoria venga lasciato vuoto, sia che venga inserita una url (utilizzo il plugin Yoast SEO - vedi immagine allegata).

Finchè lo slug della categoria corrisponde a quello in italiano non è possibile avere l'url canonical che rimanda alla lingua corretta.

Se per esempio per la categoria "sport" in tedesco, utilizzo lo slug "sport-1" tutto funziona correttamente. (vedi immagine allegata).

Cosa devo impostare per fare in modo che ci sia l'url canonical corretto anche avendo lo stesso slug nelle varie lingue?

September 4, 2019 at 7:13 am #4508723

Laura
Supporter

Languages: Inglese (English ) Italiano (Italiano ) Portoghese, Brasile (Português )

Timezone: Europe/Rome (GMT+02:00)

Salve,

grazie per averci contattato.

Potresti provare ad impostare in WPML > Lingue l'opzione "Adjust IDs for multilingual functionality"?

Abbiamo un caso simile e questa opzione ha risolto.

September 4, 2019 at 7:48 am #4508845

Mirko

Grazie, il problema è stato risolto!