I am trying to copy content from old flexible layouts to new flexible layouts. For example, I have two flexible layouts called image media and one called video media. They each have multiple fields such as gallery, title, description, etc. I created new a new media layouts within in the flexible content that I would like to copy all of this content over on several pages.
I would like to:
I have a successful PHP function that is however unreliable and I’m not sure if what I’m doing is the best way of doing what I need done. Here is a general summary of what I’m doing, I’m happy to post the full function if needed:
arrayfor each page storing this data
ACF update_field()to update 67 pages in the loop above
add_action( 'acf/init', 'update_acf_image_section' )
The issue I’m having is that is sometimes creates duplicate layout rows and I’m not confident enough in this function to push to production. Any guidance would be greatly appreciated.
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
© 2022 Advanced Custom Fields.