Home › Forums › Gutenberg › Adding ACF blocks to a block template › Reply To: Adding ACF blocks to a block template
In addition to the solution I posted above, I came across the problem that the ACF blocks weren’t being stored properly. The ACF field ID’s are required to make sure the entire template is correctly saved into the DB.
$template = [
['acf/acf-block-name', [
'data' => [
'repeater_field_name_0_title' => 'Your title here',
'_repeater_field_name_0_title' => 'field_abc1234567890',
'repeater_field_name_0_text' => 'Your text here',
'_repeater_field_name_0_text' => 'field_abc1234567890',
'repeater_field_name_0_button' => [
'title' => 'Button title',
'url' => 'Button URL',
'target' => 'Button URL'
],
'_repeater_field_name_0_button' => 'field_abc1234567890',
'repeater_field_name' => 1, // the number of set repeater fields
'_repeater_field_name' => 'field_abc1234567890'
]
]],
];
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!
We use cookies to offer you a better browsing experience, analyze site traffic and personalize content. Read about how we use cookies and how you can control them in our Privacy Policy. If you continue to use this site, you consent to our use of cookies.