Support

Account

Home Forums ACF PRO Assign Private to JSON? Reply To: Assign Private to JSON?

  • 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.