Function Reference: geodir_get_post_widget_events
Summary
This function has not been documented yet.
Filters
‘geodir_widget_past_event_title’ [Line: 1272]
‘geodir_event_template_widget_listview’ [Line: 1283]
Source File
geodir_get_post_widget_events() is located in geodir_event_manager/gdevents_template_functions.php [Line: 1254]
Source Code
function geodir_get_post_widget_events( $query_args = array(), $layout = 'gridview_onehalf' ) { global $gridview_columns, $geodir_event_widget_listview, $character_count; $character_count = ( isset( $query_args['character_count'] ) && $query_args['character_count'] != '' ) ? $query_args['character_count'] : 20; $geodir_event_type = $query_args['geodir_event_type']; $geodir_widget_title = __( 'Related Events', GEODIREVENTS_TEXTDOMAIN ); switch ( $geodir_event_type ) { case 'feature' : $geodir_widget_title = __( 'Feature Events', GEODIREVENTS_TEXTDOMAIN ); break; case 'past' : $geodir_widget_title = __( 'Past Events', GEODIREVENTS_TEXTDOMAIN ); break; case 'upcoming' : $geodir_widget_title = __( 'Upcoming Events', GEODIREVENTS_TEXTDOMAIN ); break; } $geodir_widget_title = apply_filters( 'geodir_widget_past_event_title', $geodir_widget_title ); $widget_events = geodir_event_get_widget_events( $query_args ); if( !empty( $widget_events ) ) { if( strstr( $layout, 'gridview' ) ) { $listing_view_exp = explode( '_', $layout ); $gridview_columns = $layout; $layout = $listing_view_exp[0]; } $template = apply_filters( "geodir_event_template_widget_listview", WP_PLUGIN_DIR . '/geodir_event_manager/gdevents_widget_listview.php' ); global $post; $current_post = $post; $geodir_event_widget_listview = true; ob_start(); ?>