/** * Before Content * Wraps all WooCommerce content in wrappers which match the theme markup * @since 2.2.6 * @return void */ function odin_before_content() { ?> <div id="primary" class="<?php echo odin_classes_page_full(); ?> "> <main id="main" class="site-main" role="main"> <?php }
<?php /** * The template for displaying 404 pages (Not Found). * * @package Odin * @since 2.2.0 */ get_header(); ?> <main id="content" class="<?php echo odin_classes_page_full(); ?> " tabindex="-1" role="main"> <header class="page-header"> <h1 class="page-title"><?php _e('Not Found', 'odin'); ?> </h1> </header> <div class="page-content"> <p><?php _e('It looks like nothing was found at this location. Maybe try a search?', 'odin'); ?> </p> <?php get_search_form();
<?php /** * The template for displaying all pages. * * This is the template that displays all pages by default. * Please note that this is the WordPress construct of pages and that other * 'pages' on your WordPress site will use a different template. * * @package Odin * @since 2.2.0 */ get_header(); ?> <div class="container"> <main id="content" class="<?php echo odin_classes_page_full(); ?>" tabindex="-1" role="main"> <?php // Start the Loop. while ( have_posts() ) : the_post(); // Include the page content template. get_template_part( 'content', 'page' ); // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) : comments_template(); endif; endwhile; ?> </main><!-- #main -->