On my website, I want to use WPML only for blog posts (post-type post) and Weglot. But now it conflicts with the slug.
In the blog, if we use hidden link , hidden link or hidden link, it redirects to the English version. But if we use this one (hidden link - French), then we don't face any problem. Is it possible to solve?
summary:
Different languages in directories ( (hidden link - English, hidden link - French) ) ------ Conflict with Weglot ============
(hidden link - French) --------- no conflict
I’m afraid it’s not possible to use multiple multilingual plugins at the same time, such as WPML and Weglot. This will lead to conflicts, especially with URLs, slugs, and redirects, which is what you are currently experiencing.
Both plugins try to control language handling and URL structure, so they interfere with each other.
To resolve the issue, you will need to use only one multilingual solution on the site, in this case WPML.
Please continue like with only WPML and if you need any help from our side we would be glad to help.
Suppose I purchase the WPML Multilingual Blog package so that I can use it specifically for translating blog articles. For the rest of the website, I plan to use Weglot.
If I exclude all blog/article URLs in Weglot using the “exclude URLs” feature, will I face any conflicts with the other content on my site?
I’m afraid this setup is not recommended and will likely cause conflicts.
Even if you exclude blog URLs in Weglot, both WPML and Weglot still handle language logic (URLs, redirects, hreflang, etc.), which can interfere with each other across the site.
Using two multilingual plugins together is not supported and may lead to unexpected issues.