Tribe__Events__Main::handle_submit_bar_redirect( array $postdata )
handles tribe bar post submissions
Contents
Parameters
- $postdata
-
(array) (Required) Data from $_POST
Source
File: src/Tribe/Main.php
public function handle_submit_bar_redirect( $postdata ) { $url = $postdata['tribe-bar-view']; $url_parts = parse_url( $url ); $safe_domains = $this->safe_redirect_domains(); // if the site isn't a safe domain, spoofing is probably being attempted. Bail if ( ! in_array( $url_parts['host'], $safe_domains ) ) { return; } foreach ( $postdata as $key => $value ) { if ( 'submit-bar' === $key || 'tribe-bar-view' === $key ) { continue; } $url = add_query_arg( $key, $value, $url ); } wp_redirect( esc_url_raw( $url ) ); die; }//end handle_submit_bar_redirect