</a> </div> <?php } wp_reset_postdata(); ?> </div> <?php } ?> <?php if (isset($cat_2->term_id)) { $cat_2_posts = get_swra_events($cat_2->term_id, null, 3); ?> <div class="calendar-category-section col-sm-6"> <h3 class="calendar-category"> <a href='<?php echo site_url("events-category/{$cat_2->slug}"); ?> '> <?php echo $cat_2->name; ?> <i class="fa fa-arrow-circle-right"></i> </a> </h3>
function custom_get_events() { global $post; $events = []; $events_raw = get_swra_events($_POST["category"], $_POST["month"]); foreach ($events_raw as $index => $post) { setup_postdata($post); $rows = get_field('events_dates'); $event_dates = $rows[explode('_', $post->start_date_key)[2]]; $events[$index]['link'] = get_permalink(); $events[$index]['time'] = get_event_date($event_dates['event_start_time'], $event_dates['event_end_time']); $events[$index]['title'] = get_the_title(); $events[$index]['excerpt'] = get_field('event_description') ? get_field('event_description') : ''; $events[$index]['categories'] = get_event_categories(get_the_ID()); $events[$index]['sold_out'] = $event_dates['sold_out']; wp_reset_postdata(); } echo json_encode($events); wp_die(); }