Template types
Beaver Builder supports several types of templates:Layout templates
Complete page layouts that can be reused across multiple pages
Saved rows
Individual row configurations with all modules and settings
Saved columns
Column layouts with their content and styling
Saved modules
Individual modules with pre-configured settings
Saving templates
You can save any layout element as a template for reuse:Using saved templates
To use a saved template in your layout:- Open the Content Panel in the Beaver Builder editor
- Navigate to the Saved tab
- Drag your saved template onto the page
Template categories
Create categories to organize your templates:- Navigate to Settings > Beaver Builder > Templates
- Click Add New Category
- Assign templates to categories when saving
Exporting and importing templates
You can export templates from one site and import them to another:Export templates
- Go to Tools > Import/Export in the Beaver Builder menu
- Select the templates you want to export
- Click Export to download the template file
Import templates
- Go to Tools > Import/Export in the Beaver Builder menu
- Click Choose File and select your template export file
- Click Import to add the templates to your site
When importing templates, make sure all required plugins and modules are installed on the destination site to ensure proper functionality.
Developer resources
For developers looking to create custom template experiences, you can hook into the template system:- Use the
fl_builder_register_settings_formaction to add custom template options - Filter templates with
fl_builder_get_templates - Customize template rendering with
fl_builder_before_render_module