WP RSS Images – WordPress Plugin

WordPress plugin that allows to use the “Feature/Thumbnail Image” or the first attached image of your post/page into your blog RSS.


1. Upload ‘wp rss image’ folder to the `/wp-content/plugins/` directory.
2. Activate the plugin through the ‘Plugins’ menu in WordPress.
3. Go to Settings/WP RSS Image and select the image size (Thumbnail, Medium, Full) and the feed (rss, rss2).


Feed Examples

RSS  http://web-argument.com/feed/rss/
RSS 2 http://web-argument.com/feed/

wp-rss-image – From wordpress plugins directory


The plugin is quite simple to use and can be implemented for very different purposes. Just think about it and post your experience and contribution. But if this plugin saves your day you can let me know by clicking on the orange bell.

99 thoughts on “WP RSS Images – WordPress Plugin”

  1. Hi,

    The images are not coming in for me – looked at google reader, my rss, feedburner, and the mail from feedburner. I tried not checking the enclosure and media tags (just shows nothing) I tried checking both, then one at a time. When media is checked all I get is a link like this:

    I have cleared my own caches and the caches on the server and purged the CDN and restarted everything so it should be showing up.

    Media files Habring²-Doppel-2.0-blue.jpg (Adobe Photoshop CS5.1.app Document, 179 KB) (not in Google Reader, nothing displays unless enclosure is checked) and when I check enclosure, I get a similar output that is simply a link.

    This plugin is supposed to *show* the image in the feed, right, not the link to the image?

    Any ideas?

    1. I just cannot get this to work, feeds coming from 3 different sites, all joomla into a wordpress site.

      Can author please email me…

  2. I’ve noticed something with this plugin – it uses ‘get_the_content’ to get the post content, which at least on my wordpress, dumps the wordpress auto formatting stuff, meaning that you can lose line / paragraph breaks that are usually automatically inserted by wordpress. I think it is to do with the priority order of filters – you could potentially achieve the same thing by doing add_filter(‘the_content’,’functioname’,-99999) or similar, to force it to run first, but really, to be a proper filter, it should filter what it is given, not just grab the post content again, otherwise it won’t play nicely with other plugins.

    So, I changed the line in function add_image_content($content) to filter the current content, rather than to get the post data again, like this:

    $rif_text = preg_replace(‘#\[(.*?)\]#’, ”, $content);

    Is there any reason that change shouldn’t go into the main plugin code?



Leave a Reply

Your email address will not be published. Required fields are marked *