View Categories

Filters Associated With Enquiry

This changes the button/link text that opens the enquiry pop-up:

function wp_travel_enquiry_text_change( $trip_enquiry_text ) {
    return __( 'CUSTOM LABEL', 'wp-travel' );
}
add_filter( 'wp_travel_trip_enquiry_popup_link_text', 'wp_travel_enquiry_text_change' );

Filter: wp_travel_trip_enquiry_label #

This filter is used to change the submit button text in the WP Travel Trip Enquiry popup form.

function prefix_wp_travel_trip_enquiry_label() {
    return __( 'CUSTOM LABEL', 'wp-travel' );
}
add_filter( 'wp_travel_trip_enquiry_label', 'prefix_wp_travel_trip_enquiry_label' );

Filter: wp_travel_enquiries_form_fields #

This filter customizes the fields inside the: WP Travel Trip Enquiry Popup Form

function prefix_wp_travel_enquiries_form_fields( $enquiry_fields ) {

	$enquiry_fields['note'] = array(
		'type'          => 'textarea',
		'label'         => __( 'Custom Text', 'wp-travel' ),
		'name'          => 'wp_travel_enquiry_query',
		'id'            => 'wp-travel-enquiry-query',

		'attributes'    => array(
			'placeholder' => __( 'Enter your inquiry...', 'wp-travel' ),
			'rows'        => 6,
			'cols'        => 150,
		),

		'priority'      => 90,
		'wrapper_class' => 'full-width textarea-field',
	);

	return $enquiry_fields;
}

add_filter( 'wp_travel_enquiries_form_fields', 'prefix_wp_travel_enquiries_form_fields', 20000 );

Filter: wp_travel_enquiry_submit_button_label #

This filter is used to change the Trip Enquiry submit button label in the WP Travel enquiry popup form

function prefix_wp_travel_enquiry_submit_button_label() {
    return __( 'Custom Text ', 'wp-travel' );
}

add_filter( 'wp_travel_enquiry_submit_button_label', 'prefix_wp_travel_enquiry_submit_button_label' );

Filter: apply_filters( wp_travel_admin_enquiry_data, $enquery_data ) #

This filter is used to modify the enquiry data displayed/saved in the WP Travel admin enquiry section.

function prefix_wp_travel_admin_enquiry_data( $enquery_data ) {
    // Code here.
    return $enquery_data;
}
add_filter( 'wp_travel_admin_enquiry_data', 'prefix_wp_travel_admin_enquiry_data' );

Filter: wp_travel_frontend_enqueries_validation_check #

Filter for validation check on frontend trip enquiry data.

function prefix_wp_travel_frontend_enqueries_validation_check( $data ) {
    $data[โ€˜statusโ€™] = false;
    return $data;
}
add_filter( 'wp_travel_frontend_enqueries_validation_check', 'prefix_wp_travel_frontend_enqueries_validation_check' );