Deprecated functions and filters

Below is a list of class methods and filters that have been deprecated in Beaver Builder, with alternatives if one exists. While most of these methods still work for the time being, you can assume that they will be removed in future versions.

Deprecated in Version 2.0

fl_builder_render_module_settings (filter)
Use  fl_builder_register_settings_form instead.

FLBuilder::render_template_selector()

FLBuilder::render_ui_panel_row_templates()

FLBuilder::render_ui_panel_modules_templates()

FLBuilder::render_layout_settings()

FLBuilder::render_global_settings()

FLBuilder::render_row_settings()

FLBuilder::render_column_settings()

FLBuilder::render_module_settings()

FLBuilderUserTemplates::selector_filter_data()

FLBuilderUserTemplates::render_ui_panel_node_templates()

FLBuilderUserTemplates::render_selector_content()

FLBuilderUserTemplates::render_settings()

FLBuilderUserTemplates::render_node_settings()

Deprecated in Version 1.10

FLBuilder::get_editing_capability()

FLBuilder::current_user_has_editing_capability()
Use FLBuilderUserAccess::current_user_can() instead.

FLBuilder::get_global_templates_editing_capability()
Use  FLBuilderUserAccess::current_user_can() instead.

FLBuilder::user_templates_admin_enabled()
Use  FLBuilderUserAccess::current_user_can( "builder_admin" ) instead.

Deprecated in Version 1.8

Premium version only

FLBuilder::register_templates_post_type
Use  FLBuilderUserTemplates::register_post_type instead (premium versions only).

FLBuilder::render_template
Use  FLBuilderUserTemplates::render_template instead (premium versions only).

FLBuilder::render_ui_panel_node_templates
Use  FLBuilderUserTemplates::render_ui_panel_node_templates instead (premium versions only).

FLBuilder::render_user_template_settings
Use  FLBuilderUserTemplates::render_settings instead (premium versions only).

FLBuilder::render_node_template_settings
Use  FLBuilderUserTemplates::render_node_settings instead.

FLBuilderAdminSettings::save_enabled_templates
Use FLBuilderUserTemplatesAdmin::save_settings instead.

Agency version only

FLBuilderModel::get_theme_branding
Use  FLBuilderWhiteLabel::get_theme_branding instead.

FLBuilderAdmin::white_label_plugins_page
Use  FLBuilderWhiteLabel::plugins_page</em>&code;instead (agency version only). </p> <p> <code>FLBuilderAdmin::white_label_themes_page
Use  FLBuilderWhiteLabel::themes_page instead (agency version only).

FLBuilderAdmin::white_label_theme_gettext
Use  FLBuilderWhiteLabel::theme_gettext instead (agency version only).

FLBuilderAdminSettings::save_help_button
Use FLBuilderWhiteLabel::save_help_button_settings instead (agency version only).

FLBuilderAdminSettings::save_branding
Use FLBuilderWhiteLabel::save_branding_settings instead (agency version only).

Core development only

FLBuilderModel::save_templates
Use FLBuilderCoreTemplatesAdmin::save_templates instead.

FLBuilderModel::save_template
Use FLBuilderCoreTemplatesAdmin::save_template instead.

FLBuilderModel::update_template
Use FLBuilderCoreTemplatesAdmin::update_template instead.

FLBuilderModel::delete_template
Use FLBuilderCoreTemplatesAdmin::delete_template instead.

No alternative method

FLBuilderAdmin::init_classes
No alternative exists.

FLBuilderAdmin::init_settings
No alternative exists.

FLBuilderAdmin::init_multisite
No alternative exists.

FLBuilderAdmin::init_templates
No alternative exists.

Deprecated in Version 1.7.4

FLBuilder::layout_styles_scripts
Use FLBuilder::enqueue_layout_styles_scripts instead.

FLBuilder::styles_scripts
Use FLBuilder::enqueue_ui_styles_scripts instead.