edisplay
9/24/2015 - 4:03 PM

Add the recurrence schedule to the single event details

Add the recurrence schedule to the single event details

<?php

// 
add_action('tribe_events_before_view','tribe_recurrence_schedule_meta');
function tribe_recurrence_schedule_meta(){
	global $post;
	// force this to run only on single event views
	if( is_single() && tribe_is_event( $post->ID ) ){
		if( tribe_is_recurring_event( tribe_is_recurring_event( $post->ID ) ) ) {
			tribe_register_meta( 'tribe_recurrence_schedule', array(
				'label' => 'Schedule:',
				'meta_value' => tribe_get_recurrence_text($post->ID),
				'group' => 'tribe_event_details'
			) );
		}
	}
}
 
// add the new custom meta into the template keys for custom templates on single event views
add_action( 'tribe_events_single_event_meta_template_keys', 'custom_meta_keys');
function custom_meta_keys( $keys ){
	$keys[] = 'tribe_recurrence_schedule';
	return $keys;
}