// 👉 Shortcode zur Anzeige der Wetterdaten add_shortcode('wetter_verlauf', function () { global $wpdb; $table = $wpdb->prefix . 'weather_log'; $results = $wpdb->get_results("SELECT * FROM $table ORDER BY date DESC LIMIT 30"); if (!$results) { return "Keine Wetterdaten vorhanden."; } $output = ''; $output .= ''; foreach ($results as $row) { $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; } $output .= '
Datum Temperatur (°C) Luftfeuchte (%) Beschreibung
' . esc_html($row->date) . '' . esc_html($row->temperature) . '' . esc_html($row->humidity) . '' . esc_html($row->description) . '
'; return $output; });