spivurno
8/30/2016 - 12:39 PM

Gravity Wiz // Gravity Forms // Exclude Products By Field ID

Gravity Wiz // Gravity Forms // Exclude Products By Field ID

<?php
/**
 * Gravity Wiz // Gravity Forms // Filter Out Products By Field ID
 * http://gravitywiz.com/
 */
add_filter( 'gform_product_info', 'gw_remove_products_by_id', 10, 3 );
function gw_remove_empty_products( $product_info, $form, $lead ) {

	$remove_products = array( 1 );
	$products = array();

	foreach( $product_info['products'] as $field_id => $product ) {
		if( ! in_array( $field_id, $remove_products ) ) {
			$products[ $field_id ] = $product;
		}
	}

	$product_info['products'] = $products;

	return $product_info;
}