wp_rss

The timeline below displays how wordpress function wp_rss has changed across different WordPress versions. If a version is not listed, refer to the next available version below.

WordPress Version: 3.7

/**
 * Display all RSS items in a HTML ordered list.
 *
 * @since 1.5.0
 * @package External
 * @subpackage MagpieRSS
 *
 * @param string $url URL of feed to display. Will not auto sense feed URL.
 * @param int $num_items Optional. Number of items to display, default is all.
 */
function wp_rss($url, $num_items = -1)
{
    if ($rss = fetch_rss($url)) {
        echo '<ul>';
        if ($num_items !== -1) {
            $rss->items = array_slice($rss->items, 0, $num_items);
        }
        foreach ((array) $rss->items as $item) {
            printf('<li><a href="%1$s" title="%2$s">%3$s</a></li>', esc_url($item['link']), esc_attr(strip_tags($item['description'])), esc_html($item['title']));
        }
        echo '</ul>';
    } else {
        _e('An error has occurred, which probably means the feed is down. Try again later.');
    }
}