2010-10-09 05:17:42 -04:00
< ? php
/**
2013-09-25 13:04:10 -04:00
* The loop that displays a single post
2010-10-09 05:17:42 -04:00
*
2011-12-16 12:13:16 -05:00
* The loop displays the posts and the post content . See
2015-04-12 17:29:32 -04:00
* https :// codex . wordpress . org / The_Loop to understand it and
* https :// codex . wordpress . org / Template_Tags to understand
2010-10-09 05:17:42 -04:00
* the tags used in it .
*
* This can be overridden in child themes with loop - single . php .
*
* @ package WordPress
* @ subpackage Twenty_Ten
* @ since Twenty Ten 1.2
*/
?>
2017-11-30 18:11:00 -05:00
< ? php
if ( have_posts () ) {
while ( have_posts () ) :
the_post ();
2018-08-16 21:51:36 -04:00
?>
2010-10-09 05:17:42 -04:00
< div id = " nav-above " class = " navigation " >
< div class = " nav-previous " >< ? php previous_post_link ( '%link' , '<span class="meta-nav">' . _x ( '←' , 'Previous post link' , 'twentyten' ) . '</span> %title' ); ?> </div>
< div class = " nav-next " >< ? php next_post_link ( '%link' , '%title <span class="meta-nav">' . _x ( '→' , 'Next post link' , 'twentyten' ) . '</span>' ); ?> </div>
</ div ><!-- #nav-above -->
< div id = " post-<?php the_ID(); ?> " < ? php post_class (); ?> >
< h1 class = " entry-title " >< ? php the_title (); ?> </h1>
< div class = " entry-meta " >
< ? php twentyten_posted_on (); ?>
</ div ><!-- . entry - meta -->
< div class = " entry-content " >
< ? php the_content (); ?>
2017-11-30 18:11:00 -05:00
< ? php
wp_link_pages (
array (
'before' => '<div class="page-link">' . __ ( 'Pages:' , 'twentyten' ),
'after' => '</div>' ,
)
);
2018-08-16 21:51:36 -04:00
?>
2010-10-09 05:17:42 -04:00
</ div ><!-- . entry - content -->
2018-08-16 21:51:36 -04:00
< ? php if ( get_the_author_meta ( 'description' ) ) : // If a user has filled out their description, show a bio on their entries ?>
2010-10-09 05:17:42 -04:00
< div id = " entry-author-info " >
< div id = " author-avatar " >
2013-09-25 13:04:10 -04:00
< ? php
2013-10-24 18:59:20 -04:00
/** This filter is documented in author.php */
2013-09-25 13:04:10 -04:00
echo get_avatar ( get_the_author_meta ( 'user_email' ), apply_filters ( 'twentyten_author_bio_avatar_size' , 60 ) );
?>
2017-11-30 18:11:00 -05:00
</ div ><!-- #author-avatar -->
< div id = " author-description " >
2019-07-08 21:10:00 -04:00
< h2 >
< ? php
/* translators: %s: author display name */
printf ( __ ( 'About %s' , 'twentyten' ), get_the_author () );
?>
</ h2 >
2010-10-09 05:17:42 -04:00
< ? php the_author_meta ( 'description' ); ?>
< div id = " author-link " >
2015-01-21 19:42:44 -05:00
< a href = " <?php echo esc_url( get_author_posts_url( get_the_author_meta( 'ID' ) ) ); ?> " rel = " author " >
2019-07-08 21:10:00 -04:00
< ? php
/* translators: %s: author display name */
printf ( __ ( 'View all posts by %s <span class="meta-nav">→</span>' , 'twentyten' ), get_the_author () );
?>
2010-10-09 05:17:42 -04:00
</ a >
</ div ><!-- #author-link -->
2017-11-30 18:11:00 -05:00
</ div ><!-- #author-description -->
</ div ><!-- #entry-author-info -->
< ? php endif ; ?>
2010-10-09 05:17:42 -04:00
2017-11-30 18:11:00 -05:00
< div class = " entry-utility " >
< ? php twentyten_posted_in (); ?>
< ? php edit_post_link ( __ ( 'Edit' , 'twentyten' ), '<span class="edit-link">' , '</span>' ); ?>
</ div ><!-- . entry - utility -->
2019-04-15 21:30:53 -04:00
</ div ><!-- #post-<?php the_ID(); ?> -->
2010-10-09 05:17:42 -04:00
2017-11-30 18:11:00 -05:00
< div id = " nav-below " class = " navigation " >
< div class = " nav-previous " >< ? php previous_post_link ( '%link' , '<span class="meta-nav">' . _x ( '←' , 'Previous post link' , 'twentyten' ) . '</span> %title' ); ?> </div>
< div class = " nav-next " >< ? php next_post_link ( '%link' , '%title <span class="meta-nav">' . _x ( '→' , 'Next post link' , 'twentyten' ) . '</span>' ); ?> </div>
</ div ><!-- #nav-below -->
2010-10-09 05:17:42 -04:00
2017-11-30 18:11:00 -05:00
< ? php comments_template ( '' , true ); ?>
2010-10-09 05:17:42 -04:00
2017-11-30 18:11:00 -05:00
< ? php endwhile ;
}; // end of the loop. ?>