gform_advancedpostcreation_file_fields_choices

Description

Allows the available choices for the media settings to be overridden on the feed configuration page.

Usage

add_filter( 'gform_advancedpostcreation_file_fields_choices', 'your_function_name', 10, 3 );

Parameters

  • $choices array

    The file fields as choices.

  • $form Form Object

    The current form.

  • $single_file bool

    Indicates if only single file upload fields should be returned.

Examples

add_filter( 'gform_advancedpostcreation_file_fields_choices', 'filter_choices', 10, 3 );
function filter_choices( $choices, $form, $single_file ){
	$filtered_choices = array();
	foreach ( $choices as $choice )
	{
		if ($choice['label'] == 'Not For Media'){
			continue;
		}
		$filtered_choices[] = $choice;
	}
	return $filtered_choices;
}

Placement

This code should be placed in the functions.php file of your active theme.

Since

This filter was added in the Gravity Forms Advanced Post Creation version 1.0-beta-2.2.

Source Code

This filter is located in GF_Advanced_Post_Creation::get_file_fields_as_choices() in gravityformsadvancedpostcreation/class-gf-advancedpostcreation.php.