Me and my customers fell in love with the parameters. So in fact we are building a site where all pages are built completely upon components and parameter data.
Now I discovered a problem with WPML. It seems all parameter data gets overwritten with the primary language content under certain situations. For example:
- Open the translated page in the WPML translation editor and just click the Complete (save) button.
- But also when I do some changes in the Yoast meta description in the WordPress page editor in the translated page – when I save the page, the parameter data gets overwritten.
I already tried some settings in WPML with no luck:
- to deactivate all post/page synchronizing settings
- tried every translation setting (ignore, copy, copy-once, translation) for the _cornerstone_data custom field
- also tried to add a custom XML configuration in WPML like:
<wpml-config> <custom-fields> <custom-field action="ignore">_cornerstone_data</custom-field> </custom-fields> </wpml-config>
Is there a setting I am missing? Or is this a bug?
I would also like to emphasize that this is a very important feature.
I love the whole components and parameters system and it could really be a game changer in using
WordPress. But with multilingual sites and WPML you can’t use it. Since my customer has just edited all meta descriptions with Yoast, all(!) english translations are lost now
I also Tested this on a fresh local WordPress installation with Pro 6.3.9.
Best René