Function Reference: geodir_event_listing_page_title

Summary

Retrive the page title for the listing page.

Parameters

$page_title
(string) (required) Page title.

Default: None

Return Values

(string)
  • Listing page title.

Change Log

Since: 1.1.8

Source File

geodir_event_listing_page_title() is located in geodir_event_manager/gdevents_functions.php [Line: 1882]

Source Code

function geodir_event_listing_page_title($page_title = '') {
	$current_posttype = geodir_get_current_posttype();
	
	if ( geodir_is_page( 'listing' ) && $current_posttype == 'gd_event' && isset( $_REQUEST['venue'] ) && $_REQUEST['venue'] != '' ) {
		$venue = explode( '-', $_REQUEST['venue'], 2);
		$venue_info = !empty($venue) && isset($venue[0]) ? get_post((int)$venue[0]) : array();
		
		if ( !empty( $venue_info ) && isset( $venue_info->post_title ) && $venue_info->post_title != '' )
			$page_title = wp_sprintf( __( '%s at %s', GEODIREVENTS_TEXTDOMAIN ), $page_title, $venue_info->post_title );
	}
		
	return $page_title;
}