Adaptive Carousel Enhancer
A powerful WordPress Gutenberg block for creating beautiful, responsive carousels using Swiper.js.
by Shane Rounce · github.com/acemedia/adaptive-carousel-enhancer
★ 0stars
0forks
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/acemedia/adaptive-carousel-enhancer/archive/refs/heads/main.zipFrom the readme
Ace Adaptive Carousel Enhancer
Ace Adaptive Carousel Enhancer is a Gutenberg block plugin that turns nested block content into a Swiper-powered carousel on the frontend.
The block is registered as ace/adaptive-carousel and uses a PHP render callback to ensure each direct child inside the generated .swiper-wrapper receives the swiper-slide class.
What The Plugin Does
- Registers a configurable carousel block for the WordPress block editor
- Outputs Swiper-compatible markup on save/render
- Initializes the frontend carousel from block data- attributes
- Supports multiple navigation, pagination, autoplay, and transition configurations
- Adds styling and behavior for overflow-visible layouts, edge fades, autoplay timers, and animation replay handling
Frontend Feature Summary
Core Carousel Controls
- Horizontal and vertical direction
- Configurable slidesPerView
- Configurable spaceBetween
- Loop, speed, rewind, watch overflow, and slides per group
- Optional touch, keyboard, mousewheel, free mode, centered slides, and grab cursor behavior
Navigation And Pagination
- Optional next/previous arrows
- Arrow color or contrast mode
- Optional arrows-outside layout
- Bullet, fraction