????JFIF??x?x????'
| Server IP : 172.67.174.47 / Your IP : 216.73.216.145 Web Server : LiteSpeed System : Linux premium151.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64 User : tempvsty ( 647) PHP Version : 8.0.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /././proc/self/root/home/tempvsty/pontiacques.org/wp-content/themes/slide/ |
Upload File : |
<?php
/*
Template Name: Events - All
*/
?>
<?php get_header(); ?>
<?php
$page_id = SLIDE_SWP_get_current_page_id();
$show_event_year = get_post_meta($page_id, 'swp_show_year_in_events', true);
if (empty($show_event_year)) {
$show_event_year = "0";
}
$show_event_year = ("0" == $show_event_year) ? false : true;
$args = array(
'numberposts' => 100,
'posts_per_page' => 100,
'offset' => 0,
'category' => '',
'orderby' => array('event_date' => 'DESC', 'event_time' => 'DESC'),
'meta_key' => 'event_date',
'meta_value' => '',
'post_type' => 'js_events',
'post_mime_type' => '',
'post_parent' => '',
'post_status' => 'publish',
'meta_query' => array(
'relation' => 'AND',
'event_date' => array(
'key' => 'event_date'
),
'event_time' => array(
'key' => 'event_time'
)
),
'suppress_filters' => false
);
$next_events = get_posts($args);
$events_to_show = array();
foreach($next_events as $single_event) {
global $post;
$post = $single_event;
setup_postdata($post);
$array_entry = array();
/*post thumbnail*/
$array_entry['thumbnail'] = "";
if (has_post_thumbnail()) {
$array_entry['thumbnail'] = get_the_post_thumbnail_url('', 'medium');
}
$post_id = get_the_ID();
$event_date = esc_html(get_post_meta($post_id, 'event_date', true));
if ($event_date != "") {
$event_date = str_replace("/","-", $event_date);
$dateObject = new DateTime($event_date);
}
/*multiday and event end date*/
$event_multiday = get_post_meta($post_id, 'event_multiday', true);
$array_entry['multiday'] = false;
$array_entry['endDateObj'] = "";
$array_entry['event_end_date_computed'] = "";
if (!empty($event_multiday)) {
$array_entry['multiday'] = true;
$event_end_date = esc_html(get_post_meta($post_id, 'event_end_date', true));
if ($event_end_date != "") {
$event_end_date = str_replace("/","-", $event_end_date);
$endDateObject = new DateTime($event_end_date);
$array_entry['endDateObj'] = $endDateObject;
$array_entry['event_end_date_computed'] = phpversion() >= "5.3" ? date_i18n(get_option('date_format'), $endDateObject->getTimestamp()) : date_i18n(get_option('date_format'), $endDateObject->format('U'));
}
}
$array_entry['event_time'] = esc_html(get_post_meta($post_id, 'event_time', true));
$array_entry['dateObj'] = $dateObject;
$array_entry['event_date_computed'] = phpversion() >= "5.3" ? date_i18n(get_option('date_format'), $dateObject->getTimestamp()) : date_i18n(get_option('date_format'), $dateObject->format('U'));
$array_entry['event_location'] = esc_html(get_post_meta($post_id, 'event_location', true));
$array_entry['event_venue'] = esc_html(get_post_meta($post_id, 'event_venue', true));
$array_entry['event_buy_tickets_message'] = esc_html(get_post_meta($post_id, 'event_buy_tickets_message', true));
$array_entry['event_buy_tickets_url'] = esc_html(get_post_meta($post_id, 'event_buy_tickets_url', true));
$array_entry['event_url'] = get_the_permalink();
$array_entry['event_title'] = get_the_title();
$array_entry['event_venue_target'] = esc_html(get_post_meta($post_id, 'event_venue_target', true));
$array_entry['event_buy_tickets_target'] = esc_html(get_post_meta($post_id, 'event_buy_tickets_target', true));
$array_entry['event_canceled'] = false;
$event_canceled = esc_html(get_post_meta($post_id, 'event_canceled', true));
if(!empty($event_canceled)) {
$array_entry['event_canceled'] = true;
}
$array_entry['event_sold_out'] = false;
$event_sold_out = esc_html(get_post_meta($post_id, 'event_sold_out', true));
if (!empty($event_sold_out)) {
$array_entry['event_sold_out'] = true;
}
$array_entry['event_cat'] = slide_swp_get_terms_as_slug(get_the_ID(), "event_category");
$events_to_show[] = $array_entry;
}
?>
<div class="lc_content_full lc_swp_boxed">
<?php
set_query_var('events_to_show', $events_to_show);
set_query_var('show_event_year', $show_event_year);
get_template_part('views/archive/events_list');
?>
</div>
<?php get_footer(); ?>