Semesterprogramm

 

function show_calendar_from_json() { $json_data = file_get_contents(‚https://cc-macaria-zu-koeln.gaudeam.de/api/v1/open_events.json‘); $events = json_decode($json_data, true); if ($events && is_array($events)) { $output = ‚<div class=“calendar“>‘; foreach ($events as $event) { $output .= ‚<div class=“event“>‘; $output .= ‚<h3>‘ . $event[‚title‘] . ‚</h3>‘; $output .= ‚<p>‘ . $event[‚description‘] . ‚</p>‘; // Weitere Daten aus dem JSON-Feed hinzufügen, je nach Bedarf $output .= ‚</div>‘; } $output .= ‚</div>‘; return $output; } else { return ‚<p>Es konnten keine Ereignisse gefunden werden.</p>‘; } } add_shortcode(‚json_calendar‘, ’show_calendar_from_json‘);