40 lines
2.6 KiB
PHP
40 lines
2.6 KiB
PHP
<?php
|
|
/**
|
|
* This is the templates of the event timeline view shortcode
|
|
*/
|
|
|
|
add_filter('mage_event_loop_list_shortcode','mep_event_loop_title_style',10,3);
|
|
function mep_event_loop_title_style($content, $event_id,$style){
|
|
if($style == 'title'){
|
|
|
|
$now = current_time('Y-m-d H:i:s');
|
|
$show_price = mep_get_option('mep_event_price_show', 'general_setting_sec', 'yes');
|
|
$show_price_label = mep_get_option('event-price-label', 'general_setting_sec', 'Price Starts from:');
|
|
$event_meta = get_post_custom($event_id);
|
|
$author_terms = get_the_terms($event_id, 'mep_org');
|
|
$time = strtotime($event_meta['event_start_date'][0] . ' ' . $event_meta['event_start_time'][0]);
|
|
$newformat = date_i18n('Y-m-d H:i:s', $time);
|
|
$tt = get_the_terms($event_id, 'mep_cat');
|
|
$torg = get_the_terms($event_id, 'mep_org');
|
|
$org_class = mep_get_term_as_class($event_id, 'mep_org');
|
|
$cat_class = mep_get_term_as_class($event_id, 'mep_cat');
|
|
$event_multidate = array_key_exists('mep_event_more_date', $event_meta) ? maybe_unserialize($event_meta['mep_event_more_date'][0]) : array();
|
|
$available_seat = mep_get_total_available_seat($event_id, $event_meta);
|
|
$hide_org_list = mep_get_option('mep_event_hide_organizer_list', 'general_setting_sec', 'no');
|
|
$hide_location_list = mep_get_option('mep_event_hide_location_list', 'general_setting_sec', 'no');
|
|
$hide_time_list = mep_get_option('mep_event_hide_time_list', 'general_setting_sec', 'no');
|
|
$hide_only_end_time_list = mep_get_option('mep_event_hide_end_time_list', 'general_setting_sec', 'no');
|
|
$recurring = get_post_meta($event_id, 'mep_enable_recurring', true) ? get_post_meta($event_id, 'mep_enable_recurring', true) : 'no';
|
|
$start_datetime = $event_meta['event_start_date'][0];
|
|
$end_datetime = $event_meta['event_end_date'][0];
|
|
|
|
ob_start();
|
|
?>
|
|
<div class='mep_event_title_list_item'><a href='<?php the_permalink(); ?>'><?php the_title(); ?></a></div>
|
|
<?php
|
|
$content = ob_get_clean();
|
|
return $content;
|
|
}else{
|
|
return $content;
|
|
}
|
|
}
|