kulturbanause blog


Hier findest Du Artikel, Tutorials, Downloads, Tipps, Hacks, Snippets und aktuelle Szene-News rund um illustratives Webdesign, Social Media und digitale Bildbearbeitung.



RSS-Feed von WordPress auslesen

rss-icon-logo

Den RSS-Feed von Websites auszulesen ist eine einfach Möglichkeit um externe Inhalte in die eigene Seite zu übertragen. Wenn Ihr beispielsweise ein Blog und ein Portfolio mit WordPress (oder einem anderen CMS) umgesetzt habt könnte es durchaus sinnvoll sein auf dem Blog das neuste Projekt des Portfolios anzuzeigen und im Portfolio auf den neuesten Artikel des Blogs hinzuweisen.
Für genau diesen Zweck habe ich per Zufall eine Lösung entdeckt.

Trainings von kulturbanause

In individuellen Workshops und Seminaren machen wir dich fit für die Zukunft. Webdesign, Photoshop CS6, WordPress …

Jetzt informieren

WordPress-Feed auslesen

Mit dem folgenden Code-Snippet lest Ihr den Feed der in Zeile 2 angegebenen Adresse aus. In diesem Beispiel wird anschließend in Zeile 19 mittels print der neuste Beitrag ausgegeben. Hierbei wird der Permalink zum Beitrag und der Titel des Blog-Posts verwendet. Wenn Ihr Euch detailliert mit dem Code auseinandersetzen möchtet, so könnt Ihr dies auf der Websites des Autors tun.

<?php
$xml = simplexml_load_file("http://www.deineseite.de/feed/");
$count = 0;
$result = array();

foreach($xml as $key0 => $value)
{
    foreach($value as $key => $value2)
    {
        if($key == 'item')
        {
            foreach($value2 as $k => $v)
                $result[$count][$k] = (string)$v;
            $count ++;
        }
    }
}

print_r('<a href="'.$result[0]['link'].'">'.$result[0]['title'].'</a>');
?>