EventBrite Events on WP

EventBrite Events on WP
function event_brite_live_event(){

    date_default_timezone_set('Pacific/Honolulu');
    $ch = curl_init();

curl_setopt($ch, CURLOPT_URL, "https://www.eventbriteapi.com/v3/organizations/222261592032/events/?expand=organizer&status=live");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_HEADER, FALSE);

curl_setopt($ch, CURLOPT_HTTPHEADER, array(
  "Authorization: Bearer UX7CQYUKMUWDCTFJ6GEX"
));

$response = curl_exec($ch);
curl_close($ch);
$data = json_decode($response);

    $events = $data->events;

    $evt = '';
    foreach ($events as $event) {

    $event_img = '';
    if($event->logo->original->url){
        $event_img =  $event->logo->original->url; 
    }else{
        $event_img = 'https://www.koka.org/wp-content/uploads/2019/12/47a942.png';
    }
    if($event->listed!=''){ /*hide private event*/
        $evt .= '
url.'">'.esc url($event img)
'.date('M',strtotime($event->start->utc)).' '.date('d',strtotime($event->start->utc)).'
url.'">

'.$event->name->text.'

'.$event->organizer->name.'

'; } } return $evt; } add_shortcode('event_brite_live_event','event_brite_live_event');

screen101

Leave a Reply

Your email address will not be published. Required fields are marked *