This thread is resolved. Here is a description of the problem and solution.
Problem: The client was experiencing random 404 errors on their multilingual website for specific URLs, such as 'label' and 'agency' pages. The issue persisted even after saving permalinks and enabling/disabling plugins. It was noted that the problem disappeared when the WPML String Translation plugin was disabled.
Solution: We identified that the issue was related to the incorrect translation of slugs for custom post types and taxonomies. We advised the client to: 1. Translate custom post types and taxonomies in the WPML -> Settings -> Post Types Translation and WPML -> Taxonomies Translation sections, respectively. 2. Avoid translating admin strings that end in "_rewrite_base" in the WPML -> String Translation. 3. We deleted the incorrect admin strings for "agency" and "label" from the WPML -> String Translation, which resolved the 404 errors.
For the separate issue regarding the author bio description not translating, we created a new ticket to address it specifically.
Please note that the solution provided might be irrelevant if it's outdated or not applicable to your case. If you're still experiencing issues, we 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 the problem persists, please open a new support ticket with us.
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.
I thought it would be because of a plugin but actually no.
hidden link
as well as:
hidden link
are RANDOMLY returning 404 errors. Seriously, if you see those links working, wait a few seconds and try again... and again, they'll be on and off (mostly off), without having changing anything.
My staging website is running with minimal plugins.
I'm at utter lost. The theme's dev told me to contact you they say it's an issue with WPML.
I'm also having 404 for agency pages but I don't know if it's related:
I would need a temporary access to your website, your site's WP-admin (please create a temporary administrator user using any email address you prefer).
Please make a full backup of your site (files and database) and confirm it in your next reply.
Your next reply is set to private for you to provide the username and password details.
The custom post slugs that come with the theme/plugin Houzez should only be translated on WPML -> Settings -> Post Types Translation section, you have the custom post types that start with "houzez_".
You should not translate the admin strings that end in "_rewrite_base" on WPML -> String Translation.
I've deleted the admin string for "agency" from the WPML -> String Translation, it should be working fine now.
Let me know if you have any question or you need further assistance.
Same logic applies as for the custom post types and for the custom taxonomies, on WPML -> Taxonomies Translation section you have "Labels (property_label)", which is responsible for the label slug.
It was being translated on WPML -> String translation (as you can see on the attached image), I deleted the string and now it should be working.
OK this one I don't understand, I didn't see it when I was looking in all domains. Maybe I simply missed it then.
Thank you very much for your assistance.
All seems to work now, except the translation of author bio still:
hidden link
String translated: hidden link
New threads created by Marsel Nikolli and linked to this one are listed below: