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 Accessibility-ready with keyboard navigation and ARIA labels 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. Upgrading from Legacy Carousel See the support topic for upgrading legacy blocks to Carousel Slider Version 2. Carousel Slider settings are available from Settings > Carousel Slider in the WordPress admin. 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
- carousel19×3.13%
- settings12×1.98%
- slider12×1.98%
- slides11×1.81%
- blocks9×1.48%
- carousel slider9×1.48%
- bullet7×1.15%
- block6×0.99%
- color6×0.99%
- slide6×0.99%
- add5×0.82%
- arrow5×0.82%
Webyx for Elementor – Fullpage Fullscreen Scrolling Websites
The first and most powerful plugin to create awesome fullpage fullscreen vertical and horizontal scrolling websites effortlessly on WordPress for Elementor. 💡 WHAT YOU CAN DO Webyx for Elementor is a plugin for WordPress that allows you to create amazing fullpage fullscreen scrollable websites quickly and easily with Elementor’s visual editor and drag-and-drop builder. If you want to see and try something made with Webyx, go to our DEMO website! 💎 WEBYX PRO FOR ELEMENTOR With the PRO version you will also be able to create landing, single or multi page websites or manually shape the view appearance you want to show. If you have both FREE and PRO version on the same installation, the PRO version will be the one that will be loaded. You must remember to check and activate the options that may be different between the two versions. ⚠️ IMPORTANT NOTE: it is not possible to directly upgrade from the FREE version to the PRO version, they are two different products and not one the extension of the other. If you are using the FREE version and have created something with it, you will have to redo them again in the PRO version. 🚀 TRY WEBYX FREE FOR GUTENBERG Are you also Gutenberg users and enthusiasts? We have the version of Webyx explicitly built for Gutenberg. Download and try the Webyx Free for Gutenberg version of our dedicated plugin! 🎁 WebyxUI: join our Exclusive BETA! We are thrilled to announce the upcoming launch of our new product, WebyxUI. We would like to offer you an exclusive opportunity to be among the firsts to experience it: we are opening 20 spots for BETA testers for FREE! By joining our BETA program, you will get early and FREE access to WebyxUI and have the chance to provide feedback that will help shape the final version. 🎁 FEATURES OF THE FREE VERSION Sections Section content position Panel style Template design Continuous horizontal Animation easings and speeds Navigation arrows Navigation bullets Navigation mouse wheel Navigation keyboard Fullscreen button Hide scrollbar Loading splash screen Mobile settings Lockable horizontal swipe Custom CSS Built-in responsive menu Responsive Touch support Clean and minimized code Compatible with all modern browsers No jQuery Easy to use with hundreds of configurable options …and much more 🏆 FEATURES OF THE PRO VERSION ONLY View design Customizable Webyx header with menu Customizable header with Elementor widgets Anchors Scrolling content Continuous vertical Horizontal animation Horizontal scrolling Horizontal scrolling smooth animation and duration Card style Parallax effect Indipendent animation types on X and Y axes Fade and toggle animations Normal scrolling website Section height autofill Lockable vertical movement Mobile movement threshold Switchable foregrounds for each Section background Different backgrounds for each device type Background audio Background video Event hooks Visible or hidden Sections on the fly Automatic updates management Rollback to previous versions …and much more 📖 QUICK USER’S GUIDE For a more complete documentation visit our website at Webyx FE. How to enable Webyx FE in Elementor Create a new page in WordPress. In pages attributes find the Template select and choose Webyx FE. NOTE: if you select the webyx FE template through the Elementor general settings page, you will need to refresh the editor page to display webyx template correctly. Edit the page with Elementor. Click on Settings button. You will see Webyx tab. Go to WEBYX FE tab. Toggle Enable Webyx option. Click on Apply Changes. Wait for the page preview to refresh. NOTE: toggling the “Enable Webyx” option in SECTION GENERAL OPTIONS you can disable the work done with Webyx and go back to the classic mode of Elementor sections on the fly, without losing what has been previously done. IMPORTANT: The PRO version, if installed, disables the normal loading of the FREE version, so you can keep only one of the two versions active at a time. WEBYX FE SECTIONS/CONTAINERS Webyx for Elementor allows you to wrap Elementor sections/containers into Webyx sections/containers. Webyx sections/containers are wrappers that incorporate the original Elementor sections/containers and contain specific attributes and/or webyx settings. To be able to carry out this transformation, enable the “Enable Webyx Section/Containers” toggle: in this way the Elementor source section/containers will be displayed in the editor in full screen mode and the original light blue Elementor overlay border will be shown in purple colour. ⚠️ IMPORTANT: for Webyx to function properly, you must keep the root element active. In particular, pay attention if you are using Containers: those nested inside the root element MUST necessarily have this option deactivated, otherwise the system will not work correctly. From now on we will use the term Section for both Sections and Containers (IMPORTANT NOTES FOR ELEMENTOR CONTAINERS). NOTE: Webyx FE sections/containers are containers that can have any type of content. To create the full screen flow of contents you can use the 2 types of sections provided by Webyx: Front Sections (or Containers) Side Sections (or Containers) Front Sections A Front Section appears as the leader of a strip of sections. Remember that the height of the section will automatically extended to the height of the inserted content inside the Elementor’s visual editor preview. While in the actual website if the content exceeds the viewport you can view it by enabling the “scrollable content” option. IMPORTANT: the very first section of your website MUST be a Front Section. Side Sections Side Sections will be placed laterally and immediately following their respective leaders on the website, while inside the visual editor they will be presented one below the other vertically following their order. Webyx FE Settings To customize general plugin settings just go to Settings > Webyx FE Settings. Hide WP admin top bar: hide WP admin top bar in Webyx pages preview. Enable Webyx menu: enable Webyx menu “Display location” in Appearance/Menus/Menu structure/Menu settings. Languages English Documentation and Support For documentation visit our website at Webyx FE.