Beaver Builder Theme Hooks & Filters

Name Location Context
fl_after_contentfooter.php
Line: 6
do_action( 'fl_after_content' );
footer.php
Line: 24
do_action( 'fl_after_footer' );
footer.php
Line: 19
do_action( 'fl_after_footer_widgets' );
fl_after_headerheader.php
Line: 42
do_action( 'fl_after_header' );
fl_after_postcontent.php
Line: 75
<?php do_action( 'fl_after_post' ); ?>
fl_after_post_contentcontent.php
Line: 68
<?php do_action( 'fl_after_post_content' ); ?>
fl_after_top_barheader.php
Line: 37
do_action( 'fl_after_top_bar' );
fl_before_contentheader.php
Line: 43
do_action( 'fl_before_content' );
footer.php
Line: 20
do_action( 'fl_before_footer' );
footer.php
Line: 15
do_action( 'fl_before_footer_widgets' );
fl_before_headerheader.php
Line: 38
do_action( 'fl_before_header' );
fl_before_postcontent.php
Line: 9
do_action( 'fl_before_post' ); ?>
fl_before_post_contentcontent.php
Line: 53
<?php do_action( 'fl_before_post_content' ); ?>
fl_before_top_barheader.php
Line: 33
do_action( 'fl_before_top_bar' );
fl_body_closefooter.php
Line: 36
do_action( 'fl_body_close' );
fl_body_openheader.php
Line: 23
do_action( 'fl_body_open' );
fl_comments_closecomments.php
Line: 79
<?php do_action( 'fl_comments_close' ); ?>
fl_comments_opencomments.php
Line: 13
<?php do_action( 'fl_comments_open' ); ?>
fl_content_closefooter.php
Line: 1
<?php do_action( 'fl_content_close' ); ?>
fl_content_openheader.php
Line: 48
<?php do_action( 'fl_content_open' ); ?>
includes/footer-col1.php
Line: 32
do_action( 'fl_footer_col1_close' );
includes/footer-col1.php
Line: 11
do_action( 'fl_footer_col1_open' );
includes/footer-col2.php
Line: 24
do_action( 'fl_footer_col2_close' );
includes/footer-col2.php
Line: 7
do_action( 'fl_footer_col2_open' );
footer.php
Line: 25
do_action( 'fl_footer_wrap_close' );
footer.php
Line: 14
do_action( 'fl_footer_wrap_open' );
fl_headclasses/class-fl-theme.php
Line: 493
do_action( 'fl_head' );
fl_head_openheader.php
Line: 4
<?php do_action( 'fl_head_open' ); ?>
fl_header_content_closeclasses/class-fl-theme.php
Line: 772
do_action( 'fl_header_content_close' );
fl_header_content_openclasses/class-fl-theme.php
Line: 763
do_action( 'fl_header_content_open' );
fl_page_closefooter.php
Line: 30
<?php do_action( 'fl_page_close' ); ?>
fl_page_openheader.php
Line: 29
do_action( 'fl_page_open' );
fl_post_bottom_meta_closeincludes/post-bottom-meta.php
Line: 45
do_action( 'fl_post_bottom_meta_close' );
fl_post_bottom_meta_openincludes/post-bottom-meta.php
Line: 11
do_action( 'fl_post_bottom_meta_open' );
fl_post_top_meta_closeincludes/post-top-meta.php
Line: 43
do_action( 'fl_post_top_meta_close' );
fl_post_top_meta_openincludes/post-top-meta.php
Line: 8
do_action( 'fl_post_top_meta_open' );
fl_sidebar_closesidebar.php
Line: 12
<?php do_action( 'fl_sidebar_close' ); ?>
fl_sidebar_opensidebar.php
Line: 10
<?php do_action( 'fl_sidebar_open' ); ?>
fl_theme_updatedclasses/class-fl-theme-update.php
Line: 51
do_action( 'fl_theme_updated' );
fl_top_bar_col1_closeincludes/top-bar-col1.php
Line: 28
do_action( 'fl_top_bar_col1_close' );
fl_top_bar_col1_openincludes/top-bar-col1.php
Line: 11
do_action( 'fl_top_bar_col1_open' );
fl_top_bar_col2_closeincludes/top-bar-col2.php
Line: 24
do_action( 'fl_top_bar_col2_close' );
fl_top_bar_col2_openincludes/top-bar-col2.php
Line: 7
do_action( 'fl_top_bar_col2_open' );
author_box_avatar_sizecontent-author.php
Line: 3
<?php echo get_avatar( get_the_author_meta( 'user_email' ), apply_filters( 'author_box_avatar_size', 68 ) ); ?>
fl-logo-textclasses/class-fl-theme.php
Line: 789
$logo_text = apply_filters_deprecated( 'fl-logo-text', array( self::get_setting( 'fl-logo-text' ) ), '1.6.3', 'fl_logo_text' );
fl_archive_show_fullcontent.php
Line: 4
$show_full = apply_filters( 'fl_archive_show_full', FLTheme::get_setting( 'fl-archive-show-full' ) );
fl_body_font_familyclasses/class-fl-theme.php
Line: 410
self::add_font( $settings['fl-body-font-family'], apply_filters( 'fl_body_font_family', array( 300, 400, 700 ) ) );
fl_default_theme_modsclasses/class-fl-customizer.php
Line: 695
return apply_filters( 'fl_default_theme_mods', $mods );
fl_enable_fa5_proclasses/class-fl-customizer.php
Line: 1293
if ( true == apply_filters( 'fl_enable_fa5_pro', false ) ) {
fl_fixed_header_enabledclasses/class-fl-theme.php
Line: 674
$header_enabled = apply_filters( 'fl_fixed_header_enabled', true );
fl_font_subsetclasses/class-fl-theme.php
Line: 460
$subset = apply_filters( 'fl_font_subset', '', $name );
classes/class-fl-theme.php
Line: 919
$footer_enabled = apply_filters( 'fl_footer_enabled', true );
fl_header_enabledclasses/class-fl-theme.php
Line: 506
$header_enabled = apply_filters( 'fl_header_enabled', true );
fl_less_varsclasses/class-fl-customizer.php
Line: 1300
$vars = apply_filters( 'fl_less_vars', $vars );
fl_nav_menu_fallback_urlclasses/class-fl-theme.php
Line: 829
$url = apply_filters( 'fl_nav_menu_fallback_url', $url );
fl_nav_toggle_textclasses/class-fl-theme.php
Line: 870
echo apply_filters( 'fl_nav_toggle_text', $text );
fl_social_iconsclasses/class-fl-theme.php
Line: 883
$icons = apply_filters( 'fl_social_icons', array(
fl_theme_add_panel_dataclasses/class-fl-customizer.php
Line: 66
self::$_panels[ $key ] = apply_filters( 'fl_theme_add_panel_data', $data, $key );
fl_theme_compile_editor_less_pathsclasses/class-fl-wp-editor.php
Line: 69
$paths = apply_filters( 'fl_theme_compile_editor_less_paths', array(
fl_theme_compile_lessclasses/class-fl-wp-editor.php
Line: 78
$css = apply_filters( 'fl_theme_compile_less', $css );
fl_theme_compile_less_overideclasses/class-fl-css.php
Line: 73
return apply_filters( 'fl_theme_compile_less_overide', $css );

Allow devs to use custom Less compile tools.
Note: Must return compiled CSS or WP_Error object on compile error.
Since: 1.7.1
fl_theme_compile_less_pathsclasses/class-fl-customizer.php
Line: 980
return apply_filters( 'fl_theme_compile_less_paths', $paths );
fl_theme_get_google_jsonclasses/class-fl-fonts.php
Line: 161
return apply_filters( 'fl_theme_get_google_json', $json );

Filter raw google json data
fl_theme_get_setting_classes/class-fl-theme.php
Line: 52
return apply_filters( 'fl_theme_get_setting_' . $key, $setting, $default, $settings );
fl_theme_google_fontsclasses/class-fl-fonts.php
Line: 184
return apply_filters( 'fl_theme_google_fonts', $fonts );
fl_theme_google_fonts_domainclasses/class-fl-theme.php
Line: 432
$google_fonts_domain = apply_filters( 'fl_theme_google_fonts_domain', 'https://fonts.googleapis.com/' );
fl_theme_modsclasses/class-fl-customizer.php
Line: 248
return apply_filters( 'fl_theme_mods', $mods );
fl_theme_system_fontsclasses/class-fl-fonts.php
Line: 145
return apply_filters( 'fl_theme_system_fonts', FLFontFamilies::$system );
fl_theme_viewportheader.php
Line: 6
<?php echo apply_filters( 'fl_theme_viewport', "<meta name='viewport' content='width=device-width, initial-scale=1.0' />\n" ); ?>
fl_theme_xua_compatibleheader.php
Line: 7
<?php echo apply_filters( 'fl_theme_xua_compatible', "<meta http-equiv='X-UA-Compatible' content='IE=edge' />\n" ); ?>
fl_titleclasses/class-fl-theme.php
Line: 375
echo '<title>' . apply_filters( 'fl_title', $title ) . '</title>';
fl_title_separatorclasses/class-fl-theme.php
Line: 362
$sep = apply_filters( 'fl_title_separator', ' | ' );
fl_topbar_enabledclasses/class-fl-theme.php
Line: 648
$top_bar_enabled = apply_filters( 'fl_topbar_enabled', true );
post_author_box_typesclasses/class-fl-theme.php
Line: 1452
$allowable_types = apply_filters( 'post_author_box_types', array( 'post' ) );
theme_mod_classes/class-fl-customizer.php
Line: 244
$mods[ $key ] = apply_filters( 'theme_mod_' . $key, $mods[ $key ] );