single post / page

This commit is contained in:
James Koster 2014-08-18 13:23:00 +01:00
parent d676d48836
commit f12b72e965
4 changed files with 35 additions and 12 deletions

View file

@ -5,6 +5,16 @@
* @package storefront * @package storefront
*/ */
/**
* Storefront display comments
*/
function storefront_display_comments() {
// If comments are open or we have at least one comment, load up the comment template
if ( comments_open() || '0' != get_comments_number() ) :
comments_template();
endif;
}
/** /**
* Storefront comment template * Storefront comment template
* @since 1.0.0 * @since 1.0.0

View file

@ -59,24 +59,33 @@ add_action( 'homepage', 'storefront_on_sale_products', 60 );
* @see storefront_post_content() * @see storefront_post_content()
* @see storefront_paging_nav() * @see storefront_paging_nav()
* @see storefront_single_post_header() * @see storefront_single_post_header()
* @see storefront_post_nav()
* @see storefront_display_comments()
*/ */
add_action( 'storefront_loop_post', 'storefront_post_header', 10 ); add_action( 'storefront_loop_post', 'storefront_post_header', 10 );
add_action( 'storefront_loop_post', 'storefront_post_meta', 20 ); add_action( 'storefront_loop_post', 'storefront_post_meta', 20 );
add_action( 'storefront_loop_post', 'storefront_post_content', 30 ); add_action( 'storefront_loop_post', 'storefront_post_content', 30 );
add_action( 'storefront_loop_after', 'storefront_paging_nav', 10 ); add_action( 'storefront_loop_after', 'storefront_paging_nav', 10 );
add_action( 'storefront_single_post', 'storefront_post_header', 10 ); add_action( 'storefront_single_post', 'storefront_post_header', 10 );
add_action( 'storefront_single_post', 'storefront_post_meta', 20 ); add_action( 'storefront_single_post', 'storefront_post_meta', 20 );
add_action( 'storefront_single_post', 'storefront_post_content', 30 ); add_action( 'storefront_single_post', 'storefront_post_content', 30 );
add_action( 'storefront_single_post_after', 'storefront_post_nav', 10 );
add_action( 'storefront_single_post_after', 'storefront_display_comments', 10 );
/** /**
* Pages * Pages
* @see storefront_page_header() * @see storefront_page_header()
* @see storefront_page_content() * @see storefront_page_content()
* @see storefront_display_comments()
*/ */
add_action( 'storefront_page', 'storefront_page_header', 10 ); add_action( 'storefront_page', 'storefront_page_header', 10 );
add_action( 'storefront_page', 'storefront_page_content', 20 ); add_action( 'storefront_page', 'storefront_page_content', 20 );
add_action( 'storefront_page_after', 'storefront_display_comments', 10 );
/** /**
* Extras * Extras
* @see storefront_setup_author() * @see storefront_setup_author()

View file

@ -17,13 +17,17 @@ get_header(); ?>
<?php while ( have_posts() ) : the_post(); ?> <?php while ( have_posts() ) : the_post(); ?>
<?php
do_action( 'storefront_page_before' );
?>
<?php get_template_part( 'content', 'page' ); ?> <?php get_template_part( 'content', 'page' ); ?>
<?php <?php
// If comments are open or we have at least one comment, load up the comment template /**
if ( comments_open() || '0' != get_comments_number() ) : * @hooked storefront_display_comments - 10
comments_template(); */
endif; do_action( 'storefront_page_after' );
?> ?>
<?php endwhile; // end of the loop. ?> <?php endwhile; // end of the loop. ?>

View file

@ -12,15 +12,15 @@ get_header(); ?>
<?php while ( have_posts() ) : the_post(); ?> <?php while ( have_posts() ) : the_post(); ?>
<?php get_template_part( 'content', 'single' ); ?>
<?php storefront_post_nav(); ?>
<?php <?php
// If comments are open or we have at least one comment, load up the comment template do_action( 'storefront_single_post_before' );
if ( comments_open() || '0' != get_comments_number() ) :
comments_template(); get_template_part( 'content', 'single' );
endif;
/**
* @hooked storefront_post_nav - 10
*/
do_action( 'storefront_single_post_after' );
?> ?>
<?php endwhile; // end of the loop. ?> <?php endwhile; // end of the loop. ?>