Youcef Developer
6/18/2019 - 7:22 PM

Event Call Via Ajax Call

<?php
function event_ical($postId, $rangeDate) {
  echo $postId . ' | ' . $rangeDate;
}

add_action('wp_ajax_nopriv_event-calendar', 'take_event_calendar_action_function', 10, 2);
add_action('wp_ajax_event-calendar', 'take_event_calendar_action_function', 10, 2);

function take_event_calendar_action_function(){
	event_ical($_REQUEST['post_id'], $_REQUEST['range_date']);
	die();
}

// URL to call
$icalFeedUrl = admin_url('/admin-ajax.php?action=event-calendar&post_id=' . get_the_ID() . '&range_date=' . $start_date_mdy . '-' . $end_date_mdy);