RSS Image Widget
RSS Image Widget fetches images from any RSS/Atom feed that uses enclosures and displays them in a responsive grid with a built-in lightbox. Works as both a classic widget and a Gutenberg block. Features: Widget + Block — Use in sidebars (classic widget) or anywhere in the block editor Lightweight —
RSS Image Widget fetches images from any RSS/Atom feed that uses enclosures and displays them in a responsive grid with a built-in lightbox. Works as both a classic widget and a Gutenberg block.
Features:
- Widget + Block — Use in sidebars (classic widget) or anywhere in the block editor
- Lightweight — No jQuery, no external CDN. Just a tiny vanilla JS lightbox (~2 KB)
- Responsive grid — CSS Grid layout adapts to any container width
- Lazy loading — Images use native browser lazy loading
- Accessible — Lightbox supports keyboard navigation (Escape to close)
- Zero configuration — Just add a feed URL and go
Upgrading from v2.x:
The Bootstrap classes ( row , col-xs-12 ) and external Lightbox2 CDN have been replaced with clean semantic HTML, a responsive CSS Grid layout, and a bundled vanilla JS lightbox. If you had custom CSS targeting the old classes, you will need to update it to use the new .rss-image-gallery BEM classes.
As a block:
- 01In the block editor, click the + inserter and search for “RSS Image Gallery”
- 02Enter your feed URL in the placeholder
- 03Adjust the number of images in the block settings sidebar
As a widget:
- 04Go to Appearance > Widgets
- 05Add the “RSS Image Gallery” widget to a sidebar
- 06Enter your feed URL and number of images