Hallo Gemeinde,
habs hinbekommen und will die Lösung natürlich nicht vorenthalten:
PHP
<ul class="upcoming_events">
<?php $eventliste ='';
$args = array(
'event-categories' => 'events',
'post_type' => 'event',
'posts_per_page' => 5,
'meta_query' => array( 'key' => '_start_ts', 'value' => current_time('timestamp'), 'compare' => '>=', 'type'=>'numeric' ),
'orderby' => 'meta_value_num',
'order' => 'ASC',
'meta_key' => '_start_ts',
'meta_value' => current_time('timestamp'),
'meta_value_num' => current_time('timestamp'),
'meta_compare' => '>='
);
$loop = new WP_Query( $args ); ?>
<?php while ( $loop->have_posts() ) : $loop->the_post();
global $post; $EM_Event = em_get_event($post->ID, 'post_id');?>
<?php
//***************************************************************************
//********************Aufbau der Eventliste**********************************
//***************************************************************************
$eventliste .= '
<li>
<p class="meta_date"><strong>'.$EM_Event->output('#d').'</strong><a href="'.get_permalink().'"></a><span>'.$EM_Event->output('#M').'</span></p>
<a class="entry-title" href="'.get_permalink().'">'.$EM_Event->output('#l').' | '.$EM_Event->output('#_24HSTARTTIME').'<br>'.get_the_title().'</a><span>'.$EM_Event->output('#_LOCATIONNAME').' | '.$kurz.' | '.$EM_Event->output('#_LOCATIONPOSTCODE').' '.$EM_Event->output('#_LOCATIONTOWN').'</span></li>'; ?>
<?php endwhile; wp_reset_postdata(); ?>
<?php return $eventliste ;?>
</ul>
Alles anzeigen