do_action( ‘greenlet_before_loop’ );
Fires before greenlet_loop action after the main opening tag is rendered.
Description
This action can be used to render any component or perform any action before the main posts loop. This action is triggered irrespective of the existence of any post.
Example Usage
function mytheme_before_loop() {
// do_something();
}
add_action( 'greenlet_before_loop', 'mytheme_before_loop' );
Notes
Registered actions in Greenlet Theme
greenlet_breadcrumb in library/frontend/main-structure.phpgreenlet_archive_header_template in library/frontend/main-structure.php
Remove BreadCrumb
Breadcrumb can be completely removed with:
function mytheme_remove_breadcrumb() {
remove_action( 'greenlet_before_loop', 'greenlet_breadcrumb', 2 );
}
add_action( 'greenlet_init', 'mytheme_remove_breadcrumb', 20 );
Remove Archive Header
Archive Header Template can be completely removed with:
function mytheme_remove_archive_header() {
remove_action( 'greenlet_before_loop', 'greenlet_archive_header_template' );
}
add_action( 'greenlet_init', 'mytheme_remove_archive_header', 20 );