TP-News auf Ihrer Webseite

TouristikPresse-Meldungen auf Ihrer Website

Die TouristikPresse stellt aktuelle Nachrichten als RSS-Feed bereit. Sie können den Feed in einem RSS-Widget Ihrer Website verwenden oder mit dem PHP-Beispiel unten eine kompakte Liste aus Überschriften und Links anzeigen. Die Quellenangabe bleibt dabei sichtbar.

Feed auswählen

Für weitere Themen öffnen Sie die gewünschte Kategorie und ergänzen am Ende ihrer Adresse feed/.

PHP-Code für eine eigene Website

Kopieren Sie das Beispiel in eine .php-Datei Ihres Servers. Ändern Sie die Feed-Adresse in der ersten Zeile für eine andere Kategorie. Das Beispiel zeigt fünf aktuelle Titel mit Links und öffnet beim Laden Ihrer Seite eine Verbindung zum TouristikPresse-Feed.

<?php
$feed_url = 'https://www.touristikpresse.net/feed/';
$ch = curl_init($feed_url);
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_FOLLOWLOCATION => true,
    CURLOPT_CONNECTTIMEOUT => 5,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_USERAGENT => 'Website RSS-Einbindung',
]);
$data = curl_exec($ch);
$status = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

if ($data !== false && $status === 200) {
    $rss = simplexml_load_string($data, 'SimpleXMLElement', LIBXML_NONET);
    if ($rss && isset($rss->channel->item)) {
        echo '<div class="touristikpresse-news">';
        echo '<h3>TouristikPresse-Nachrichten</h3><ul>';
        $count = 0;
        foreach ($rss->channel->item as $item) {
            if ($count++ >= 5) break;
            $title = htmlspecialchars((string) $item->title, ENT_QUOTES, 'UTF-8');
            $url = htmlspecialchars((string) $item->link, ENT_QUOTES, 'UTF-8');
            echo '<li><a href="' . $url . '">' . $title . '</a></li>';
        }
        echo '</ul><p>Quelle: <a href="https://www.touristikpresse.net/">TouristikPresse</a></p></div>';
    }
}
?>

Ohne PHP: Viele Website-Systeme haben ein RSS-Widget. Tragen Sie dort einfach eine der Feed-Adressen oben ein. Damit bleiben die Meldungen automatisch aktuell.

Welcome Back!

Login to your account below

Retrieve your password

Please enter your username or email address to reset your password.