Hey Guys,
Without having to manually add — “private”: true — to JSON file, is there a way of doing this through the interface?
Thoughts? I just manually entered and after updating, I realized the private was erased. Bit of an inconvenience.
I don’t see any way to set this when editing ACF field groups.
I did find a filter that might help you, here is the code that calls it in ACF
$field_group = apply_filters('acf/prepare_field_group_for_export', $field_group);
something like:
add_filter('acf/prepare_field_group_for_export', 'add_private_to_groups');
function add_private_to_groups($group) {
$my_groups = array(
// create an array of the group keys you want to make private
'group_57b9eb1116505'
);
if (in_array($group['key'], $my_groups) {
$group['private'] = true;
}
return $group;
}
I’m not sure this will work, but it seems like it should.