Function Reference: geodir_event_date_calendar_join
Summary
This function has not been documented yet.
Source File
geodir_event_date_calendar_join() is located in geodir_event_manager/gdevents_functions.php [Line: 634]
Source Code
function geodir_event_date_calendar_join($join) { global $wpdb,$query,$geodir_post_type,$table,$table_prefix,$plugin_prefix, $gdevents_widget; if ( !empty( $geodir_post_type ) && $geodir_post_type != 'gd_event' ) { return $join; } $schedule_table = EVENT_SCHEDULE; if(((is_main_query() && (geodir_is_page('listing') || ( is_search() && isset($_REQUEST['geodir_search'])))) || get_query_var('geodir_event_date_calendar') || isset($_REQUEST['geodir_dashbord'])) || get_query_var('geodir_event_listing_filter')){ if ( !geodir_is_geodir_page() && $gdevents_widget ) { $geodir_post_type = 'gd_event'; $table = $plugin_prefix . $geodir_post_type . '_detail'; $join .= " INNER JOIN ".$table." ON (".$table.".post_id = $wpdb->posts.ID) " ; } $join .= " INNER JOIN ".$schedule_table." ON (".$schedule_table.".event_id = $wpdb->posts.ID) " ; } return $join; }