/** * The main template file * * This is the most generic template file in a WordPress theme * and one of the two required files for a theme (the other being style.css). * It is used to display a page when nothing more specific matches a query. * E.g., it puts together the home page when no home.php file exists. * * @link https://developer.wordpress.org/themes/basics/template-hierarchy/ * * @package Maart * @since 1.0.0 */ get_header(); /** * Actions before the main content. */ do_action( 'maart_before_main_content' ); if ( have_posts() ) : /** * Actions before the main loop. */ do_action( 'maart_before_main_loop' ); while ( have_posts() ) : the_post(); do_action( 'maart_main_loop_content' ); endwhile; /** * Actions after the main loop. */ do_action( 'maart_after_main_loop' ); else : get_template_part( 'template-parts/content/content-none' ); endif; /** * Actions before the main content. */ do_action( 'maart_after_main_content' ); get_footer();