Quantcast
Channel: Extract Image from RSS Feed in XML - Stack Overflow
Viewing all articles
Browse latest Browse all 2

Extract Image from RSS Feed in XML

$
0
0

I am trying to display my Wordpress feed directly into my external magento site. I am using feedburner to achieve this result. So far i have been able to display the blog title & link. To improve the look I also want to display the Blog right next to the title.

Here is the php code i am using to parse the XML Feed for displaying the blog titles with link

<?php $channel = new Zend_Feed_Rss('http://feeds.feedburner.com/golfoy/pxce'); ?><div class="block block-rss"><div class="block-content"><ol id="graybox-latest-news"><?php foreach ($channel as $item): ?><li><a href="<?php echo $item->link; ?>"><?php echo $item->description; ?></a></li><?php endforeach; ?></ol></div></div>

Below mentioned is the XML code for a single feed item. You can find the complete feed at this URL

<item><title>The grey-haired major winners.</title><link>http://blog.golfoy.com/the-grey-haired-major-winners/</link><pubDate>Mon, 29 Aug 2016 08:24:53 +0000</pubDate><guid isPermaLink="false">http://blog.golfoy.com/?p=980</guid><description><![CDATA[<img width="300" height="169" src="http://blog.golfoy.com/wp-content/uploads/2016/08/17_Jack_Nicklaus_20130805165206236_2560_1706.vresize.1200.675.high_.43-300x169.jpg" />You are never too old to hit the greens and play a round of golf. In the history of men&#8217;s major championships, no golfer older than 48 (and just one golfer older than 46) has won. Have a look at the list of oldest men to have won a major: 1.Ben Hogan: The legend won [&#8230;]]]></description><content:encoded>    ....</content:encoded></item>

I am trying to catch the entire img tag or just the "src" which is inside the description tag of a Feed Item. What would be the best practice to do this?


Viewing all articles
Browse latest Browse all 2

Latest Images

Trending Articles





Latest Images