Here is a list of actions and filters that are available for the Avada Builder plugin. If you would like to view hooks for the Avada theme, then please click the button bellow.
Click Here To View The Avada Hooks Article,Actions List,Copy to Clipboardfusion_builder_before_init fusion_builder_before_init Files:
fusion-builder/front-end/class-fusion-builder-front.php
fusion-builder/inc/class-fusion-builder.php
Description: This hook is executed before Fusion Builder initialization.
Arguments: None.,Copy to Clipboardfusion_builder_load_templatesxxxxxxxxxx fusion_builder_load_templates File: fusion-builder/front-end/class-fusion-builder-front.php
Description: This hook is executed after live editor templates are loaded.
Arguments: None.,Copy to Clipboardfusion_builder_enqueue_live_scriptsxxxxxxxxxx fusion_builder_enqueue_live_scripts File: fusion-builder/front-end/class-fusion-builder-front.php
Description: This hook is executed after live editor scripts are enqueued.
Arguments: None.,Copy to Clipboardfb_library_loadedxxxxxxxxxx fb_library_loaded File: fusion-builder/inc/bootstrap.php
Description: This hook is executed when library files are loaded in Fusion Builder.
Arguments: None,Copy to Clipboardfusion_builder_shortcodes_initxxxxxxxxxx fusion_builder_shortcodes_init File: fusion-builder/inc/class-fusion-builder.php
Description: This hook is executed to init shortcodes.
Arguments: None,Copy to Clipboardmanage_fusion_element_custom_columnxxxxxxxxxx manage_fusion_element_custom_column File: fusion-builder/inc/class-fusion-builder-library-table.php
Description:
This hook is executed for display of library element columns.
Arguments: $column_id $item,Copy to Clipboardfusion_builder_create_layout_afterxxxxxxxxxx fusion_builder_create_layout_after File: fusion-builder/inc/class-fusion-builder-library.php
Description: This hook is executed after a library element is created.
Arguments: None,Copy to Clipboardfusion_builder_admin_scripts_hookxxxxxxxxxx fusion_builder_admin_scripts_hook File: fusion-builder/inc/class-fusion-builder.php
Description: This hook is executed after backend editor scripts are enqueued.
Arguments: None,Copy to Clipboardmanage_fusion_icons_custom_columnxxxxxxxxxx manage_fusion_icons_custom_column File: fusion-builder/inc/class-fusion-custom-icons-table.php
Description: This hook is executed for display of custom icons columns.
Arguments: None,Copy to Clipboardfusion_filter_dataxxxxxxxxxx fusion_filter_data Files:
fusion-builder/inc/class-fusion-template-builder.php
fusion-builder/shortcodes/fusion-breadcrumbs.php
Description: This hook is executed to filter meta data in live editor.
Arguments: None.,Copy to Clipboardfusion_pause_meta_filterxxxxxxxxxx fusion_pause_meta_filter File: fusion-builder/inc/class-fusion-dynamic-data-callbacks.php
Description: This hook can be used to pause meta data filter in live editor.
Arguments: None.,Copy to Clipboardfusion_resume_meta_filterxxxxxxxxxx fusion_resume_meta_filter File: fusion-builder/inc/class-fusion-dynamic-data-callbacks.php
Description: This hook can be used to resume meta data filter in live editor.
Arguments: None.,Copy to Clipboardmanage_fusion_tb_section_custom_columnxxxxxxxxxx manage_fusion_tb_section_custom_column File: fusion-builder/inc/class-fusion-template-builder-table.php
Description: This hook is executed for display of theme builder layout section columns.
Arguments: None,Copy to Clipboardfusion_pause_live_editor_filterxxxxxxxxxx fusion_pause_live_editor_filter Files:
fusion-builder/inc/class-fusion-template-builder.php
fusion-builder/shortcodes/components/content.php
Description: This hook is executed to make actual post content non editable in live editor.
Arguments: None,Copy to Clipboardfusion_resume_live_editor_filterxxxxxxxxxx fusion_resume_live_editor_filter Files:
fusion-builder/inc/class-fusion-template-builder.php
fusion-builder/inc/class-fusion-builder-library.php
fusion-builder/shortcodes/components/content.php
Description: This hook is executed to make actual post content editable in live editor.
Arguments: None,Copy to Clipboardfusion_builder_enqueue_separate_live_scriptsxxxxxxxxxx fusion_builder_enqueue_separate_live_scripts File: fusion-builder/front-end/class-fusion-builder-front.php
Description: This hook can be used to enqueue separate scripts when developer mode is enabled.
Arguments: None,Copy to Clipboardfusion_builder_beforexxxxxxxxxx fusion_builder_before File: fusion-builder/inc/templates.php
Description: This hook is executed before builder templates are added.
Arguments: None,Copy to Clipboardfusion_builder_afterxxxxxxxxxx fusion_builder_after File: fusion-builder/inc/templates.php
Description: This hook is executed after builder templates are added.
Arguments: None,Copy to Clipboardfusion_builder_before_contentxxxxxxxxxx fusion_builder_before_content File: fusion-builder/inc/templates/app.php
Description: This hook is executed before builder container content is added.
Arguments: None,Copy to Clipboardfusion_builder_after_contentxxxxxxxxxx fusion_builder_after_content File: fusion-builder/inc/templates/app.php
Description: This hook is executed after builder container content.
Arguments: None,Copy to Clipboardfusion_before_commentsxxxxxxxxxx fusion_before_comments File: fusion-builder/shortcodes/components/templates/fusion-tb-comments.php
Description: This hook is executed before theme builder comments section is displayed.
Arguments: None,Copy to Clipboardfusion_blog_shortcode_timeline_datexxxxxxxxxx fusion_blog_shortcode_timeline_date File: fusion-builder/shortcodes/fusion-blog.php
Description: This hook is executed to get blog timeline layout date.
Arguments: $date_params,Copy to Clipboardfusion_blog_shortcode_before_loopxxxxxxxxxx fusion_blog_shortcode_before_loop File: fusion-builder/shortcodes/fusion-blog.php
Description: This hook is executed before blog shortcode loop.
Arguments: None,Copy to Clipboardfusion_blog_shortcode_after_loopxxxxxxxxxx fusion_blog_shortcode_after_loop File: fusion-builder/shortcodes/fusion-blog.php
Description: This hook is executed after blog shortcode loop.
Arguments: None767,669 Businesses Trust Avada
Get Avada767,669 Businesses Trust Avada
Get Avada767,669 Businesses Trust Avada
Get Avada,Copy to Clipboardfusion_blog_shortcode_date_and_formatxxxxxxxxxx fusion_blog_shortcode_date_and_format File: fusion-builder/shortcodes/fusion-blog.php
Description: This hook is executed to get date and format section for medium alternate and large alternate layouts in blog element.
Arguments: None,Copy to Clipboardfusion_render_placeholder_imagexxxxxxxxxx fusion_render_placeholder_image File: fusion-builder/shortcodes/fusion-events.php
Description: This hook is executed to get placeholder image in events.
Arguments: fixed,Copy to Clipboardfusion_template_contentxxxxxxxxxx fusion_template_content File: fusion-builder/templates/template-page.php
Description: This hook is executed before template builder content element is displayed.
Arguments: None,Copy to Clipboardfusion_form_submission_dataxxxxxxxxxx fusion_form_submission_dataFile: fusion-builder/inc/class-fusion-form-submit.php
Description: This hook is executed after Fusion form submission data is ready.
Arguments: $form_data $form_post_id,Filters List,Copy to Clipboardfusion_builder_shortcode_migration_post_typesxxxxxxxxxx fusion_builder_shortcode_migration_post_typesFile: Avada/includes/class-fusion-builder-migrate.php
Description: Used to support migration of Custom Post Types that use Fusion Builder elements in Avada 5.0 or higher.
Default Value: None,Copy to Clipboardfusion_builder_all_elementsxxxxxxxxxx fusion_builder_all_elementsFiles:
fusion-builder/front-end/class-fusion-builder-front.php
fusion-builder/inc/class-fusion-builder.php
fusion-builder/shortcodes/fusion-widget.php
Description: Allows to filter Fusion Builder elements for JS object.
Default Value: $fusion_builder_elements,Copy to Clipboardfusion_builder_element_paramsxxxxxxxxxx fusion_builder_element_paramsFiles: fusion-builder/inc/shortcodes.php
Description: Allows to filter Fusion Builder elements parameters.
Arguments: $params $shortcode,Copy to Clipboardfusion_tb_section_tagxxxxxxxxxx fusion_tb_section_tagFiles: fusion-builder/inc/class-fusion-template-builder.php
Description: Allows to filter Fusion Builder template section tag.
Arguments: $default_tag $section_name,Copy to Clipboardfusion_portfolio_default_parameterxxxxxxxxxx fusion_portfolio_default_parameterFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Let's you control the default values that should be set for portfolio element.
Default Value: $defaults,Copy to Clipboardfusion_portfolio_query_argsxxxxxxxxxx fusion_portfolio_query_argsFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the actual query parameters that will be used to retrieve posts.
Default Value: $args,Copy to Clipboardfusion_portfolio_carousel_titlexxxxxxxxxx fusion_portfolio_carousel_titleFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the title markup for portfolio carousels.
Default Value: $fusion_portfolio_carousel_title,Copy to Clipboardfusion_portfolio_carousel_termsxxxxxxxxxx fusion_portfolio_carousel_termsFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the terms markup for portfolio carousels.
Default Value: $carousel_terms,Copy to Clipboardfusion_portfolio_item_videoxxxxxxxxxx fusion_portfolio_item_videoFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the video markup.
Default Value: $video_markup: The full markup
$video: The iframe tag added in the post options.
$video_max_width: Allowed maximum width the video may take up.,Copy to Clipboardfusion_portfolio_grid_titlexxxxxxxxxx fusion_portfolio_grid_titleFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the title markup for portfolio grids.
Default Value: $post_title,Copy to Clipboardfusion_portfolio_grid_termsxxxxxxxxxx fusion_portfolio_grid_termsFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the terms markup for portfolio grids.
Default Value: $post_terms,Copy to Clipboardfusion_portfolio_grid_separatorxxxxxxxxxx fusion_portfolio_grid_separatorFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the separator markup for portfolio grids.
Default Value: $separator,Copy to Clipboardfusion_portfolio_grid_contentxxxxxxxxxx fusion_portfolio_grid_contentFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the content markup for portfolio grids.
Default Value: $stripped_content,Copy to Clipboardfusion_portfolio_grid_buttonsxxxxxxxxxx fusion_portfolio_grid_buttonsFile: fusion-core/shortcodes/fusion-portfolio.php
Description: Can be used to change the button markup for portfolio grids.
Default Value: $buttons: 「Learn More」 and 「View Project」 buttons including the wrapper div
$learn_more_button: 「Learn More」 button markup.
$view_project_button: 「View Project」 button markup.,Copy to Clipboardfusion_builder_blog_pagination_htmlxxxxxxxxxx fusion_builder_blog_pagination_htmlFile: fusion-builder/shortcodes/fusion-blog.php
Description: Filters the HTML output of the blog element pagination.
Params: $output: The HTML output of the pagination.
$pages: Max number of pages.
$range: How many page numbers to display to either side of the current page.
$current_query: The query for which the pagination is constructed.
$blog_global_pagination: Global pagination style override.
Default Value: The pagination HTML output constructed by the blog element class.,Copy to Clipboardfusion_global_savexxxxxxxxxx fusion_global_saveFiles:
fusion-builder/inc/class-fusion-builder-library.php
fusion-builder/shortcodes/fusion-global.php
Description: Return false to disable the global save for that type.
Params: $save_type Type of save being called (page, ajax)
Default Value: true,Copy to Clipboardfusion_user_login_notices_arrayxxxxxxxxxx fusion_user_login_notices_arrayFile: fusion-builder/shortcodes/fusion-user-login.php
Description: Can be used to update the standard messages/notices for User element.
Default Value: $notice_array: They array having all notices
$action: Sanitized form action.
$success: Bool success.,Copy to Clipboardfusion_pagination_sizexxxxxxxxxx fusion_pagination_sizeFiles: fusion-builder/inc/lib/inc/functions.php
fusion-builder/shortcodes/fusion-blog.php
fusion-builder/shortcodes/fusion-events.php
fusion-builder/shortcodes/fusion-recent-posts.php
Description: Allows to set the amount of page links shown left and right to the current element.
Params: $range
Default Value: 1,Copy to Clipboardfusion_load_live_editorxxxxxxxxxx fusion_load_live_editorFiles:
Avada
Avada/includes/lib/inc/fusion-app/class-fusion-app.php
Avada/includes/lib/inc/fusion-app/fusion-app.php
Fusion Builder
fusion-builder/inc/class-fusion-builder-gutenberg.php
fusion-builder/inc/class-fusion-builder.php
Description: Filter is used to determine if live editor should be loaded or not.
Arguments: $load (boolean)
Example For Disabling: add_filter( 'fusion_load_live_editor', '__return_false', 999 );,Copy to Clipboardfusion_disable_antispambotxxxxxxxxxx fusion_disable_antispambotFiles:
Avada
Avada/includes/avada-functions.php
Avada/includes/lib/inc/class-fusion-social-icon.php
Fusion Builder
fusion-builder/inc/lib/inc/class-fusion-social-icon.php
fusion-builder/shortcodes/fusion-person.php
fusion-builder/shortcodes/fusion-social-links.php
Fusion Core
fusion-core/includes/widget/class-fusion-widget-contact-info.php
fusion-core/includes/widget/class-fusion-widget-social-links.php
Description: Filter to easily disable the antispambot function of WordPress for emails.
Default value: false
Example For Disabling: add_filter( 'fusion_disable_antispambot', '__return_true' );,Copy to Clipboardfusion_builder_default_post_typesxxxxxxxxxx fusion_builder_default_post_typesCopy to Clipboardfusion_builder_allowed_post_typesxxxxxxxxxx fusion_builder_allowed_post_typesFile: fusion-builder/inc/class-fusion-builder.php
Description: Can be used to enable Fusion Builder for a post type by default.
Default Value: Array of post types.,Copy to Clipboardfusion_builder_enabled_elementsxxxxxxxxxx fusion_builder_enabled_elementsFile: fusion-builder/inc/shortcodes.php
Description: Can be used to enable Fusion Builder Elements.
Default Value: Array of enabled elements.,Copy to Clipboardfusion_get_overridexxxxxxxxxx fusion_get_overrideFile: fusion-builder/inc/class-fusion-template-builder.php
Description: Can be used to modify theme builder section override.
Params: $override: The override.
$type: The type of override we're querying.
$c_page_id: Current page ID.,Copy to Clipboardfusion_layout_conditions_post_typesxxxxxxxxxx fusion_layout_conditions_post_typesFile: fusion-builder/inc/class-fusion-template-builder.php
Description: Can be used to modify theme builder layout condition post types.
Params: $post_types: The existing post types,Copy to Clipboardfusion_component_{$shortcode_handle}_contentxxxxxxxxxx fusion_component_{$shortcode_handle}_contentFiles:
fusion-builder/shortcodes/components/archives.php
fusion-builder/shortcodes/components/author.php
fusion-builder/shortcodes/components/comments.php
fusion-builder/shortcodes/components/content.php
fusion-builder/shortcodes/components/featured-slider.php
fusion-builder/shortcodes/components/pagination.php
fusion-builder/shortcodes/components/related.php
Description: Allows to modify Theme Builder component content.
Params: $shortcode_handle: Component name.
$html: Component HTML.
$args: Component Options.