Skip to main content

Custom Modules

Creating custom modules for Beaver Builder can open up a world of possibilities for you and your clients. You can extend and modify our existing modules to fit a specific use case, or create brand new modules.

Beaver Builder Course

We highly recommend taking advantage of our Custom Module Developer Course, which offers a comprehensive guide on creating an Image Comparison Slider module.

Getting Started

To begin, feel free to download our example plugin below. You can explore the code or refer to the step-by-step guide provided below.

  1. Download the Example Plugin zip to your computer.
  2. Go to your website's WordPress Admin Dashboard > Plugins > Add New > Upload Plugin.
  3. Upload the bb-custom-module-examples-2.0.zip file.
  4. Activate the plugin.
  5. Launch Beaver Builder on a page and find the new Example Modules section in the Content Panel, containing the Basic Example and Example modules.
tip

You can override any of the built-in modules by following the steps in the Override Built-In Modules article.

Step by Step Guide

In this step-by-step guide, we'll go over how to code custom modules with their own settings panel just like the modules included with the builder.