specs( true ); $specs_after = $event->specs( false ); if ( 'yes' === get_option( 'sportspress_event_show_date', 'yes' ) ) { $date = get_the_time( get_option('date_format'), $id ); $data[ __( 'Date', 'sportspress' ) ] = $date; } if ( 'yes' === get_option( 'sportspress_event_show_time', 'yes' ) ) { $time = get_the_time( get_option('time_format'), $id ); $data[ __( 'Time', 'sportspress' ) ] = apply_filters( 'sportspress_event_time', $time, $id ); } $taxonomies = apply_filters( 'sportspress_event_taxonomies', array( 'sp_league' => null, 'sp_season' => null ) ); foreach ( $taxonomies as $taxonomy => $post_type ): $terms = get_the_terms( $id, $taxonomy ); if ( $terms ): $obj = get_taxonomy( $taxonomy ); $term = array_shift( $terms ); $data[ $obj->labels->singular_name ] = $term->name; endif; endforeach; if ( 'yes' === get_option( 'sportspress_event_show_day', 'yes' ) ) { $day = get_post_meta( $id, 'sp_day', true ); if ( '' !== $day ) { $data[ __( 'Match Day', 'sportspress' ) ] = $day; } } if ( 'yes' === get_option( 'sportspress_event_show_full_time', 'yes' ) ) { $full_time = get_post_meta( $id, 'sp_minutes', true ); if ( '' === $full_time ) { $full_time = get_option( 'sportspress_event_minutes', 90 ); } $data[ __( 'Full Time', 'sportspress' ) ] = $full_time . '\''; } $data = apply_filters( 'sportspress_event_details', $data, $id ); $data = array_merge( $specs_before, $data, $specs_after ); if ( ! sizeof( $data ) ) return; ?>