Function Reference: geodir_event_display_link_business
Summary
This function has not been documented yet.
Filters
‘geodir_more_info_link_business’ [Line: 1109]
Source File
geodir_event_display_link_business() is located in geodir_event_manager/gdevents_functions.php [Line: 1093]
Source Code
function geodir_event_display_link_business() {
global $post;
$post_type = geodir_get_current_posttype();
$all_postypes = geodir_get_posttypes();
if ( !empty( $post ) && $post_type == 'gd_event' && geodir_is_page( 'detail' ) && isset( $post->geodir_link_business ) && !empty( $post->geodir_link_business ) ) {
$linked_post_id = $post->geodir_link_business;
$linked_post_info = get_post($linked_post_id);
if( !empty( $linked_post_info ) ) {
$linked_post_type_info = in_array( $linked_post_info->post_type, $all_postypes ) ? geodir_get_posttype_info( $linked_post_info->post_type ) : array();
if( !empty( $linked_post_type_info ) ) {
$linked_post_title = !empty( $linked_post_info->post_title ) ? $linked_post_info->post_title : __( 'Listing', GEODIREVENTS_TEXTDOMAIN );
$linked_post_url = get_permalink($linked_post_id);
$html_link_business = '';
echo apply_filters( 'geodir_more_info_link_business', $html_link_business, $linked_post_id, $linked_post_url );
}
}
}
}