Background of the issue:
I changed my product permalinks structure from: Default link oculto to Custom base /shop/%product_cat%
I then updated my WPML settings:
- Post Types Translation: Products (product) ->shop/%product_cat% / boutique/%product_cat%
Now all my product URLs are working in English, for example, the new scheme is link oculto
The French version should be: link oculto
But instead, the language switcher goes to link oculto and shows a 404.
And when I checked the correct URL, it also goes to a 404.
For the product categories to match the product URL, I changed my permalink structure from /product-category/ to /shop/
I then updated the settings in WPML:
- Taxonomies Translation: Product categories -> shop / boutique
However, doing so resulted in 404 error for my English product category, so I switched back to /product-category/ and it worked again. Now my French link is correct: link oculto, but when I go from English link oculto to French with the switcher, it goes there: link oculto which is a 404.
Symptoms:
The language switcher goes to a 404 page for the French version of the product URL. Additionally, changing the permalink structure for product categories to /shop/ resulted in a 404 error for the English product category.
Questions:
How can I fix the 404 error when switching to the French version of the product URL?
What is the correct way to set up permalinks and WPML settings to avoid 404 errors?
O tópico '[Fechado] Translated Product are 404' está fechado para novas respostas.