Redirect to a URL after a property enquiry is submitted
If you’re using tracking codes (i.e Facebook Pixel) or analytics to measure property enquiries you might want to redirect the user to a new URL once a property enquiry has been made.
add_filter('propertyhive_make_property_enquiry_params', 'set_redirect_url'); function set_redirect_url( $params ) { $params['redirect_url'] = '/thank-you/'; // The URL you wish to redirect to return $params; }
You could alternatively redirect back to the property details page, but perhaps with a query string parameter set in the URL:
add_filter('propertyhive_make_property_enquiry_params', 'set_redirect_url'); function set_redirect_url( $params ) { global $post; if ( isset($post->ID) ) { $params['redirect_url'] = get_permalink($post->ID) . '?show_documents=1'; } return $params; }