2011-04-20 23:46:33 +02:00
< ? php
/**
2013-09-25 18:50:11 +02:00
* Template for displaying posts in the Gallery Post Format
2011-05-02 23:04:44 +02:00
*
2013-09-25 18:50:11 +02:00
* Used on index and archive pages .
*
2019-07-26 00:46:55 +02:00
* @ link https :// wordpress . org / support / article / post - formats /
2011-05-04 02:45:50 +02:00
*
2011-04-20 23:46:33 +02:00
* @ package WordPress
2011-05-18 21:06:09 +02:00
* @ subpackage Twenty_Eleven
2011-05-02 23:04:44 +02:00
* @ since Twenty Eleven 1.0
2011-04-20 23:46:33 +02:00
*/
?>
< article id = " post-<?php the_ID(); ?> " < ? php post_class (); ?> >
< header class = " entry-header " >
2011-05-02 23:11:32 +02:00
< hgroup >
2013-04-29 18:57:30 +02:00
< h2 class = " entry-title " >< a href = " <?php the_permalink(); ?> " rel = " bookmark " >< ? php the_title (); ?> </a></h2>
2011-06-24 01:03:46 +02:00
< h3 class = " entry-format " >< ? php _e ( 'Gallery' , 'twentyeleven' ); ?> </h3>
2011-05-02 23:11:32 +02:00
</ hgroup >
2011-04-20 23:46:33 +02:00
< div class = " entry-meta " >
2011-06-10 23:57:18 +02:00
< ? php twentyeleven_posted_on (); ?>
2011-04-20 23:46:33 +02:00
</ div ><!-- . entry - meta -->
</ header ><!-- . entry - header -->
2020-01-29 01:45:18 +01:00
< ? php if ( is_search () ) : // Only display excerpts for search. ?>
2011-06-11 05:44:42 +02:00
< div class = " entry-summary " >
< ? php the_excerpt (); ?>
</ div ><!-- . entry - summary -->
< ? php else : ?>
< div class = " entry-content " >
< ? php if ( post_password_required () ) : ?>
< ? php the_content ( __ ( 'Continue reading <span class="meta-nav">→</span>' , 'twentyeleven' ) ); ?>
2018-08-17 03:51:36 +02:00
< ? php
2017-12-01 00:11:00 +01:00
else :
2013-03-27 21:34:28 +01:00
$images = twentyeleven_get_gallery_images ();
if ( $images ) :
$total_images = count ( $images );
2017-12-01 00:11:00 +01:00
$image = reset ( $images );
2018-08-17 03:51:36 +02:00
?>
2011-04-20 23:46:33 +02:00
< figure class = " gallery-thumb " >
2013-03-27 21:34:28 +01:00
< a href = " <?php the_permalink(); ?> " >< ? php echo wp_get_attachment_image ( $image , 'thumbnail' ); ?> </a>
2017-12-01 00:11:00 +01:00
</ figure ><!-- . gallery - thumb -->
2011-04-26 20:34:52 +02:00
2017-12-01 00:11:00 +01:00
< p >< em >
2018-08-17 03:51:36 +02:00
< ? php
printf (
2019-09-03 02:41:05 +02:00
/* translators: 1: Link attributes, 2: Number of photos. */
2018-08-17 03:51:36 +02:00
_n ( 'This gallery contains <a %1$s>%2$s photo</a>.' , 'This gallery contains <a %1$s>%2$s photos</a>.' , $total_images , 'twentyeleven' ),
2019-09-03 02:41:05 +02:00
/* translators: %s: Post title. */
2018-08-17 03:51:36 +02:00
'href="' . esc_url ( get_permalink () ) . '" title="' . esc_attr ( sprintf ( __ ( 'Permalink to %s' , 'twentyeleven' ), the_title_attribute ( 'echo=0' ) ) ) . '" rel="bookmark"' ,
number_format_i18n ( $total_images )
);
?>
2017-12-01 00:11:00 +01:00
</ em ></ p >
2020-01-29 01:45:18 +01:00
< ? php endif ; // End twentyeleven_get_gallery_images() check. ?>
2018-08-17 03:51:36 +02:00
< ? php the_excerpt (); ?>
2011-04-20 23:46:33 +02:00
< ? php endif ; ?>
2019-01-12 07:41:52 +01:00
< ? php
wp_link_pages (
array (
'before' => '<div class="page-link"><span>' . __ ( 'Pages:' , 'twentyeleven' ) . '</span>' ,
'after' => '</div>' ,
)
);
?>
2011-04-20 23:46:33 +02:00
</ div ><!-- . entry - content -->
< ? php endif ; ?>
< footer class = " entry-meta " >
2011-06-08 03:30:18 +02:00
< ? php $show_sep = false ; ?>
2020-06-02 19:05:13 +02:00
2011-05-25 17:19:33 +02:00
< ? php
2020-06-02 19:05:13 +02:00
/* translators: Used between list items, there is a space after the comma. */
$categories_list = get_the_category_list ( __ ( ', ' , 'twentyeleven' ) );
2017-12-01 00:11:00 +01:00
if ( $categories_list ) :
2018-08-17 03:51:36 +02:00
?>
2011-05-25 17:19:33 +02:00
< span class = " cat-links " >
2018-08-17 03:51:36 +02:00
< ? php
2019-09-03 02:41:05 +02:00
/* translators: 1: CSS classes, 2: List of categories. */
2017-12-01 00:11:00 +01:00
printf ( __ ( '<span class="%1$s">Posted in</span> %2$s' , 'twentyeleven' ), 'entry-utility-prep entry-utility-prep-cat-links' , $categories_list );
2018-08-17 03:51:36 +02:00
$show_sep = true ;
2017-12-01 00:11:00 +01:00
?>
2011-05-25 17:19:33 +02:00
</ span >
2020-01-29 01:45:18 +01:00
< ? php endif ; // End if categories. ?>
2020-06-02 19:05:13 +02:00
2011-05-25 17:19:33 +02:00
< ? php
2020-06-02 19:05:13 +02:00
/* translators: Used between list items, there is a space after the comma. */
$tags_list = get_the_tag_list ( '' , __ ( ', ' , 'twentyeleven' ) );
if ( $tags_list && ! is_wp_error ( $tags_list ) ) :
2017-12-01 00:11:00 +01:00
if ( $show_sep ) :
2018-08-17 03:51:36 +02:00
?>
2011-05-25 17:19:33 +02:00
< span class = " sep " > | </ span >
2020-01-29 01:45:18 +01:00
< ? php endif ; // End if $show_sep. ?>
2011-05-25 17:19:33 +02:00
< span class = " tag-links " >
2017-12-01 00:11:00 +01:00
< ? php
2019-09-03 02:41:05 +02:00
/* translators: 1: CSS classes, 2: List of tags. */
2017-12-01 00:11:00 +01:00
printf ( __ ( '<span class="%1$s">Tagged</span> %2$s' , 'twentyeleven' ), 'entry-utility-prep entry-utility-prep-tag-links' , $tags_list );
$show_sep = true ;
?>
2011-05-25 17:19:33 +02:00
</ span >
2020-01-29 01:45:18 +01:00
< ? php endif ; // End if $tags_list. ?>
2011-05-04 02:45:50 +02:00
< ? php if ( comments_open () ) : ?>
2018-08-17 03:51:36 +02:00
< ? php if ( $show_sep ) : ?>
2011-04-20 23:46:33 +02:00
< span class = " sep " > | </ span >
2020-01-29 01:45:18 +01:00
< ? php endif ; // End if $show_sep. ?>
2011-11-21 16:40:13 +01:00
< span class = " comments-link " >< ? php comments_popup_link ( '<span class="leave-reply">' . __ ( 'Leave a reply' , 'twentyeleven' ) . '</span>' , __ ( '<b>1</b> Reply' , 'twentyeleven' ), __ ( '<b>%</b> Replies' , 'twentyeleven' ) ); ?> </span>
2020-01-29 01:45:18 +01:00
< ? php endif ; // End if comments_open(). ?>
2011-05-04 02:45:50 +02:00
2011-04-20 23:46:33 +02:00
< ? php edit_post_link ( __ ( 'Edit' , 'twentyeleven' ), '<span class="edit-link">' , '</span>' ); ?>
2012-07-30 21:45:58 +02:00
</ footer ><!-- . entry - meta -->
2011-04-20 23:46:33 +02:00
</ article ><!-- #post-<?php the_ID(); ?> -->