How to Embed RSS Feed Entries in WordPress Posts

If you want to list some of the latest posts from another site within one of your WordPress posts or pages, here’s a handy way to do it using a shortcode. First, add this to your functions.php file:

{code type=php}
//This file is needed to be able to use the wp_rss() function.
include_once(ABSPATH.WPINC.’/rss.php’);

function readRss($atts) {
extract(shortcode_atts(array(
“feed” => ‘http://’,
“num” => ‘1’,
), $atts));

return wp_rss($feed, $num);
}

add_shortcode(‘rss’, ‘readRss’);
{/code}

After adding that you can now use a shortcode to embed RSS:
{code type=html}
[rss feed=”https://premium.wpmudev.org/blog/feed” num=”5″]
{/code}

It will look a little something like this:

Source: CatsWhoCode.com