gppro_section_inline_SECTION

Each section contains numerous options, some of which may not be relevant to a particular child theme. This filter (tied to each default section) allows you to add, remove, or modify any portion of an option contained in a section.

Various removal options from the general body section

function my_remove_inline( $items, $class ) {
	//remove an entire section
	unset( $items['body-color-setup'] );
	// remove all the data related to a section
	unset( $items['body-color-setup']['data'] );
	// remove one option inside a data array
	unset( $items['body-color-setup']['data']['body-color-back-thin'] );
	// remove one portion of a data option
	unset( $items['body-color-setup']['data']['body-color-back-thin']['tip'] );

	return $items;
}
add_filter( 'gppro_section_inline_general_body', 'my_remove_inline', 10, 2 );

Modify elements of an existing option in the header area.

function my_modify_inline( $items, $class ) {
	// add or modify a tooltip
	$items['header-back-setup']['data']['header-color-back']['tip'] = __( 'This is my new tooltip', 'my-text-domain' );
	// add a new option to an existing data array
	$items['header-widget-content-setup']['data']['my-new-option-added'] = array(
		'label'		=> __( 'New Option', 'my-text-domain' ),
		'input'		=> 'text-decoration',
		'target'	=> $class.' .my-class-target',
		'selector'	=> 'text-decoration'
	);

	return $items;
}
add_filter( 'gppro_section_inline_header_area', 'my_modify_inline', 10, 2 );