jq-87
12/2/2013 - 4:33 PM

WP Custom Rss Fetcher

//source: http://www.dangayle.com/import-feeds-wordpress-fetch-feed/
function custom_rss($feedUrl = 'http://wordpress.org/news/feed/'){
	include_once(ABSPATH . WPINC . '/rss.php');
	
	$feed = $feedUrl;
	$rss = fetch_feed($feed);

	if (!is_wp_error( $rss ) ) :
	        $maxitems = $rss->get_item_quantity(3);
	    $rss_items = $rss->get_items(0, $maxitems);
	    if ($rss_items):
	        echo "<ul class='custom-rss'>\n";
	        foreach ( $rss_items as $item ) :
	            printf('<li><a href="%s">%s</a><p>%s</p></li>',$item->get_permalink(),$item->get_title(),$item->get_description() );
	        endforeach;
	        echo "</ul>\n";
	    endif;
	endif;
}