<?php genesis_before_content_sidebar_wrap(); ?> <div id="content-sidebar-wrap"> <?php genesis_before_content(); ?> <div id="content"> <?php genesis_before_loop(); ?> <?php genesis_before_post(); ?> <div class="post hentry"> <h1 class="entry-title"><?php _e('Not Found, Error 404', 'genesis'); ?> </h1> <div class="entry-content"> <p><?php printf(__('The page you are looking for no longer exists. Perhaps you can return back to the site\'s <a href="%s">homepage</a> and see if you can find what you are looking for. Or, you can try finding it with the information below.', 'genesis'), get_bloginfo('url')); ?> </p> </div> <div class="archive-page">
/** * This is a custom loop function, and is meant to be executed when a * custom query is needed. It accepts arguments in query_posts style * format to modify the custom WP_Query object. * * It outputs basic wrapping HTML, but uses hooks to do most of its * content output like Title, Content, Post information, and Comments. * * @since 1.1 */ function genesis_custom_loop($args = array()) { global $wp_query, $more, $loop_counter; $loop_counter = 0; $defaults = array(); /** For forward compatibility **/ $args = apply_filters('genesis_custom_loop_args', wp_parse_args($args, $defaults), $args, $defaults); /** save the original query **/ $orig_query = $wp_query; $wp_query = new WP_Query($args); if ($wp_query->have_posts()) { while ($wp_query->have_posts()) { $wp_query->the_post(); $more = 0; genesis_before_post(); ?> <div <?php post_class(); ?> > <?php genesis_before_post_title(); ?> <?php genesis_post_title(); ?> <?php genesis_after_post_title(); ?> <?php genesis_before_post_content(); ?> <div class="entry-content"> <?php genesis_post_content(); ?> </div><!-- end .entry-content --> <?php genesis_after_post_content(); ?> </div><!-- end .postclass --> <?php genesis_after_post(); $loop_counter++; } /** end of one post **/ genesis_after_endwhile(); } else { /** if no posts exist **/ genesis_loop_else(); } /** end loop **/ /** restore original query **/ $wp_query = $orig_query; wp_reset_query(); }