You can improve the default WordPress RSS feed to include:
- This plugin will add post thumbnail to RSS feed as “media:content” and “enclosure” tags.
- Image is also added to HTML part of “description” and “content:encoded” tags.
- You can also add server signature to end of feed content in form “Source: XYZ”.
- Inject advertisement (image with link) after nth paragraph of each post.
Add post thumnail to each post’s excerpt and full text (if enabled in WordPress configuration).
Image will be added just before text of each post in RSS feed.
Post thumbnail is also added as media:content and enclosure tag to RSS feed.
Full-text RSS Feed when accessed via special URL
You can access RSS Feed with full content posts even when WordPress is set to RSS “Excerpt only” mode. Just setup a “secret key” and enable the override…
You can then request feed url with special query param ?fsk= to override “excerpt only” mode to “fulltext” mode. This is great for services like Google Currents.
You can add server signature just after the full text content of post to each RSS post.
Very simple implementation of advertisement to each RSS feed post item. Ad is a simple clickable image (stretched to 90% of width – maximum of 700px).
There is no click monitoring, so you should use something like bit.ly to track clicks.
Please, if you need support or help, visit: https://bitbucket.org/ladasoukup/sb-rss-feed-plus/issues
All text can be translated using standart language files, text domain is: “SB_RSS_feed_plus”.
- English (default)
The plugin works as advertised and also helps MailChimp to deliver posts images from my RSS feed. Thank you, Ladislav!
It works perfectly!
- PHP7 compatibility
- Fixing Issue #38 – proper URL escaping for , and tags
- fixed “PHP Warning: Illegal string offset ‘image_meta’ in SB-RSS_feed-plus.php on line 231” warning
- fixing “after_setup_theme” hook to load later so SB RSS can see all the thumb sizes created by theme
- fixing Issue #29: Settings Panel Does Not Show.
- fixing Issue #17: You do not have sufficient permissions to access this page.
- fixing Issue #26: Regression v1.4.13 due to fix for #25
- fixing Issue #25: “&’ etc. in featured image caption break RSS feed.
- second hotfix for bug #24
- hotfix for bug #24 introduced in version 1.4.8 – image title, description and copyright are not escaped and can breake the feed
- fixed double “settings saved” message
- fixed warning about plugin settings for new installs
- altered image code in description tag
- added title, alt and data-description to tag
- added media:copyright, media:title and media:description to media:content tag
- fixed one last PHP NOTICE
- fixed several PHP NOTICE problems
- added support for custom thumbnail sizes (issue #10)
- changed __constructor – plugin is now initialized AFTER theme
- added option to insert full article to tag
- fix of bug introduced in version 1.4
- added another RSS-related hooks and filters debug info
- added RSS-related hooks and filters debug section ( code by: Andrey Savchenko, http://www.rarst.net/script/debug-wordpress-hooks/ )
- WordPress 3.8 tested
- image size can now be set in config panel
- Added media:thumbnail element to metadata (thanks to David Raison)
- bugfix: no description is shown for posts without thumbnail image. (thanks to Rodger Zeisler for reporting and sending fix)
- fixed problem with older PHP version (5.2)
- fixed possible “xmlns:media” collision
- fixed “enclosure” tag – length value was missing
- WordPress excerpt_only setting can be “temporary” overridden via special url (query param)
- added advertisement injection
- few core updates
- bug fixes
- admin notification code updated (code clean up)
- settings page updated
- settings moved under “Settings” section of WordPress
- default settings fixed
- warning notification if settings are out of date (after plugin update)
- settings updated – you need to update configurtion in admin
- added settings
- few fixes, code clanup
- Czech translation updated
- fixed – now it extends WordPress default tag
- fixed repeated excerpt problem
- full text of post is only embeded if this option is allowed in WordPress (native RSS settings)
- “Source: XYZ” added to end of content (link back to your site)
- added Czech translation, plugin is multi-language ready
first beta version