Extensions for the awesome Beaver Builder page builder plugin for WordPress.
- Modules
- Custom Field Types
- Add-on Plugins and Libraries
- Layouts
- Beaver Builder Friendly Themes
- Beaver Builder Child Themes
- Beaver Builder Reference
- Common Snippets
Modules to add to your theme or plugin
- ZestSMS Map
- Beaver Builder Google Maps Module
- Custom Beaver Builder Icon Module
- Custom Module for Beaver Builder
- Timeline for Beaver Builder
- Layout Module for Beaver Builder
- Related Content Module for Beaver Builder
- Advanced Posts Module for Beaver Builder
- Yoast Breadcrumbs Module for Beaver Builder
- Beaver Builder Imagebox Module
- Kntnt's Any Term for Beaver Builder Page Builder
- Beaver Charts – Beaver Builder Chart Module
- Dadevarzan Beaver Builder Modules
- Vapor Modules for Beaver Builder
- DeskAddons for Beaver Builder – Lite
- Login Module For Beaver Builder
These are additional settings field types to use in your custom modules.
- Beaverlodge Plugin
- ZestSMS Field Types Bundle
- BB Templates as Headers
- Beaver Builder TinyMCE Advanced Icon Fix
- Beaver Builder Toolbox
- Beaver Builder theme header manager
- Dashboard Welcome for Beaver Builder
- Template Widget for Beaver Builder
- Beaver Builder Templates for Genesis
- Column Separator for Beaver Builder
- Pods Beaver Themer Add-On
- Genesis Dambuster
- BB Delete cache
- Beaverlodge Transparent Header
- Beaverlodge Logout
- Fullwidth Templates for Any Theme & Page Builder
- Beaver Builder Header Footer
- Beaver Builder Custom Dashboard Plugin
- Dynamic Template Switchboard for Beaver Builder
- Bootstrap Alerts For Beaver Builder
- Expandable Row for Beaver Builder
- WPD BB Additions
- Beaver Builder Peek-a-boo
- BWPD Beaver Popups
- Ninja Beaver Add-ons for Beaver Builder
- FacetWP integration with Beaver Builder
- Addons for Beaver Builder
- Beaver Builder Amazon S3
- Timed Content For Beaver Builder
- Beaver Lister
- Add Beaver Builder Support to Storefront Child Theme
- Custom Fonts For Beaver Builder
- Bridge Addons – Addons for Beaver Builder
- Toolbox for Beaver Builder
- Meta Box – Beaver Themer Integrator
- Image Carousel Addon for Beaver Builder
- Easy ACF Connect For Themer
- WPZOOM Addons for Beaver Builder
- Logic Hop Personalization for Beaver Builder Add-on
- Fast Beaver Control
- Modules Kit – Beaver Builder Modules
- Alerts for Beaver Builder
- Filterable Photo Gallery Addon For Beaver Builder
- Responsive UI for Beaver Builder
- Filterable Portfolio For Beaver Builder Elementor
- Mentor Icon Pack for Beaver Page Builder
- Lemon Hive Modules
- Beaver Builder Toolkit
Have you designed a layout you'd like to share? Shoot me a link!
Know of a free or premium theme with great Beaver Builder support? Send me the link!
- GeneratePress
- OceanWP
- OceanWP Child Theme
- Genesis
- Actions
- Astra
- Astra Child Theme
- Blocksy
- Blocksy Child Theme
How to check if a page is using a builder layout:
<?php
// Include this function in functions.php of your theme.
function is_builder_layout() {
if (class_exists( 'FLBuilderModel' ) && FLBuilderModel::is_builder_enabled()) return true;
return false;
}
// Inside page.php, single.php, or singular.php use is_builder_layout() to determine what kind of layout to display.
if (is_builder_layout()) {
// big wide open edge-to-edge space for builder to use.
} else {
// default page layout, two column w/ sidebar maybe? Go nuts.
}
?>
How to default new pages to use Beaver Builder instead of the WordPress Editor.
function make_beaver_builder_default_editor( $post_ID, $post, $update ) {
// Enable BB Editor by default?
$enabled = true;
// On the first insert (not an update), set BB enabled to true.
if (!$update) {
update_post_meta( $post_ID, '_fl_builder_enabled', $enabled );
}
}
add_action('wp_insert_post', 'make_beaver_builder_default_editor', 10, 3 );
There is also a nice collection of CSS Snippets for the BB Plugin and CSS Snippets for the BB Theme on the knowledge base
Hope this was helpful.
For any missing resources, please add them as issues. https://github.com/lukecav/awesome-beaver-builder/issues