WordPress PluginLive on WordPress.org2,000+ active installs

SliderBerg — Slider Block for WordPress Gutenberg

Slide anything — not just images — inside the native block editor.


The Client

SliderBerg is a free WordPress plugin that adds a native Slider block to Gutenberg. It targets site owners, marketers, and developers who need flexible carousels without a page-builder dependency, and is active on 2,000+ sites.

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

ReactWordPress Block APIPHPSwiper.jsJavaScriptCSS

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 2,000+ active installs, providing a modern block-native slider alternative for Gutenberg users.

2,000+ active installs

active installs