Externen RSS-Feed im Template einbinden

Am 26. Juni 2009 von Tom unter "Templateprogrammierung" veröffentlicht.

Mit den WordPress-internen Mitteln lasse sich relativ einfach externe Inhalte über RSS in den eigenen Blog einbinden. Das geht entweder über das bereitgestellte Widget oder als fest verankerte Funktion im Template. Der folgende Code generiert eine ul-Liste mit den 5 letzten Einträgen aus dem angegebenen RSS Feed, in diesem Fall der von WPToolbox. URL und Anzahl lassen sich natürlich beliebig anpassen.

<?php
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://www.wptoolbox.de/feed/');
$maxitems = 5;
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php if (empty($items)) echo '<li>Keinen Eintrag gefunden!</li>';
else
foreach ( $items as $item ) : ?>
<li><a href='<?php echo $item['link']; ?>'
title='<?php echo $item['title']; ?>'>
<?php echo $item['title']; ?>
</a></li>
<?php endforeach; ?>
</ul>

Tags: , ,

Dein Kommentar:

Suche

Blog abonnieren

Letzte Artikel

Kommentare

Kategorien

© 2023 Yaway Media ∫ Proudly powered by WordPress