SliderBerg — Slider Block for WordPress Gutenberg
Slide anything — not just images — inside the native block editor.
The Client
SliderBerg is a free WordPress plugin on WordPress.org that adds a Slider block to the Gutenberg editor. It targets site owners, marketers, and developers who need to present content in a carousel or slider format — image galleries, testimonials, product highlights — without a page builder dependency. The plugin has 900+ active installs and a perfect 5-star rating across 7 reviews on WordPress.org.
The Brief
Most WordPress slider plugins pre-date the block editor, requiring shortcodes or classic widgets that break the visual editing experience. Site owners needed a proper block-native slider that could hold arbitrary block content, not just images.
What Shipped
Built SliderBerg using a parent/child block architecture: a wrapper Slider block contains individual Slide blocks, each of which accepts any standard Gutenberg content — images, text, buttons, and more. Swiper.js powers the front-end animation layer, giving smooth, accessible slider behaviour with no jQuery dependency.
How it was built
The plugin uses a parent/child block model — the outer Slider block manages layout and Swiper configuration, while each Slide is an InnerBlocks container accepting arbitrary block content. Swiper.js is initialised on the front end via a lightweight script that reads data attributes set by the block's save output.
Implementing InnerBlocks-based slide editing while keeping the editor preview in sync with the Swiper front-end behaviour required careful separation of editor-only and front-end rendering paths, plus custom CSS to suppress Swiper's default styles inside the block editor.
Results & reach
SliderBerg is live on WordPress.org with 900+ active installs and a perfect 5-star rating across all 7 reviews, providing a modern, block-native slider alternative for Gutenberg users.
900+ active installs
active installs
