__('Uploader type'), 'name' => 'acfe_uploader', 'key' => 'acfe_uploader', 'instructions' => __('Choose the uploader type'), 'type' => 'radio', 'choices' => array( 'wp' => 'Media', 'basic' => 'Basic', ), 'allow_null' => 0, 'other_choice' => 0, 'default_value' => '', 'layout' => 'horizontal', 'return_format' => 'value', 'save_other_choice' => 0, )); } add_filter('acf/prepare_field/type=file', 'acfe_field_file_uploader_type'); function acfe_field_file_uploader_type($field){ if(!acf_maybe_get($field, 'acfe_uploader')) return $field; // ACFE Form force uploader type if(acf_is_filter_enabled('acfe/form/uploader')) return $field; acf_update_setting('uploader', $field['acfe_uploader']); return $field; }