![]() Server : LiteSpeed System : Linux premium84.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : claqxcrl ( 523) PHP Version : 8.1.32 Disable Function : NONE Directory : /home/claqxcrl/askdragao.com/wp-content/plugins/sportspress/templates/ |
<?php /** * Event Details * * @author ThemeBoy * @package SportsPress/Templates * @version 2.4 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly } if ( get_option( 'sportspress_event_show_details', 'yes' ) === 'no' ) { return; } if ( ! isset( $id ) ) { $id = get_the_ID(); } $scrollable = get_option( 'sportspress_enable_scrollable_tables', 'yes' ) == 'yes' ? true : false; $data = array(); if ( 'yes' === get_option( 'sportspress_event_show_date', 'yes' ) ) { $date = get_the_time( get_option( 'date_format' ), $id ); $data[ esc_attr__( 'Date', 'sportspress' ) ] = $date; } if ( 'yes' === get_option( 'sportspress_event_show_time', 'yes' ) ) { $time = get_the_time( get_option( 'time_format' ), $id ); $data[ esc_attr__( '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[ esc_attr__( '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[ esc_attr__( 'Full Time', 'sportspress' ) ] = $full_time . '\''; } $data = apply_filters( 'sportspress_event_details', $data, $id ); if ( ! sizeof( $data ) ) { return; } ?> <div class="sp-template sp-template-event-details"> <h4 class="sp-table-caption"><?php esc_attr_e( 'Details', 'sportspress' ); ?></h4> <div class="sp-table-wrapper"> <table class="sp-event-details sp-data-table <?php if ( $scrollable ) { ?> sp-scrollable-table<?php } ?>"> <thead> <tr> <?php $i = 0; foreach ( $data as $label => $value ) : ?> <th><?php echo wp_kses_post( $label ); ?></th> <?php $i++; endforeach; ?> </tr> </thead> <tbody> <tr class="odd"> <?php $i = 0; foreach ( $data as $value ) : ?> <td><?php echo wp_kses_post( $value ); ?></td> <?php $i++; endforeach; ?> </tr> </tbody> </table> </div> </div>