Feeds RSS
Pour ajouter notre feed RSS, plusieurs solutions existent.
Si vous utilisez Wordpress, le plus simple reste d’utiliser le plugin aggregated blog feeds. Une fois installé, il vous suffit d’aller dans “Gérer”, d’ajouter notre flux et de paramétrer une sortie (output), en décidant de la forme (<ul>, <li>, <h3>, …).
Ensuite, selon votre type de thème (avec ou sans widget) vous devrez ajouter la balise de l’agrégateur dans une partie de votre thème ou simplement cliquer-glisser le widget.
Sinon, une solution existe : magpie RSS.
Copiez le contenu de l’archive téléchargée (excepté “demo”) dans le dossier dans lequel se trouve le script dans lequel vous voulez intégrer notre flux, puis ajoutez simplement ce code :
<?phpfunction microtime_float(){ if (version_compare(phpversion(), '5.0.0', '>=')) { return microtime(true); } else { list($usec, $sec) = explode(' ', microtime()); return ((float) $usec + (float) $sec); } }$start = microtime_float();include('simplepie.inc'); // Parse it $feed = new SimplePie(); $url="http://rezeauzer0.coupdeprojecteur.net/feed/rss"; if (!empty($url)) { if (get_magic_quotes_gpc()) { $url = stripslashes($url); } $feed->set_feed_url($url); $feed->init(); } $feed->handle_content_type(); ?><?php if ($feed->data): ?> <?php $items = $feed->get_items(); ?><?php $i=0; ?><?php foreach($items as $item): ?> <?php if($i==5) break; ?><?php $i++; ?><li><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?><span><?php echo $item->get_content(); ?></span></a></li> <?php endforeach; ?> <?php endif; ?>
Ce qui affichera tout simplement une liste des titres des 5 derniers articles postés sur RZ0.