Carousel Slider Block for Gutenberg
A responsive modern carousel slider for the Gutenberg block editor that lets you add any blocks to your slides. Easily create sliders for hero sections, testimonials, products, and anything else using Gutenberg blocks. 🚀 Carousel Slider Version 2 is built on the modern Swiper.js library for improved performance and better mobile compatibility. Plugin site: carouselblock.com Features Add unlimited slides Add any blocks to the slides Preview the carousel in the editor Responsive and touch enabled Developer friendly: supports CSS variables & theme.json Settings Slides per view Slides to scroll at a time Slide speed Slide padding Prev/next arrows Dots navigation Infinite loop sliding Autoplay Pause on hover Disable on interaction Responsive settings: slides to show and scroll at given screen size RTL Advanced Settings For dynamic layouts where the slider or its surrounding layout changes after load, such as tabs, accordions, or lazy-loaded content. ResizeObserver Observer Observe parent elements Observe slide children Plugin Settings Plugin settings are available from Settings > Carousel Slider in the WordPress admin. Available options include showing legacy carousel blocks, hiding the legacy warning notice, and loading the full Swiper bundle instead of the default custom Swiper build. Included Patterns Full Width Hero Slider Testimonials Slider Logos Carousel The final look of these sliders depends on your theme styles. You can also fine-tune the design using custom CSS variables (see below). Requirements PHP 5.6+ is recommended, WordPress 5.8+, with Gutenberg active. Documentation Full documentation: carouselblock.com/docs Select the Carousel Slider block from the Design category. Click the + button located at the end of the carousel to add slides. Add any block within the slides. Use the horizontal scrollbar to preview the slides in the editor. You can reorder the slides by using the left and right arrow buttons in the toolbar. To remove a slide, select the slide and click the three dots right above it. Click the option to remove that slide. Click the Carousel Block (the block nesting all the slides) to show the carousel settings. Customizing Styles Carousel Slider v2 supports custom styling via CSS variables: Styling documentation: carouselblock.com/docs?doc=styling Navigation --wp--custom--carousel-block--navigation-size: Arrow icon size --wp--custom--carousel-block--navigation-sides-offset: Distance from edge --wp--custom--carousel-block--navigation-color: Arrow color --wp--custom--carousel-block--navigation-hover-color: Arrow hover color (falls back to navigation-color) --wp--custom--carousel-block--navigation-alignfull-color: Arrow color when carousel is full width Pagination (dots) --wp--custom--carousel-block--pagination-top: Top offset --wp--custom--carousel-block--pagination-bottom: Bottom offset --wp--custom--carousel-block--pagination-bullet-size: Bullet size --wp--custom--carousel-block--pagination-bullet-active-color: Active bullet color --wp--custom--carousel-block--pagination-bullet-inactive-color: Inactive bullet color --wp--custom--carousel-block--pagination-bullet-inactive-hover-color: Inactive bullet hover color (falls back to active-color if set) --wp--custom--carousel-block--pagination-bullet-active-opacity: Active bullet opacity --wp--custom--carousel-block--pagination-bullet-inactive-opacity: Inactive bullet opacity --wp--custom--carousel-block--pagination-bullet-inactive-hover-opacity: Inactive bullet opacity on hover (falls back to inactive-opacity if not set) --wp--custom--carousel-block--pagination-bullet-horizontal-gap: Space between bullets (horizontal) --wp--custom--carousel-block--pagination-bullet-vertical-gap: Space between bullets (vertical) Block Spacing --wp--custom--carousel-block--image-margin-top: Top margin for image blocks --wp--custom--carousel-block--image-margin-bottom: Bottom margin for image blocks --wp--custom--carousel-block--cover-margin-top: Top margin for cover blocks --wp--custom--carousel-block--cover-margin-bottom: Bottom margin for cover blocks Theme JSON Support All the CSS variables can also be defined directly inside your theme’s theme.json under the settings.custom key. For example: { "settings": { "custom": { "carousel-block": { "navigation-size": "22px", "navigation-color": "#000", "pagination-bullet-active-color": "#000" } } } } Frontend API Carousel Slider exposes a small frontend API for integrations with tabs, accordions, modals, or other hidden UI. For some of these dynamic layout cases, the Advanced Settings observer options can also handle updates automatically. window.CarouselSliderBlock.init( container ): Initializes carousel instances inside the given container. window.CarouselSliderBlock.update( container ): Updates existing carousel instances inside the given container and initializes any that are not yet initialized.
Top keywords
- carousel15×2.63%
- slides11×1.93%
- settings10×1.75%
- slider9×1.58%
- blocks8×1.40%
- bullet7×1.23%
- block6×1.05%
- carousel slider6×1.05%
- color6×1.05%
- slide6×1.05%
- add5×0.88%
- arrow5×0.88%
Slider Block by Sliderberg – Slider & Carousel Plugin for Block Editor
View Demo Sliderberg is a powerful and user-friendly slider and carousel block for WordPress that allows you to create beautiful, responsive slideshows and carousels with ease. Built with modern web technologies, it provides a seamless editing experience in the WordPress block editor. Perfect for showcasing your content in an engaging and interactive way, Sliderberg helps you create stunning visual presentations that capture your audience’s attention. Whether you’re building a portfolio, product showcase, image carousel, or feature highlights, Sliderberg provides the tools you need to create professional-looking slideshows and carousels. 🎉 NEW: Carousel Mode with Responsive Settings! Display multiple slides at once with customizable responsive breakpoints for desktop, tablet, and mobile devices. ** Built by the creators of Ultimate Blocks (50,000+ installs)** Use Cases Image Carousel: Display multiple images at once with smooth scrolling and responsive layouts Product Carousel: Show multiple products side-by-side with customizable spacing Logo Carousel: Create partner or client logo carousels that adapt to screen sizes Text Slider: Rotate quotes, taglines, or any text-based content in a minimal and elegant format Portfolio Showcase: Display your work or projects with smooth transitions and professional navigation Product Galleries: Showcase product images with zoom effects and touch-friendly controls Feature Highlights: Present key features or services with engaging transitions Testimonial Carousel: Share customer testimonials in an elegant carousel display Event Highlights: Showcase event photos or upcoming events with beautiful transitions Team Member Carousel: Present team members in a responsive carousel format Blog Post Carousel: Feature multiple blog posts in a scrollable carousel Promotional Banners: Create attention-grabbing promotional displays Why Choose Sliderberg? Sliderberg stands out as the ultimate Slider Block plugin for WordPress Gutenberg Editor, crafted for performance, simplicity, and versatility. Here’s why it’s the perfect choice for your website: Lightweight & Lightning-Fast Performance: Built with performance in mind, Sliderberg ensures your website remains incredibly fast. No bloated code, just smooth, efficient sliders that won’t slow down your page load times, enhancing user experience and SEO. Seamless Gutenberg Integration: Experience true block-based slider creation directly within the native WordPress Block Editor. Sliderberg integrates flawlessly, making it intuitive and easy for anyone to build stunning sliders without touching a line of code. Slide Anything You Can Imagine: Go beyond just images! With Sliderberg, you can add any Gutenberg block inside your slides. This means you can create sliders featuring text, buttons, videos, testimonials, products, and more – the possibilities are endless! Fully Responsive on All Devices: Your sliders will look perfect on every screen size. Sliderberg is engineered to be 100% responsive, automatically adapting to desktops, tablets, and mobile phones, ensuring a consistent and beautiful user experience everywhere. Copy-Paste Patterns Library: Get a head start with our growing library of pre-designed slider patterns. Easily copy and paste professional layouts directly into your content, saving you time and inspiring your creativity. Core Features Carousel Mode: Display multiple slides at once with responsive settings Beautiful Transition Effects: Choose from Slide, Fade, or Zoom transitions Responsive Design: Works perfectly on all devices with customizable breakpoints Touch & Swipe Enabled: Natural gestures for mobile and tablet users Flexible Navigation Options: Arrows (split, top, bottom) and dots with full customization Autoplay Support: Set custom speed and pause on hover Keyboard Navigation: Use arrow keys to navigate through slides Accessibility First: Built with ARIA labels and keyboard support Block Editor Native: Seamless integration with WordPress Gutenberg Infinite Loop: Keep your content cycling continuously Custom Styling: Control colors, opacity, positioning, and more Privacy Policy Sliderberg does not collect any personal data.