WordPress.org

Make WordPress Core

Ticket #24877: 24877.patch

File 24877.patch, 29.2 KB (added by Frank Klein, 5 years ago)
  • wp-content/themes/twentyfourteen/content-single.php

     
    1 <?php
    2 /**
    3  * @package WordPress
    4  * @subpackage Twenty_Fourteen
    5  */
    6 $format = get_post_format();
    7 if ( false === $format )
    8         $format = 'standard';
    9 ?>
    10 
    11 <article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
    12         <?php if ( ( 'video' != $format ) && ( 'image' != $format ) && ( 'aside' != $format ) && ( 'link' != $format ) && ( 'quote' != $format ) ) : ?>
    13         <div class="attachment-featured-thumbnail">
    14         <?php
    15                 if ( '' != get_the_post_thumbnail() )
    16                         the_post_thumbnail( 'featured-thumbnail-large' );
    17         ?>
    18         </div>
    19         <?php endif; ?>
    20 
    21         <header class="entry-header">
    22                 <div class="entry-meta">
    23                         <?php
    24                                 /* translators: used between list items, there is a space after the comma */
    25                                 $categories_list = get_the_category_list( __( ', ', 'twentyfourteen' ) );
    26                                 if ( $categories_list && twentyfourteen_categorized_blog() ) :
    27                         ?>
    28                         <span class="cat-links">
    29                                 <?php echo $categories_list; ?>
    30                         </span>
    31                         <?php endif; // End if categories ?>
    32                 </div><!-- .entry-meta -->
    33 
    34                 <?php if ( ( 'standard' == $format ) || ( 'video' == $format ) || ( 'image' == $format ) || ( 'gallery' == $format ) ) : ?>
    35                         <h1 class="entry-title"><?php the_title(); ?></h1>
    36                 <?php endif; ?>
    37 
    38                 <div class="entry-meta">
    39                         <?php if ( 'standard' != $format ) : ?>
    40                         <span class="post-format">
    41                                 <a class="entry-format" href="<?php echo esc_url( get_post_format_link( get_post_format() ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'All %s posts', 'twentyfourteen' ), get_post_format_string( get_post_format() ) ) ); ?>"><?php echo get_post_format_string( get_post_format() ); ?></a>
    42                         </span>
    43                         <?php endif; ?>
    44 
    45                         <?php twentyfourteen_posted_on(); ?>
    46 
    47                         <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
    48                         <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
    49                         <?php endif; ?>
    50 
    51                         <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
    52                 </div><!-- .entry-meta -->
    53         </header><!-- .entry-header -->
    54 
    55         <div class="entry-content clearfix">
    56                 <?php the_content(); ?>
    57                 <?php
    58                         wp_link_pages( array(
    59                                 'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
    60                                 'after'       => '</div>',
    61                                 'link_before' => '<span>',
    62                                 'link_after'  => '</span>'
    63                         ) );
    64                 ?>
    65         </div><!-- .entry-content -->
    66 
    67         <footer class="entry-meta">
    68                 <?php if ( ( 'quote' == $format ) || ( 'aside' == $format ) ) : ?>
    69                 <div class="entry-meta">
    70                         <?php the_title( '<h1 class="entry-title"><a href="' . get_permalink() . '" rel="bookmark">', '</a></h1>' ); ?>
    71                 </div><!-- .entry-meta -->
    72                 <?php endif; ?>
    73 
    74                 <?php
    75                         $tag_list = get_the_tag_list();
    76                         if ( '' != $tag_list ) :
    77                 ?>
    78                         <span class="tag-links">
    79                                 <?php echo $tag_list; ?>
    80                         </span>
    81                 <?php endif; // End if $tag_list ?>
    82         </footer><!-- .entry-meta -->
    83 </article><!-- #post-<?php the_ID(); ?> -->
  • wp-content/themes/twentyfourteen/content-aside.php

     
     1<?php
     2/**
     3 * The template for displaying posts in the Aside post format.
     4 *
     5 * @package WordPress
     6 * @subpackage Twenty_Fourteen
     7 */
     8?>
     9
     10<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     11        <header class="entry-header">
     12                <div class="entry-meta">
     13                        <?php twentyfourteen_categories(); ?>
     14                        <?php twentyfourteen_post_format(); ?>
     15                        <?php twentyfourteen_posted_on(); ?>
     16
     17                        <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
     18                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
     19                        <?php endif; ?>
     20
     21                        <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
     22                </div><!-- .entry-meta -->
     23        </header><!-- .entry-header -->
     24
     25        <div class="entry-content clearfix">
     26                <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
     27                <?php
     28                        wp_link_pages( array(
     29                                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
     30                                'after'       => '</div>',
     31                                'link_before' => '<span>',
     32                                'link_after'  => '</span>'
     33                        ) );
     34                ?>
     35        </div><!-- .entry-content -->
     36
     37        <footer class="entry-meta">
     38                <?php if ( is_single() ) : ?>
     39                <h1 class="entry-title"><?php the_title(); ?></h1>
     40                <?php else : ?>
     41                <h1 class="entry-title">
     42                        <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
     43                </h1>
     44                <?php endif; // is_single() ?>
     45
     46                <?php twentyfourteen_tags(); ?>
     47        </footer><!-- .entry-meta -->
     48
     49</article><!-- #post-<?php the_ID(); ?> -->
     50 No newline at end of file
  • wp-content/themes/twentyfourteen/style.css

     
    500500}
    501501
    502502/* Clearing floats */
     503.hentry:after,
     504.entry-content:after,
    503505.clearfix:after {
    504506        clear: both;
    505507}
     508.hentry:before,
     509.hentry:after,
     510.entry-content:before,
     511.entry-content:after,
    506512.clearfix:before,
    507513.clearfix:after {
    508514        display: table;
     
    10091015        font-weight: 900;
    10101016        text-transform: uppercase;
    10111017}
     1018.format-aside .cat-links,
     1019.format-link .cat-links,
     1020.format-quote .cat-links {
     1021        display: block;
     1022        margin-bottom: 8px;
     1023        margin-bottom: 0.8rem;
     1024}
    10121025.cat-links a {
    10131026        color: #2b2b2b;
    10141027}
     
    11161129        font-size: 1.2rem;
    11171130        font-weight: 400;
    11181131        line-height: 1.3333333333;
    1119         margin-bottom: 8px;
    1120         margin-bottom: 0.8rem;
     1132        margin-bottom: 24px;
     1133        margin-bottom: 2.4rem;
    11211134        text-transform: none;
    11221135}
    11231136#primary footer.entry-meta .entry-title a {
     
    11331146#primary .format-video {
    11341147        border-top: 1px solid rgba(0, 0, 0, 0.1);
    11351148}
    1136 #primary .format-aside .entry-header .entry-title,
    1137 #primary .format-quote .entry-header .entry-title,
    1138 #primary .format-link .entry-header .entry-title {
    1139         display: none;
    1140 }
    11411149#primary .format-aside .entry-content,
    11421150#primary .format-aside .entry-summary,
    11431151#primary .format-quote .entry-content,
  • wp-content/themes/twentyfourteen/search.php

     
    1919
    2020                <?php while ( have_posts() ) : the_post(); ?>
    2121
    22                         <?php twentyfourteen_get_template_part(); ?>
     22                        <?php get_template_part( 'content', get_post_format() ); ?>
    2323
    2424                <?php endwhile; ?>
    2525
  • wp-content/themes/twentyfourteen/content-link.php

     
     1<?php
     2/**
     3 * The template for displaying posts in the Link post format.
     4 *
     5 * @package WordPress
     6 * @subpackage Twenty_Fourteen
     7 */
     8?>
     9
     10<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     11        <header class="entry-header">
     12                <div class="entry-meta">
     13                        <?php twentyfourteen_categories(); ?>
     14                        <?php twentyfourteen_post_format(); ?>
     15                        <?php twentyfourteen_posted_on(); ?>
     16
     17                        <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
     18                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
     19                        <?php endif; ?>
     20
     21                        <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
     22                </div><!-- .entry-meta -->
     23        </header><!-- .entry-header -->
     24
     25        <div class="entry-content">
     26                <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
     27                <?php
     28                        wp_link_pages( array(
     29                                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
     30                                'after'       => '</div>',
     31                                'link_before' => '<span>',
     32                                'link_after'  => '</span>'
     33                        ) );
     34                ?>
     35        </div><!-- .entry-content -->
     36
     37        <footer class="entry-meta">
     38                <?php twentyfourteen_tags(); ?>
     39        </footer><!-- .entry-meta -->
     40
     41</article><!-- #post-<?php the_ID(); ?> -->
     42 No newline at end of file
  • wp-content/themes/twentyfourteen/content.php

     
    11<?php
    22/**
     3 * The default template for displaying content
     4 *
    35 * @package WordPress
    46 * @subpackage Twenty_Fourteen
    57 */
    6 $format = get_post_format();
    78?>
    89
    9 <article id="post-<?php the_ID(); ?>" <?php post_class( 'clearfix' ); ?>>
    10         <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentyfourteen' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="<?php the_ID(); ?>" class="attachment-featured-thumbnail">
    11                 <?php
    12                         if ( '' != get_the_post_thumbnail() )
    13                                 the_post_thumbnail( 'featured-thumbnail-large' );
    14                 ?>
    15         </a>
     10<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     11        <?php
     12                printf( '<a href="%1$s" title="%2$s" rel="%3$s" class="attachment-featured-thumbnail">%4$s</a>',
     13                        get_permalink(),
     14                        esc_attr( sprintf( __( 'Permalink to %s', 'twentyfourteen' ), the_title_attribute( 'echo=0' ) ) ),
     15                        get_the_ID(),
     16                        the_post_thumbnail( 'featured-thumbnail-large' )
     17                );
     18        ?>     
    1619
    1720        <header class="entry-header">
    18                 <?php
    19                         /* translators: used between list items, there is a space after the comma */
    20                         $categories_list = get_the_category_list( __( ', ', 'twentyfourteen' ) );
    21                         if ( $categories_list && twentyfourteen_categorized_blog() && 'post' == get_post_type() ) :
    22                 ?>
    2321                <div class="entry-meta">
    24                         <span class="cat-links"><?php echo $categories_list; ?></span>
     22                        <?php twentyfourteen_categories(); ?>
    2523                </div>
    26                 <?php endif; ?>
    2724
    28                 <h1 class="entry-title"><a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a></h1>
     25                <?php if ( is_single() ) : ?>
     26                <h1 class="entry-title"><?php the_title(); ?></h1>
     27                <?php else : ?>
     28                <h1 class="entry-title">
     29                        <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
     30                </h1>
     31                <?php endif; // is_single() ?>
    2932
    3033                <div class="entry-meta">
    31                         <?php if ( 'gallery' == $format ) : ?>
    32                         <span class="post-format">
    33                                 <a class="entry-format" href="<?php echo esc_url( get_post_format_link( get_post_format() ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'All %s posts', 'twentyfourteen' ), get_post_format_string( get_post_format() ) ) ); ?>"><?php echo get_post_format_string( get_post_format() ); ?></a>
    34                         </span>
    35                         <?php endif; ?>
     34                        <?php twentyfourteen_posted_on(); ?>
    3635
    37                         <?php
    38                                 if ( 'post' == get_post_type() )
    39                                         twentyfourteen_posted_on();
    40                         ?>
    41 
    4236                        <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
    4337                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
    4438                        <?php endif; ?>
     
    4842        </header><!-- .entry-header -->
    4943
    5044        <?php if ( is_search() ) : ?>
    51         <div class="entry-summary clearfix">
     45        <div class="entry-summary">
    5246                <?php the_excerpt(); ?>
    5347        </div><!-- .entry-summary -->
    5448        <?php else : ?>
    55         <div class="entry-content clearfix">
     49        <div class="entry-content">
    5650                <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
    5751                <?php
    5852                        wp_link_pages( array(
     
    6559        </div><!-- .entry-content -->
    6660        <?php endif; ?>
    6761
    68         <?php
    69                 $tag_list = get_the_tag_list();
    70                 if ( '' != $tag_list && 'post' == get_post_type() ) :
    71         ?>
    72                 <footer class="entry-meta">
    73                         <span class="tag-links"><?php echo $tag_list; ?></span>
    74                 </footer><!-- .entry-meta -->
    75         <?php endif; // End if $tag_list ?>
     62        <footer class="entry-meta">
     63                <?php twentyfourteen_tags(); ?>
     64        </footer><!-- .entry-meta -->
    7665</article><!-- #post-<?php the_ID(); ?> -->
     66 No newline at end of file
  • wp-content/themes/twentyfourteen/archive.php

     
    6969
    7070                <?php while ( have_posts() ) : the_post(); ?>
    7171
    72                         <?php twentyfourteen_get_template_part(); ?>
     72                        <?php get_template_part( 'content', get_post_format() ); ?>
    7373
    7474                <?php endwhile; ?>
    7575
     
    8888
    8989<?php get_sidebar(); ?>
    9090
    91 <?php get_footer(); ?>
    92  No newline at end of file
     91<?php get_footer(); ?>
  • wp-content/themes/twentyfourteen/single.php

     
    1313
    1414        <?php while ( have_posts() ) : the_post(); ?>
    1515
    16                 <?php get_template_part( 'content', 'single' ); ?>
     16                <?php get_template_part( 'content', get_post_format() ); ?>
    1717
    1818                <?php twentyfourteen_content_nav( 'nav-below' ); ?>
    1919
  • wp-content/themes/twentyfourteen/content-post-format.php

     
    1 <?php
    2 /**
    3  * @package WordPress
    4  * @subpackage Twenty_Fourteen
    5  */
    6 $format = get_post_format();
    7 ?>
    8 
    9 <article id="post-<?php the_ID(); ?>" <?php post_class( 'clearfix' ); ?>>
    10         <?php
    11                 if ( 'gallery' == $format ) :
    12                         $images = get_children( array( 'post_parent' => $post->ID, 'post_type' => 'attachment', 'post_mime_type' => 'image', 'orderby' => 'menu_order', 'order' => 'ASC' ) );
    13                         if ( $images ) :
    14                                 $image = array_shift( $images ); ?>
    15                                 <a href="<?php the_permalink(); ?>" title="<?php echo esc_attr( sprintf( __( 'Permalink to %s', 'twentyfourteen' ), the_title_attribute( 'echo=0' ) ) ); ?>" rel="<?php the_ID(); ?>" class="attachment-featured-thumbnail">
    16                                 <?php echo wp_get_attachment_image( $image->ID, 'featured-thumbnail-large' ); ?>
    17                                 </a><?php
    18                         endif;
    19                 endif;
    20         ?>
    21 
    22         <header class="entry-header">
    23                 <?php
    24                         /* translators: used between list items, there is a space after the comma */
    25                         $categories_list = get_the_category_list( __( ', ', 'twentyfourteen' ) );
    26                         if ( $categories_list && twentyfourteen_categorized_blog() && 'post' == get_post_type() ) :
    27                 ?>
    28                 <div class="entry-meta">
    29                         <span class="cat-links"><?php echo $categories_list; ?></span>
    30                 </div>
    31                 <?php endif; ?>
    32 
    33                 <?php
    34                         /* Show title only if it exsits */
    35                         the_title( '<h1 class="entry-title"><a href="' . get_permalink() . '" rel="bookmark">', '</a></h1>' );
    36                 ?>
    37 
    38                 <div class="entry-meta">
    39                         <span class="post-format">
    40                                 <a class="entry-format" href="<?php echo esc_url( get_post_format_link( get_post_format() ) ); ?>" title="<?php echo esc_attr( sprintf( __( 'All %s posts', 'twentyfourteen' ), get_post_format_string( get_post_format() ) ) ); ?>"><?php echo get_post_format_string( get_post_format() ); ?></a>
    41                         </span>
    42 
    43                         <?php
    44                                 if ( 'post' == get_post_type() )
    45                                         twentyfourteen_posted_on();
    46                         ?>
    47 
    48                         <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
    49                                 <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
    50                         <?php endif; ?>
    51 
    52                         <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
    53                 </div><!-- .entry-meta -->
    54         </header><!-- .entry-header -->
    55 
    56         <div class="entry-content clearfix">
    57                 <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
    58                 <?php
    59                         wp_link_pages( array(
    60                                 'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
    61                                 'after'       => '</div>',
    62                                 'link_before' => '<span>',
    63                                 'link_after'  => '</span>'
    64                         ) );
    65                 ?>
    66         </div><!-- .entry-content -->
    67 
    68         <footer class="entry-meta">
    69                 <?php if ( ( 'quote' == $format ) || ( 'aside' == $format ) ) : ?>
    70                 <div class="entry-meta">
    71                         <?php the_title( '<h1 class="entry-title"><a href="' . get_permalink() . '" rel="bookmark">', '</a></h1>' ); ?>
    72                 </div>
    73                 <?php endif; ?>
    74 
    75                 <?php
    76                         $tag_list = get_the_tag_list();
    77                         if ( '' != $tag_list && 'post' == get_post_type() ) :
    78                 ?>
    79                 <span class="tag-links"><?php echo $tag_list; ?></span>
    80                 <?php endif; // End if $tag_list ?>
    81         </footer><!-- .entry-meta -->
    82 
    83 </article><!-- #post-<?php the_ID(); ?> -->
    84  No newline at end of file
  • wp-content/themes/twentyfourteen/content-image.php

     
     1<?php
     2/**
     3 * The template for displaying posts in the Image post format.
     4 *
     5 * @package WordPress
     6 * @subpackage Twenty_Fourteen
     7 */
     8?>
     9
     10<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     11        <header class="entry-header">
     12                <div class="entry-meta">
     13                        <?php twentyfourteen_categories(); ?>
     14                </div><!-- .entry-meta -->
     15
     16                <?php if ( is_single() ) : ?>
     17                <h1 class="entry-title"><?php the_title(); ?></h1>
     18                <?php else : ?>
     19                <h1 class="entry-title">
     20                        <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
     21                </h1>
     22                <?php endif; // is_single() ?>
     23
     24                <div class="entry-meta">
     25                        <?php twentyfourteen_post_format(); ?>
     26                        <?php twentyfourteen_posted_on(); ?>
     27
     28                        <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
     29                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
     30                        <?php endif; ?>
     31
     32                        <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
     33                </div><!-- .entry-meta -->
     34        </header><!-- .entry-header -->
     35
     36        <div class="entry-content">
     37                <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
     38                <?php
     39                        wp_link_pages( array(
     40                                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
     41                                'after'       => '</div>',
     42                                'link_before' => '<span>',
     43                                'link_after'  => '</span>'
     44                        ) );
     45                ?>
     46        </div><!-- .entry-content -->
     47
     48        <footer class="entry-meta">
     49                <?php twentyfourteen_tags(); ?>
     50        </footer><!-- .entry-meta -->
     51</article><!-- #post-<?php the_ID(); ?> -->
     52 No newline at end of file
  • wp-content/themes/twentyfourteen/content-quote.php

     
     1<?php
     2/**
     3 * The template for displaying posts in the Quote post format.
     4 *
     5 * @package WordPress
     6 * @subpackage Twenty_Fourteen
     7 */
     8$format = get_post_format();
     9?>
     10
     11<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     12
     13        <header class="entry-header">
     14                <div class="entry-meta">
     15                        <?php twentyfourteen_categories(); ?>
     16                        <?php twentyfourteen_post_format(); ?>
     17                        <?php twentyfourteen_posted_on(); ?>
     18
     19                        <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
     20                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
     21                        <?php endif; ?>
     22
     23                        <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
     24                </div><!-- .entry-meta -->
     25        </header><!-- .entry-header -->
     26
     27        <div class="entry-content clearfix">
     28                <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
     29                <?php
     30                        wp_link_pages( array(
     31                                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
     32                                'after'       => '</div>',
     33                                'link_before' => '<span>',
     34                                'link_after'  => '</span>'
     35                        ) );
     36                ?>
     37        </div><!-- .entry-content -->
     38
     39        <footer class="entry-meta">
     40                <?php if ( is_single() ) : ?>
     41                <h1 class="entry-title"><?php the_title(); ?></h1>
     42                <?php else : ?>
     43                <h1 class="entry-title">
     44                        <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
     45                </h1>
     46                <?php endif; // is_single() ?>
     47
     48                <?php twentyfourteen_tags(); ?>
     49        </footer><!-- .entry-meta -->
     50
     51</article><!-- #post-<?php the_ID(); ?> -->
     52 No newline at end of file
  • wp-content/themes/twentyfourteen/index.php

     
    2727
    2828                                <div id="primary" class="content-area no-sidebar">
    2929                                        <div id="content" class="site-content" role="main">
    30                                         <?php
    31                                                 if ( have_posts() ) :
    32                                                         while ( have_posts() ) :
    33                                                                 the_post();
    34                                                                 twentyfourteen_get_template_part();
    35                                                         endwhile;
     30                                        <?php if ( have_posts() ) : ?>
    3631
    37                                                         twentyfourteen_content_nav( 'nav-below' );
    38                                                 else :
    39                                                         get_template_part( 'no-results', 'index' );
    40                                                 endif;
    41                                         ?>
     32                                                <?php /* The loop */ ?>
     33                                                <?php while ( have_posts() ) : the_post(); ?>
     34                                                        <?php get_template_part( 'content', get_post_format() ); ?>
     35                                                <?php endwhile; ?>
     36
     37                                                <?php twentyfourteen_content_nav( 'nav-below' ); ?>
     38
     39                                        <?php else : ?>
     40                                                <?php get_template_part( 'content', 'none' ); ?>
     41                                        <?php endif; ?>
    4242                                        </div><!-- #content .site-content -->
    4343                                </div><!-- #primary .content-area -->
    4444
     
    8181
    8282<?php endif; // is_front_page() check ?>
    8383
    84 <?php get_footer(); ?>
     84<?php get_footer(); ?>
     85 No newline at end of file
  • wp-content/themes/twentyfourteen/content-gallery.php

     
     1<?php
     2/**
     3 * The template for displaying posts in the Gallery post format.
     4 *
     5 * @package WordPress
     6 * @subpackage Twenty_Fourteen
     7 */
     8?>
     9<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     10
     11        <?php
     12                if ( is_single() && '' != get_the_post_thumbnail() ) {
     13                        the_post_thumbnail( 'featured-thumbnail-large' );
     14                } else {
     15                        $images = get_children( array(
     16                                'post_parent'    => $post->ID,
     17                                'post_type'      => 'attachment',
     18                                'post_mime_type' => 'image',
     19                                'orderby'        => 'menu_order',
     20                                'order'          => 'ASC'
     21                        ) );
     22                        if ( $images ) {
     23                                $image = array_shift( $images );
     24                                printf( '<a href="%1$s" title="%2$s" rel="%3$s" class="attachment-featured-thumbnail">%4$s</a>',
     25                                        get_permalink(),
     26                                        esc_attr( sprintf( __( 'Permalink to %s', 'twentyfourteen' ), the_title_attribute( 'echo=0' ) ) ),
     27                                        get_the_ID(),
     28                                        wp_get_attachment_image( $image->ID, 'featured-thumbnail-large' )
     29                                );
     30                        }
     31                }
     32
     33         ?>
     34
     35        <header class="entry-header">
     36                <div class="entry-meta">
     37                        <?php twentyfourteen_categories(); ?>
     38                </div><!-- .entry-meta -->
     39
     40                <?php if ( is_single() ) : ?>
     41                <h1 class="entry-title"><?php the_title(); ?></h1>
     42                <?php else : ?>
     43                <h1 class="entry-title">
     44                        <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
     45                </h1>
     46                <?php endif; // is_single() ?>
     47
     48                <div class="entry-meta">
     49                        <?php twentyfourteen_post_format(); ?>
     50                        <?php twentyfourteen_posted_on(); ?>
     51
     52                        <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
     53                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
     54                        <?php endif; ?>
     55
     56                        <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
     57                </div><!-- .entry-meta -->
     58        </header><!-- .entry-header -->
     59
     60        <div class="entry-content">
     61                <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
     62                <?php
     63                        wp_link_pages( array(
     64                                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
     65                                'after'       => '</div>',
     66                                'link_before' => '<span>',
     67                                'link_after'  => '</span>'
     68                        ) );
     69                ?>
     70        </div><!-- .entry-content -->
     71
     72        <footer class="entry-meta">
     73                <?php twentyfourteen_tags(); ?>
     74        </footer><!-- .entry-meta -->
     75
     76</article><!-- #post-<?php the_ID(); ?> -->
     77 No newline at end of file
  • wp-content/themes/twentyfourteen/content-video.php

     
     1<?php
     2/**
     3 * The template for displaying posts in the Video post format.
     4 *
     5 * @package WordPress
     6 * @subpackage Twenty_Fourteen
     7 */
     8?>
     9
     10<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
     11        <header class="entry-header">
     12                <div class="entry-meta">
     13                        <?php twentyfourteen_categories(); ?>
     14                </div><!-- .entry-meta -->
     15
     16                <?php if ( is_single() ) : ?>
     17                <h1 class="entry-title"><?php the_title(); ?></h1>
     18                <?php else : ?>
     19                <h1 class="entry-title">
     20                        <a href="<?php the_permalink(); ?>" rel="bookmark"><?php the_title(); ?></a>
     21                </h1>
     22                <?php endif; // is_single() ?>
     23
     24                <div class="entry-meta">
     25                        <?php twentyfourteen_post_format(); ?>
     26                        <?php twentyfourteen_posted_on(); ?>
     27
     28                        <?php if ( ! post_password_required() && ( comments_open() || '0' != get_comments_number() ) ) : ?>
     29                                <span class="comments-link"><?php comments_popup_link( __( 'Leave a comment', 'twentyfourteen' ), __( '1 Comment', 'twentyfourteen' ), __( '% Comments', 'twentyfourteen' ) ); ?></span>
     30                        <?php endif; ?>
     31
     32                        <?php edit_post_link( __( 'Edit', 'twentyfourteen' ), '<span class="edit-link">', '</span>' ); ?>
     33                </div><!-- .entry-meta -->
     34        </header><!-- .entry-header -->
     35
     36        <div class="entry-content">
     37                <?php the_content( __( 'Continue reading <span class="meta-nav">&rarr;</span>', 'twentyfourteen' ) ); ?>
     38                <?php
     39                        wp_link_pages( array(
     40                                'before'      => '<div class="page-links"><span class="page-links-title">' . __( 'Pages:', 'twentyfourteen' ) . '</span>',
     41                                'after'       => '</div>',
     42                                'link_before' => '<span>',
     43                                'link_after'  => '</span>'
     44                        ) );
     45                ?>
     46        </div><!-- .entry-content -->
     47
     48        <footer class="entry-meta">
     49                <?php twentyfourteen_tags(); ?>
     50        </footer><!-- .entry-meta -->
     51
     52</article><!-- #post-<?php the_ID(); ?> -->
     53 No newline at end of file
  • wp-content/themes/twentyfourteen/inc/template-tags.php

     
    147147}
    148148endif;
    149149
     150if ( ! function_exists( 'twentyfourteen_categories' ) ) :
    150151/**
     152 * Prints HTML with the categories of the current post
     153 *
     154 */
     155function twentyfourteen_categories() {
     156        /* translators: used between list items, there is a space after the comma */
     157        $categories_list = get_the_category_list( __( ', ', 'twentyfourteen' ) );
     158
     159        if ( $categories_list && twentyfourteen_categorized_blog() ) {
     160                echo '<span class="cat-links">' . $categories_list . '</span>';
     161        }
     162}
     163endif;
     164
     165if ( ! function_exists( 'twentyfourteen_tags' ) ) :
     166/**
     167 * Prints HTML with the tags of the current post
     168 *
     169 */
     170function twentyfourteen_tags() {
     171        $tag_list = get_the_tag_list();
     172
     173        if ( $tag_list ) {
     174                echo '<span class="tag-links">' . $tag_list . '</span>';
     175        }
     176}
     177endif;
     178
     179if ( ! function_exists( 'twentyfourteen_post_format' ) ) :
     180/**
     181 * Prints HTML with the format of the current post
     182 *
     183 */
     184function twentyfourteen_post_format() {
     185        $post_format = get_post_format();
     186        printf( '<span class="post-format"><a class="entry-format" href="%1$s" title="%2$s">%3$s</a></span>',
     187                esc_url( get_post_format_link( $post_format ) ),
     188                esc_attr( sprintf( __( 'All %s posts', 'twentyfourteen' ), get_post_format_string( $post_format ) ) ),
     189                get_post_format_string ( $post_format )
     190        );
     191}
     192endif;
     193
     194/**
    151195 * Returns true if a blog has more than 1 category
    152196 *
    153197 */