array( 'title' => __( 'Header', 'astra-addon' ), ), 'footer' => array( 'title' => __( 'Footer', 'astra-addon' ), ), '404-page' => array( 'title' => __( '404 Page', 'astra-addon' ), ), 'hooks' => array( 'title' => __( 'Hooks', 'astra-addon' ), ), 'content' => array( 'title' => __( 'Inside Post/Page Content', 'astra-addon' ), ), ); /** * Filter for the 'Hooks' in Custom Layouts selection. * * @since 1.5.0 */ $hooks = array( 'head' => array( 'title' => __( 'Head', 'astra-addon' ), 'hooks' => array( 'astra_html_before' => array( 'title' => __( 'Before HTML', 'astra-addon' ), 'description' => __( 'astra_html_before - Placement to add your content or snippet just before the opening of tag.', 'astra-addon' ), ), 'astra_head_top' => array( 'title' => __( 'Head Top', 'astra-addon' ), 'description' => __( 'astra_head_top - Placement to add your content or snippet at top of the tag.', 'astra-addon' ), ), 'astra_head_bottom' => array( 'title' => __( 'Head Bottom', 'astra-addon' ), 'description' => __( 'astra_head_bottom - Placement to add your content or snippet at bottom of the tag.', 'astra-addon' ), ), 'wp_head' => array( 'title' => __( 'WP Head', 'astra-addon' ), 'description' => __( 'wp_head - Action to add custom style, script and meta at the bottom of tag.', 'astra-addon' ), ), ), ), 'header' => array( 'title' => __( 'Header', 'astra-addon' ), 'hooks' => array( 'astra_body_top' => array( 'title' => __( 'Body Top', 'astra-addon' ), 'description' => __( 'astra_body_top - Placement to add your content or snippet at top of the tag.', 'astra-addon' ), ), 'astra_header_before' => array( 'title' => __( 'Before Header', 'astra-addon' ), 'description' => __( 'astra_header_before - Placement to add your content or snippet just before the opening
tag.', 'astra-addon' ), ), 'astra_masthead_top' => array( 'title' => __( 'Masthead Top', 'astra-addon' ), 'description' => __( 'astra_masthead_top - Placement to add your content or snippet at top of the
tag.', 'astra-addon' ), ), 'astra_main_header_bar_top' => array( 'title' => __( 'Main Header Bar Top', 'astra-addon' ), 'description' => __( 'astra_main_header_bar_top - Placement to add your content or snippet at top of the Main header.', 'astra-addon' ), ), 'astra_masthead_content' => array( 'title' => __( 'Masthead Content', 'astra-addon' ), 'description' => __( 'astra_masthead_content - Placement to add your content or snippet in
tag.', 'astra-addon' ), ), 'astra_masthead_toggle_buttons_before' => array( 'title' => __( 'Before Masthead Toggle Buttons', 'astra-addon' ), 'description' => __( 'astra_masthead_toggle_buttons_before - Placement to add your content or snippet before responsive menu toggle button.', 'astra-addon' ), ), 'astra_masthead_toggle_buttons_after' => array( 'title' => __( 'After Masthead Toggle Buttons', 'astra-addon' ), 'description' => __( 'astra_masthead_toggle_buttons_after - Placement to add your content or snippet after responsive menu toggle button.', 'astra-addon' ), ), 'astra_main_header_bar_bottom' => array( 'title' => __( 'Main Header Bar Bottom', 'astra-addon' ), 'description' => __( 'astra_main_header_bar_bottom - Placement to add your content or snippet after at bottom of the Main header.', 'astra-addon' ), ), 'astra_masthead_bottom' => array( 'title' => __( 'Masthead Bottom', 'astra-addon' ), 'description' => __( 'astra_masthead_bottom - Placement to add your content or snippet at bottom of the
tag.', 'astra-addon' ), ), 'astra_header_after' => array( 'title' => __( 'After Header', 'astra-addon' ), 'description' => __( 'astra_header_after - Placement to add your content or snippet after the closing
tag.', 'astra-addon' ), ), ), ), 'content' => array( 'title' => __( 'Content', 'astra-addon' ), 'hooks' => array( 'astra_content_before' => array( 'title' => __( 'Before Content', 'astra-addon' ), 'description' => __( 'astra_content_before - Placement to add your content or snippet before main content.', 'astra-addon' ), ), 'astra_content_top' => array( 'title' => __( 'Content Top', 'astra-addon' ), 'description' => __( 'astra_content_top - Placement to add your content or snippet at top of main content.', 'astra-addon' ), ), 'astra_primary_content_top' => array( 'title' => __( 'Primary Content Top', 'astra-addon' ), 'description' => __( 'astra_primary_content_top - Placement to add your content or snippet at top of the primary content.', 'astra-addon' ), ), 'astra_content_loop' => array( 'title' => __( 'Content Loop', 'astra-addon' ), 'description' => __( 'astra_content_loop - Placement to add your content or snippet at top of the primary content loop.', 'astra-addon' ), ), 'astra_template_parts_content_none' => array( 'title' => __( 'Template Parts Content None', 'astra-addon' ), 'description' => __( 'astra_template_parts_content_none - Placement to add your content or snippet at top of the primary content.', 'astra-addon' ), ), 'astra_content_while_before' => array( 'title' => __( 'Before Content While', 'astra-addon' ), 'description' => __( 'astra_content_while_before - Placement to add your content or snippet before loop start.', 'astra-addon' ), ), 'astra_template_parts_content_top' => array( 'title' => __( 'Template Parts Content Top', 'astra-addon' ), 'description' => __( 'astra_template_parts_content_top - Placement to add your content or snippet at top of the primary template content.', 'astra-addon' ), ), 'astra_template_parts_content' => array( 'title' => __( 'Template Parts Content', 'astra-addon' ), 'description' => __( 'astra_template_parts_content - Placement to add your content or snippet at top of the primary template content.', 'astra-addon' ), ), 'astra_entry_before' => array( 'title' => __( 'Before Entry', 'astra-addon' ), 'description' => __( 'astra_entry_before - Placement to add your content or snippet before
tag.', 'astra-addon' ), ), 'astra_entry_top' => array( 'title' => __( 'Entry Top', 'astra-addon' ), 'description' => __( 'astra_entry_top - Placement to add your content or snippet at top of the
tag.', 'astra-addon' ), ), 'astra_single_header_before' => array( 'title' => __( 'Before Single Header', 'astra-addon' ), 'description' => __( 'astra_single_header_before - Placement to add your content or snippet before single post header.', 'astra-addon' ), ), 'astra_single_header_top' => array( 'title' => __( 'Single Header Top', 'astra-addon' ), 'description' => __( 'astra_single_header_top - Placement to add your content or snippet at top of the single post header.', 'astra-addon' ), ), 'astra_single_post_banner_breadcrumb_before' => array( 'title' => __( 'Before Single Post Breadcrumb', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_breadcrumb_before - Placement to add your content before post breadcrumb for singular post.', 'astra-addon' ), ), 'astra_single_post_banner_breadcrumb_after' => array( 'title' => __( 'After Single Post Breadcrumb', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_breadcrumb_after - Placement to add your content after post breadcrumb for singular post.', 'astra-addon' ), ), 'astra_single_post_banner_title_before' => array( 'title' => __( 'Before Single Post Title', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_title_before - Placement to add your content before post title for singular post.', 'astra-addon' ), ), 'astra_single_post_banner_title_after' => array( 'title' => __( 'After Single Post Title', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_title_after - Placement to add your content after post title for singular post.', 'astra-addon' ), ), 'astra_single_post_banner_excerpt_before' => array( 'title' => __( 'Before Single Post Excerpt', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_excerpt_before - Placement to add your content before post excerpt for singular post.', 'astra-addon' ), ), 'astra_single_post_banner_excerpt_after' => array( 'title' => __( 'After Single Post Excerpt', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_excerpt_after - Placement to add your content after post excerpt for singular post.', 'astra-addon' ), ), 'astra_single_post_banner_meta_before' => array( 'title' => __( 'Before Single Post Meta', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_meta_before - Placement to add your content before post meta for singular post.', 'astra-addon' ), ), 'astra_single_post_banner_meta_after' => array( 'title' => __( 'After Single Post Meta', 'astra-addon' ), 'description' => __( 'astra_single_post_banner_meta_after - Placement to add your content before post meta for singular post.', 'astra-addon' ), ), 'astra_blog_single_featured_image_before' => array( 'title' => __( 'Before Single Post Featured Image', 'astra-addon' ), 'description' => __( 'astra_blog_single_featured_image_before - Placement to add your content before post featured image for singular post.', 'astra-addon' ), ), 'astra_blog_single_featured_image_after' => array( 'title' => __( 'After Single Post Featured Image', 'astra-addon' ), 'description' => __( 'astra_blog_single_featured_image_after - Placement to add your content after post featured image for singular post.', 'astra-addon' ), ), 'astra_blog_archive_title_before' => array( 'title' => __( 'Before Blog Banner Title', 'astra-addon' ), 'description' => __( 'astra_blog_archive_title_before - Placement to add your content before archive title for post archive.', 'astra-addon' ), ), 'astra_blog_archive_title_after' => array( 'title' => __( 'After Blog Banner Title', 'astra-addon' ), 'description' => __( 'astra_blog_archive_title_after - Placement to add your content after archive title for post archive.', 'astra-addon' ), ), 'astra_blog_archive_breadcrumb_before' => array( 'title' => __( 'Before Blog Banner Breadcrumb', 'astra-addon' ), 'description' => __( 'astra_blog_archive_breadcrumb_before - Placement to add your content before archive breadcrumb for post archive.', 'astra-addon' ), ), 'astra_blog_archive_breadcrumb_after' => array( 'title' => __( 'After Blog Banner Breadcrumb', 'astra-addon' ), 'description' => __( 'astra_blog_archive_breadcrumb_after - Placement to add your content after archive breadcrumb for post archive.', 'astra-addon' ), ), 'astra_blog_archive_description_before' => array( 'title' => __( 'Before Blog Banner Description', 'astra-addon' ), 'description' => __( 'astra_blog_archive_description_before - Placement to add your content before archive description for post archive.', 'astra-addon' ), ), 'astra_blog_archive_description_after' => array( 'title' => __( 'After Blog Banner Description', 'astra-addon' ), 'description' => __( 'astra_blog_archive_description_after - Placement to add your content after archive description for post archive.', 'astra-addon' ), ), 'astra_single_header_bottom' => array( 'title' => __( 'Single Header Bottom', 'astra-addon' ), 'description' => __( 'astra_single_header_bottom - Placement to add your content or snippet at bottom of the single post header.', 'astra-addon' ), ), 'astra_single_header_after' => array( 'title' => __( 'After Single Header', 'astra-addon' ), 'description' => __( 'astra_single_header_after - Placement to add your content or snippet after single post header.', 'astra-addon' ), ), 'astra_entry_content_before' => array( 'title' => __( 'Before Entry Content', 'astra-addon' ), 'description' => __( 'astra_entry_content_before - Placement to add your content or snippet before post content.', 'astra-addon' ), ), 'astra_entry_content_after' => array( 'title' => __( 'After Entry Content', 'astra-addon' ), 'description' => __( 'astra_entry_content_after - Placement to add your content or snippet after post content', 'astra-addon' ), ), 'astra_entry_bottom' => array( 'title' => __( 'Entry Bottom', 'astra-addon' ), 'description' => __( 'astra_entry_bottom - Placement to add your content or snippet at bottom of the
tag.', 'astra-addon' ), ), 'astra_entry_after' => array( 'title' => __( 'After Entry', 'astra-addon' ), 'description' => __( 'astra_entry_after - Placement to add your content or snippet after closing
tag.', 'astra-addon' ), ), 'astra_template_parts_content_bottom' => array( 'title' => __( 'Template Parts Content Bottom', 'astra-addon' ), 'description' => __( 'astra_template_parts_content_bottom - Placement to add your content or snippet after closing
tag.', 'astra-addon' ), ), 'astra_primary_content_bottom' => array( 'title' => __( 'Primary Content Bottom', 'astra-addon' ), 'description' => __( 'astra_primary_content_bottom - Placement to add your content or snippet at bottom of the primary content.', 'astra-addon' ), ), 'astra_content_while_after' => array( 'title' => __( 'After Content While', 'astra-addon' ), 'description' => __( 'astra_content_while_after - Placement to add your content or snippet after loop end.', 'astra-addon' ), ), 'astra_content_bottom' => array( 'title' => __( 'Content Bottom', 'astra-addon' ), 'description' => __( 'astra_content_bottom - Placement to add your content or snippet at bottom of the main content.', 'astra-addon' ), ), 'astra_content_after' => array( 'title' => __( 'After Content', 'astra-addon' ), 'description' => __( 'astra_content_after - Placement to add your content or snippet after main content.', 'astra-addon' ), ), ), ), 'comment' => array( 'title' => __( 'Comment', 'astra-addon' ), 'hooks' => array( 'astra_comments_before' => array( 'title' => __( 'Before Comments', 'astra-addon' ), 'description' => __( 'astra_comments_before - Placement to add your content or snippet before opening of comment start.', 'astra-addon' ), ), 'astra_comments_after' => array( 'title' => __( 'After Comments', 'astra-addon' ), 'description' => __( 'astra_comments_after - Placement to add your content or snippet after closing of comment wrapper.', 'astra-addon' ), ), ), ), 'sidebar' => array( 'title' => __( 'Sidebar', 'astra-addon' ), 'hooks' => array( 'astra_sidebars_before' => array( 'title' => __( 'Before Sidebars', 'astra-addon' ), 'description' => __( 'astra_sidebars_before - Placement to add your content or snippet before opening of sidebar wrapper.', 'astra-addon' ), ), 'astra_sidebars_after' => array( 'title' => __( 'After Sidebars', 'astra-addon' ), 'description' => __( 'astra_sidebars_after - Placement to add your content or snippet after closing of sidebar wrapper.', 'astra-addon' ), ), ), ), 'footer' => array( 'title' => __( 'Footer', 'astra-addon' ), 'hooks' => array( 'astra_footer_before' => array( 'title' => __( 'Before Footer', 'astra-addon' ), 'description' => __( 'astra_footer_before - Placement to add your content or snippet before the opening