get_rss

The timeline below displays how wordpress function get_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 RSS items in HTML list items.
 *
 * You have to specify which HTML list you want, either ordered or unordered
 * before using the function. You also have to specify how many items you wish
 * to display. You can't display all of them like you can with wp_rss()
 * function.
 *
 * @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.
 * @return bool False on failure.
 */
function get_rss($url, $num_items = 5)
{
    // Like get posts, but for RSS
    $rss = fetch_rss($url);
    if ($rss) {
        $rss->items = array_slice($rss->items, 0, $num_items);
        foreach ((array) $rss->items as $item) {
            echo "<li>\n";
            echo "<a href='{$item['link']}' title='{$item['description']}'>";
            echo esc_html($item['title']);
            echo "</a><br />\n";
            echo "</li>\n";
        }
    } else {
        return false;
    }
}