Advertisement
Beee

list events today

Sep 5th, 2016
175
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.84 KB | None | 0 0
  1. <?php
  2. // list events today
  3. function list_events_now( $atts ) {
  4.     if ( !isset($_GET['country']) ) {
  5.         $events = EM_Events::get(array(
  6.             'limit'     => 0,
  7.             'orderby'   => 'name',
  8.             'order'     => 'ASC',
  9.             'scope'     => 'today'
  10.         ));
  11.         $content = false;
  12.  
  13.         if ( $events ) {
  14.             $content .= '<h2>TODAY</h2>';
  15.             $content .= '<ul>';
  16.             foreach ( $events as $event) {
  17.                 $start_date = $event->event_start_date;
  18.                 $content .= '<li>';
  19.                     $content .= '<a href="/events/'.$event->event_slug.'">' . $event->event_name . '</a>';
  20.                 $content .= '</li>';
  21.             }
  22.             $content .= '</ul>';
  23.         }
  24.         return $content;
  25.     }
  26. }
  27. add_shortcode( 'events-now', 'list_events_now' );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement