NuboCoder – Beaver Builder Carousel

Description

Highly customizable carousel for Beaver Builder powered by Slick Carousel,
for more information about the configuration options please visit the site.

The plugin’s features are:

  • Fully responsive
  • The user can setup different breakpoints and configuration options for different screen sizes
  • The default item information is: a title, image, content and a link
  • User is able to use shortcodes to display an item or all the items in the carousel
  • Possibility to use custom HTML code for the items
  • Comes with a simple basic style
  • Tested on Beaver Builder (pro version) from Version 2.7.4.2 up to 2.11.1

Full documentation: https://cesarsiancas.com/plugins/nubocoder-beaver-builder-carousel/

For questions or custom requirements please contact the plugin’s author at zed.1985@gmail.com

Installation

This section describes how to install the plugin and get it working.

e.g.

  1. Upload the nubocoder-bb-carousel folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. The plugin will appear in the Beaver Builder modules

Reviews

March 15, 2024
Simple and does exactly what I need it to do! I've used it on a bunch of sites already and have added it to my plugin arsenal 🙂
Read all 1 review

Contributors & Developers

“NuboCoder – Beaver Builder Carousel” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.7

  • Fixed a bug where a non-default “Slides Per Row” value could break the carousel layout on the front end even with “Rows” left at 1, caused by a behavior change in the updated Slick Carousel library; “Slides Per Row” is now only sent to the carousel when “Rows” is actually set above 1, as intended
  • Clarified the “Rows” and “Slides Per Row” field descriptions to make it clear “Slides Per Row” only matters in grid mode

1.0.6

  • Added a link to the plugin’s documentation on the Plugins admin screen

1.0.5

  • Settings panel no longer live-reloads the carousel on every field edit; it now only updates when the module’s settings are saved, fixing flicker/freezing while editing items
  • Hardened the module’s JS output against script injection from module settings; numeric and select fields are now strictly validated/cast instead of relying on esc_js() alone
  • Added “no direct access” guards and directory index files to the module’s folders
  • Updated bundled Slick Carousel library from 1.8.1 to 2.0.1
  • Fixed a bug where “Center Padding”‘s unit (px/%) was ignored on the front end
  • Fixed the module’s internal asset URL so its builder-panel icon resolves correctly
  • Saving one Carousel no longer reloads/reinitializes every other Carousel on the same page
  • Verified compatibility with Beaver Builder (pro version) up to 2.11.1

1.0.4

  • Now all type of HTML code is allowed

1.0.3

  • Small updates

1.0.2

  • Added more allowed html tags for the HTML slider item type

1.0.1

  • Bug fix

1.0.0

  • Initial release