Make WordPress Core

Ticket #30135: 30135.5.patch

File 30135.5.patch, 2.8 KB (added by davidakennedy, 10 years ago)
  • wp-content/themes/twentyfifteen/inc/template-tags.php

     
    295295
    296296        return $has_url ? $has_url : apply_filters( 'the_permalink', get_permalink() );
    297297}
    298 endif;
    299  No newline at end of file
     298endif;
     299
     300if ( ! function_exists( 'twentyfifteen_excerpt_more' ) && ! is_admin() ) :
     301/**
     302 * Replaces "[...]" (appended to automatically generated excerpts) with ... and a Continue reading link.
     303 *
     304 * @since Twenty Fifteen 1.0
     305 *
     306 */
     307function twentyfifteen_excerpt_more( $more ) {
     308        return sprintf( ' &hellip; <a href="%1$s" class="more-link">%2$s</a>',
     309                esc_url( get_permalink( get_the_ID() ) ),
     310                /* translators: %s: Name of current post */
     311                sprintf( esc_html__( 'Continue reading %s', 'twentyfifteen' ), '<span class="screen-reader-text">' . get_the_title( get_the_ID() ) . '</span>' )
     312                );
     313}
     314add_filter( 'excerpt_more', 'twentyfifteen_excerpt_more' );
     315endif;
  • wp-content/themes/twentyfifteen/style.css

     
    179179.image-navigation a:after,
    180180.format-link .entry-title a:after,
    181181.entry-content .more-link:after,
     182.entry-summary .more-link:after,
    182183.author-link:after {
    183184        -moz-osx-font-smoothing: grayscale;
    184185        -webkit-font-smoothing: antialiased;
     
    17181719        color: rgba(51, 51, 51, 0.7);
    17191720}
    17201721
    1721 .entry-content .more-link {
     1722.entry-content .more-link,
     1723.entry-summary .more-link:after {
    17221724        white-space: nowrap;
    17231725}
    17241726
    1725 .entry-content .more-link:after {
     1727.entry-content .more-link:after,
     1728.entry-summary .more-link:after {
    17261729        content: "\f429";
    17271730        font-size: 16px;
    17281731        position: relative;
     
    31163119                margin-bottom: 1.6471em;
    31173120        }
    31183121
    3119         .entry-content .more-link:after {
     3122        .entry-content .more-link:after,
     3123        .entry-summary .more-link:after {
    31203124                font-size: 24px;
    31213125                top: 2px;
    31223126        }
     
    36513655                margin-bottom: 1.6842em;
    36523656        }
    36533657
    3654         .entry-content .more-link:after {
     3658        .entry-content .more-link:after,
     3659        .entry-summary .more-link:after {
    36553660                top: 3px;
    36563661        }
    36573662
     
    42874292                margin-bottom: 1.6em;
    42884293        }
    42894294
    4290         .entry-content .more-link:after {
     4295        .entry-content .more-link:after,
     4296        .entry-summary .more-link:after {
    42914297                font-size: 16px;
    42924298                top: 5px;
    42934299        }
     
    48224828                margin-bottom: 1.6471em;
    48234829        }
    48244830
    4825         .entry-content .more-link:after {
     4831        .entry-content .more-link:after,
     4832        .entry-summary .more-link:after {
    48264833                font-size: 24px;
    48274834                top: 2px;
    48284835        }
     
    53345341                margin-bottom: 1.6842em;
    53355342        }
    53365343
    5337         .entry-content .more-link:after {
     5344        .entry-content .more-link:after,
     5345        .entry-summary .more-link:after {
    53385346                top: 3px;
    53395347        }
    53405348