85 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			85 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			PHP
		
	
	
		
			Executable File
		
	
	
	
	
| <?php
 | |
| /**
 | |
|  * Single Event Template
 | |
|  * A single event. This displays the event title, description, meta, and
 | |
|  * optionally, the Google map for the event.
 | |
|  *
 | |
|  * Override this template in your own theme by creating a file at [your-theme]/tribe-events/single-event.php
 | |
|  *
 | |
|  * @package TribeEventsCalendar
 | |
|  * @version 4.6.19
 | |
|  *
 | |
|  */
 | |
| 
 | |
| if ( ! defined( 'ABSPATH' ) ) {
 | |
| 	die( '-1' );
 | |
| }
 | |
| 
 | |
| $events_label_singular = tribe_get_event_label_singular();
 | |
| $events_label_plural   = tribe_get_event_label_plural();
 | |
| 
 | |
| $event_id = get_the_ID();
 | |
| $classes = apply_filters( 'tribe_default_events_block_single_classes', array( 'tribe-events-single' ) );
 | |
| ?>
 | |
| <div id="tribe-events-content" class="<?php echo esc_attr( implode( ' ', $classes ) ); ?>">
 | |
| 	<div class="entry-content-wrap">
 | |
| 		<!-- Notices -->
 | |
| 		<?php tribe_the_notices() ?>
 | |
| 
 | |
| 		<?php do_action( 'kadence_tribe_events_header', 'normal', null ); ?>
 | |
| 
 | |
| 		<div class="tribe-events-schedule tribe-clearfix">
 | |
| 			<?php echo tribe_events_event_schedule_details( $event_id, '<h2>', '</h2>' ); ?>
 | |
| 			<?php if ( tribe_get_cost() ) : ?>
 | |
| 				<span class="tribe-events-cost"><?php echo tribe_get_cost( null, true ) ?></span>
 | |
| 			<?php endif; ?>
 | |
| 		</div>
 | |
| 
 | |
| 		<!-- Event header -->
 | |
| 		<div id="tribe-events-header" <?php tribe_events_the_header_attributes() ?>>
 | |
| 			<!-- Navigation -->
 | |
| 			<nav class="tribe-events-nav-pagination" aria-label="<?php printf( esc_html__( '%s Navigation', 'kadence' ), $events_label_singular ); ?>">
 | |
| 				<ul class="tribe-events-sub-nav">
 | |
| 					<li class="tribe-events-nav-previous"><?php tribe_the_prev_event_link( '<span>«</span> %title%' ) ?></li>
 | |
| 					<li class="tribe-events-nav-next"><?php tribe_the_next_event_link( '%title% <span>»</span>' ) ?></li>
 | |
| 				</ul>
 | |
| 				<!-- .tribe-events-sub-nav -->
 | |
| 			</nav>
 | |
| 		</div>
 | |
| 		<!-- #tribe-events-header -->
 | |
| 
 | |
| 		<?php while ( have_posts() ) :  the_post(); ?>
 | |
| 			<div id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
 | |
| 				<!-- Event featured image, but exclude link -->
 | |
| 				<?php echo tribe_event_featured_image( $event_id, 'full', false ); ?>
 | |
| 
 | |
| 				<!-- Event content -->
 | |
| 				<?php do_action( 'tribe_events_single_event_before_the_content' ) ?>
 | |
| 				<div class="tribe-events-single-event-description tribe-events-content">
 | |
| 					<?php the_content(); ?>
 | |
| 				</div>
 | |
| 				<!-- .tribe-events-single-event-description -->
 | |
| 				<?php do_action( 'tribe_events_single_event_after_the_content' ) ?>
 | |
| 
 | |
| 				<!-- Event meta -->
 | |
| 				<?php do_action( 'tribe_events_single_event_before_the_meta' ) ?>
 | |
| 				<?php tribe_get_template_part( 'modules/meta' ); ?>
 | |
| 				<?php do_action( 'tribe_events_single_event_after_the_meta' ) ?>
 | |
| 			</div> <!-- #post-x -->
 | |
| 			<?php if ( get_post_type() == Tribe__Events__Main::POSTTYPE && tribe_get_option( 'showComments', false ) ) comments_template() ?>
 | |
| 		<?php endwhile; ?>
 | |
| 
 | |
| 		<!-- Event footer -->
 | |
| 		<div id="tribe-events-footer">
 | |
| 			<!-- Navigation -->
 | |
| 			<nav class="tribe-events-nav-pagination" aria-label="<?php printf( esc_html__( '%s Navigation', 'kadence' ), $events_label_singular ); ?>">
 | |
| 				<ul class="tribe-events-sub-nav">
 | |
| 					<li class="tribe-events-nav-previous"><?php tribe_the_prev_event_link( '<span>«</span> %title%' ) ?></li>
 | |
| 					<li class="tribe-events-nav-next"><?php tribe_the_next_event_link( '%title% <span>»</span>' ) ?></li>
 | |
| 				</ul>
 | |
| 				<!-- .tribe-events-sub-nav -->
 | |
| 			</nav>
 | |
| 		</div>
 | |
| 		<!-- #tribe-events-footer -->
 | |
| 	</div>
 | |
| </div><!-- #tribe-events-content -->
 |