Hi, we are currently using WPML on our website, but it does not seem to be fully integrated or functioning correctly. Specifically, when we publish a news post in Arabic, the main pages of our other languages (Turkish, English, and Kurdish) unexpectedly switch and start displaying the Arabic content instead of their respective language content. This creates a serious issue in content separation and user experience, as each language should only display its own posts. We have already ensured that language settings and basic configurations are in place, but the problem persists, which suggests there may be an issue with how WPML is handling language filtering or post assignments. Could you please review this behavior and advise on what might be causing this and how we can properly isolate content per language?
Hello, we are experiencing a critical issue with our multilingual news website using WPML and the Kanews v8.3 theme. The problem is that whenever we publish a news post in Arabic, that content starts appearing on the homepages of other languages (Turkish, English, and Kurdish), instead of being isolated to its own language. This creates a major content separation issue and negatively impacts user experience.
We have already verified that our WPML configuration is correct. Specifically, posts are set to “Translatable – only show translated items,” and relevant fields are configured as “Translate,” not “Copy.” We also cleared all caches, but the issue persists consistently, which indicates that it is not related to caching.
After further investigation, we identified that the Kanews theme uses multiple custom WP_Query instances to retrieve posts (e.g., homepage sections, breaking news ticker, and related posts). These queries do not properly apply WPML language filtering, as they are missing parameters such as “suppress_filters => false” or a language constraint (e.g., using the current WPML language). Because of this, posts from one language (Arabic) are being returned in queries across all languages.
We attempted to manually adjust some of these queries, but the issue appears to be theme-wide, and some parts of the theme are likely handled in core or encoded files, which limits our ability to fully resolve it ourselves.
At this point, it seems to be a compatibility issue between WPML and the Kanews theme’s custom query implementation. We would appreciate it if an experienced WPML technician could review this more deeply and guide us on the correct approach, or help identify a reliable fix to ensure proper language isolation across all queries.
Thank you for contacting WPML support. I’d be happy to assist you with this issue.
Since you’ve already identified that the problem is related to a custom query used by the theme, the most efficient approach would be to reach out to the theme developers. They will be more familiar with their codebase and where these queries are implemented or modified.
I can certainly take a closer look from my end as well; however, please note that this may take additional time, as Kanews is not yet a fully compatible theme with WPML, and I would need some time to review how it has been developed.
Please let me know how you would like to proceed.
Thanks!
The topic ‘[Closed] WPML Language Content Mixing Issue Across Homepage Languages’ is closed to new replies.