Prevent problems with ACFML's "sync translations" option #441
Replies: 3 comments 3 replies
-
Thanks for sharing, @aaronmeder! |
Beta Was this translation helpful? Give feedback.
-
@aaronmeder many thanks for sharing this – it helped me today and I had a similar topic today and created a drop-in for the It does the following:
And can be found here: https://github.com/awesome-flynt/flynt-add-ons/blob/main/inc/acmlDisableRepeaterSync.php |
Beta Was this translation helpful? Give feedback.
-
@aaronmeder the plugin got reviewed and is available now: https://wordpress.org/plugins/disable-sync-repeater-option-for-acfml/ |
Beta Was this translation helpful? Give feedback.
-
Hey everyone
This is actually not a problem of Flynt itself but rather an issue that affects Flynt based sites because it uses a flexible content field as the main content field of a pages/posts - so I thought it's worth sharing because some of you might also be affected by it.
Problem
We recently ran into trouble on some websites that use Flynt and are made multilingual by using WPML while also having WPML's Advanced Custom Fields Multilingual plugin activated. There is a "Synchronise translations: synchronise repeater and flexible sub-fields positions in post translations (record drag-and-drop moves and do the same moves in other translations) " below flexible content fields (so below the Page components on pages):
This can make a mess if your pages have different content in the translated languages.
Solution
👉🏻 I've found and documented a way to disable the option by default:
How to disable the “Synchronise repeater and flexible sub-fields positions in post translations” WPML option
The option / checkbox only recently came to our attention but it seems to have been there for a while.
Hope it helps!
Aaron
Beta Was this translation helpful? Give feedback.
All reactions