Heads up!
This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don't provide support for code customizations or 3rd party development.
This article contains PHP code and is intended for developers. We offer this code as a courtesy, but don't provide support for code customizations or 3rd party development.
This filter allows you to remove a specific field from the CSV export.
Usage
add_filter( 'frm_fields_for_csv_export', 'remove_specific_field_from_csv_export');
Parameters
- $fields (array)
- $args (array)
Examples
Remove a specific field from CSV export
add_filter( 'frm_fields_for_csv_export', 'remove_specific_field_from_csv_export', 10, 2 );
function remove_specific_field_from_csv_export( $fields, $args ) {
$target_form_id = 220; // change 220 to the ID of the form
if ( $target_form_id === (int) $args['form']->id ) {
$target_field_id = 1204; // change 1204 to the ID of the field to be removed
foreach ( $fields as $key => $field ) {
if ( $target_field_id === (int) $field->id ) {
unset( $fields[ $key ] );
break;
}
}
}
return $fields;
}