Module Registration Filters
fl_builder_register_module
Filters module registration data before a module is registered.fl_builder_load_modules_paths
Filters the array of module paths that are loaded. Location:class-fl-builder.php:107
is_module_disable_enabled
Enables advanced module enable/disable mode. Location:class-fl-builder.php:167
fl_module_dependencies
Filters module dependencies array. Location:class-fl-builder.php:218
CSS Rendering Filters
fl_builder_render_css
Filters all rendered CSS before output. This is the main CSS filter. Location:class-fl-builder.php:96, 3475
fl_builder_render_css_row
Filters CSS for a specific row before it’s added to the main CSS. Location:class-fl-builder.php:3349
fl_builder_render_css_col
Filters CSS for a specific column. Location:class-fl-builder.php:3391
fl_builder_render_css_module
Filters CSS for all modules. Location:class-fl-builder.php:3238
fl_builder_render_css_module_
Filters CSS for a specific module type. Location:class-fl-builder.php:3245
fl_builder_before_render_css_row
Filters row object before CSS is rendered for it. Location:class-fl-builder.php:3319
fl_builder_before_render_css_col
Filters column object before CSS is rendered. Location:class-fl-builder.php:3361
fl_builder_before_render_css_module
Filters module object before CSS is rendered. Location:class-fl-builder.php:3411
fl_builder_render_module_css
Filters the CSS output for a specific module instance. Location:class-fl-builder.php:3192
fl_builder_render_module_css_settings
Filters module settings before CSS is rendered. Location:class-fl-builder.php:3165
fl_builder_global_css_string
Filters the global CSS string. Location:class-fl-builder.php:3718
fl_builder_minify
Controls whether CSS should be minified. Location:class-fl-builder.php:3503
Asset Enqueuing Filters
fl_builder_render_assets_inline
Controls whether assets are rendered inline instead of as files. Location:class-fl-builder.php:59-63
fl_builder_layout_style_dependencies
Filters CSS dependencies for the main layout stylesheet. Location:class-fl-builder.php:688
fl_builder_layout_style_media
Filters the media attribute for layout styles. Location:class-fl-builder.php:689
fl_builder_layout_script_enqueue_deps
Filters JavaScript dependencies for layout scripts. Location:class-fl-builder.php:745
fl_select2_enabled
Controls whether Select2 is enabled in the builder. Location:class-fl-builder.php:817, 874
Content Rendering Filters
fl_builder_do_render_content
Controls whether builder content should be rendered. Location:class-fl-builder.php:1036, 2063
fl_builder_render_content
Standard WordPress ‘the_content’ filter applied to builder content. Location:class-fl-builder.php:104
fl_builder_content_classes
Filters CSS classes for the content wrapper. Location:class-fl-builder.php:2131
fl_builder_render_nodes
Controls whether nodes should be rendered. Location:class-fl-builder.php:2147
fl_builder_editor_content
Filters content in the WordPress editor. Location:class-fl-builder.php:2270
fl_render_content_by_id_can_view
Filters whether content can be viewed when rendered by ID. Location:class-fl-builder.php:1963
fl_render_content_by_id_attrs
Filters attributes for the content wrapper when rendering by ID. Location:class-fl-builder.php:1978
fl_builder_render_shortcodes
Controls whether shortcodes should be processed in content. Location:class-fl-builder.php:2014
fl_builder_before_render_shortcodes
Filters content before shortcodes are processed. Location:class-fl-builder.php:2016
fl_builder_after_render_shortcodes
Filters content after shortcodes are processed. Location:class-fl-builder.php:2026
Template Filters
fl_builder_row_template_base
Filters the base template name for row rendering. Location:class-fl-builder.php:2420
fl_builder_row_template_slug
Filters the template slug for row rendering. Location:class-fl-builder.php:2421
fl_builder_row_video_bg_template_base
Filters the template base for row video backgrounds. Location:class-fl-builder.php:2600
fl_builder_column_group_template_base
Filters the template base for column groups. Location:class-fl-builder.php:2651
fl_builder_module_template_base
Filters the template base for modules. Location:class-fl-builder.php:2955
fl_builder_locate_template_order
Filters the order in which template locations are checked. Location:class-fl-builder.php:1191
fl_builder_template_path
Filters the final template path. Location:class-fl-builder.php:1206
Node Attribute Filters
fl_builder_node_attributes
Filters attributes for all node types (rows, columns, modules). Location: Multiple locations (2575, 2718, 2858, 3136)fl_builder_row_attributes
Filters attributes specifically for rows. Location:class-fl-builder.php:2577
fl_builder_column_group_attributes
Filters attributes for column groups. Location:class-fl-builder.php:2720
fl_builder_column_attributes
Filters attributes for columns. Location:class-fl-builder.php:2864
fl_builder_module_attributes
Filters attributes for modules. Location:class-fl-builder.php:3142
Custom Class Filters
fl_builder_row_custom_class
Filters custom CSS class for rows. Location:class-fl-builder.php:2455
fl_builder_column_custom_class
Filters custom CSS class for columns. Location:class-fl-builder.php:2774
fl_builder_module_custom_class
Filters custom CSS class for modules. Location:class-fl-builder.php:3033
fl_builder_body_classes
Filters body classes added by Beaver Builder. Location:class-fl-builder.php:1138
Module Frontend Filters
fl_builder_render_module_html
Filters the path to a module’s frontend.php file. Location:class-fl-builder.php:3004
fl_builder_module_frontend_custom_
Replaces module frontend rendering with custom output. Location:class-fl-builder.php:3002
fl_builder_render_module_html_content
Filters the HTML content output by a module. Location:class-fl-builder.php:3009
fl_builder_force_module_wrappers
Forces module wrappers even when not needed. Location:class-fl-builder.php:3582
UI and Settings Filters
fl_builder_main_menu
Filters the main menu data structure. Location:class-fl-builder.php:1545
fl_builder_keyboard_shortcuts
Filters keyboard shortcuts array. Location:class-fl-builder.php:1654
fl_builder_ui_bar_title
Filters the title shown in the builder UI bar. Location:class-fl-builder.php:1721
fl_builder_ui_bar_pretitle
Filters the pretitle shown in the builder UI bar. Location:class-fl-builder.php:1749
fl_builder_ui_bar_buttons
Filters the buttons shown in the builder UI bar. Location:class-fl-builder.php:1785
fl_disable_notifications
Disables builder notifications. Location:class-fl-builder.php:1773, 1866
fl_get_wp_editor_args
Filters arguments passed to wp_editor for text modules. Location:class-fl-builder.php:356
fl_builder_crash_white_label_text
Custom info text for crash popup. Location:class-fl-builder.php:945
fl_builder_duplicatemenu_enabled
Enables duplicate menu in admin bar. Location:class-fl-builder.php:1169
Localization Filters
fl_set_ui_locale
Allows overriding the UI locale. Location:class-fl-builder.php:245
AJAX Filters
fl_ajax_
Filters the result of a specific AJAX action. Location:class-fl-builder-ajax.php:240
Service-Specific Filters
fl_builder_mailchimp_double_option
Enables double opt-in for MailChimp integrations. Location:class-fl-builder-service-mailchimp.php:302