=== STI RSS Feed Reader === Contributors: santechidea Tags: rss, feed, reader, import, posts Requires at least: 5.0 Tested up to: 6.9 Requires PHP: 7.4 Stable tag: 1.1.3 License: GPLv2 or later License URI: https://www.gnu.org/licenses/gpl-2.0.html A simple and lightweight RSS feed reader plugin to display feeds in list or grid layouts, with optional post storage and cleanup. == Description == STI RSS Feed Reader is a modern, lightweight plugin that makes it easy to display RSS feeds beautifully in your WordPress site. It includes image fallback support, flexible layouts (list or grid), an optional "Store as Posts" feature, and automatic cleanup for stored posts. **Key Features:** * Display RSS feeds in responsive list or grid layout. * Store feed items as WordPress posts (optional). * Choose custom post status: publish, draft, or pending. * Built-in cleanup system to automatically expire old items. * Fallback image support for feeds without featured images. * Works with multiple feed profiles (create and manage different feeds). * No theme lock-in: inherits your theme’s styling. == Installation == 1. Upload the plugin files to `/wp-content/plugins/sti-rss-feed-reader/`, or install via WordPress Plugins screen. 2. Activate the plugin through the "Plugins" screen in WordPress. 3. Go to the **RSS Feed** menu in your WordPress admin dashboard to configure settings. 4. Add the shortcode `[sti_rss_feed id="X"]` to any page or post (replace `X` with the profile ID). == Frequently Asked Questions == = Does this plugin create posts automatically? = Only if you enable the "Store as Posts" option. Otherwise, it only displays feeds. = Can I customize the layout? = Yes, you can switch between **List** and **Grid** layouts, and choose the number of columns. = How does cleanup work? = Stored posts get an expiration date. You can set how many days they remain before being automatically trashed or deleted. = Will it slow down my site? = No, the plugin uses caching and efficient queries. You can also control how often feeds are fetched. == Screenshots == 1. Pull beautiful, fast, image‑rich RSS blocks into your site. 2. Example of RSS feed in grid layout with images. 3. Example of RSS feed in list layout with images. 4. Store items as posts, configure retention and run cleanup. 5. Create different feeds for different pages. 6. Choose card background, main text color, and Read more link color. == Changelog == = 1.1.3 = * Security hardening and sanitization improvements. * Removed frontend branding and replaced with source attribution. * Fixed deprecated PHP image handling. * Added human-readable JavaScript source files. = 1.1.2 = * Security hardening and sanitization improvements. = 1.1.0 = * Initial public release. * Added List and Grid layouts. * Added "Store as Posts" feature with cleanup system. * Added fallback image support. == Upgrade Notice == = 1.1.3 = Security hardening, sanitization improvements, and compliance updates. == Development Notes == All JavaScript files included in this plugin are human-readable source files. No minified or obfuscated JavaScript is used.