Afficher des flux RSS externe dans la sidebar WordPress sans widget

Comment afficher un flux RSS externe, par exemple son rss twitter dans la sidebar ou dans une page.

<h2>Derniers Twitts</h2>

<?php // Get RSS Feed(s)
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://votresite.com/flux.rss');
$maxitems = 5;
$items = array_slice($rss->items, 0, $maxitems);
?>

<ul>

<?php if (empty($items)) echo '<li>No items</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>

5 thoughts to “Afficher des flux RSS externe dans la sidebar WordPress sans widget”

  1. as tu un fichier fonction dans ton thème WordPress?
    Quelle version tu utilise ? Because de mon coté ça marche …

  2. pourquoi ne pas utiliser le widget Flux pour afficher le flux rss d’un site externe ?

  3. Hé bien pour ceux qui comme moi, n’utilise pas de widjet (gourmand en ressource) et qui code plutôt à la main 😉

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *