Externen RSS-Feed im Template einbinden
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>
Dein Kommentar:
Suche
Blog abonnieren
Letzte Artikel
- WordPress 3.2 veröffentlicht
- WordCamp 2011 in Köln
- WPToolbox auf Facebook
- Links im Aktivitätsstream von BuddyPress entfernen
- WordPress 3.0.4 schließt kritische Sicherheitslücke
- Sicherheitsupdate WordPress 3.0.2 draußen
- Originalbilder nach Upload automatisch verkleinern
- Miniaturbild für das Posten von Links bei Facebook festlegen
- Artikel- und Seitentitel ohne Leerzeichen ausgeben
- Import von WordPress-Links
- WordPress Core-Plugins für den Import von Inhalten
Kommentare
- Jurek bei Kommentar-Reihenfolge umdrehen
- Tom bei Performance-Tuning via .htaccess und mod_deflate
- Vitaliy bei Performance-Tuning via .htaccess und mod_deflate
- Andy bei Performance-Tuning via .htaccess und mod_deflate
- tgngoc bei Memory Limit erhöhen und PHP5 aktivieren
Kategorien
- Allgemein (47)
- Browserspezifisches (4)
- BuddyPress (22)
- Konfiguration (20)
- Off-Topic (9)
- Performance-Optimierung (9)
- Plugins (37)
- Templateprogrammierung (37)
- Twitter (4)