Make WordPress Core

Ticket #35449: 35449.2.diff

File 35449.2.diff, 1.0 KB (added by adamsilverstein, 9 years ago)
  • src/wp-login.php

     
    216216
    217217        // Don't allow interim logins to navigate away from the page.
    218218        if ( ! $interim_login ): ?>
    219         <p id="backtoblog"><a href="<?php echo esc_url( home_url( '/' ) ); ?>"><?php printf( __( '&larr; Back to %s' ), get_bloginfo( 'title', 'display' ) ); ?></a></p>
     219                <p id="backtoblog">
     220                        <?php
     221                                $back_to_blog = sprintf(
     222                                        '<a href="%s">%s</a>',
     223                                        esc_url( home_url( '/' ) ),
     224                                        /* Translators: %s refers to the site title. */
     225                                        sprintf( __( 'Return to %s' ), get_bloginfo( 'name', 'display' ) )
     226                                );
     227
     228                                /**
     229                                 * Filter the back to blog link displayed in the login page footer.
     230                                 *
     231                                 * @since 4.5.0
     232                                 *
     233                                 * @param string $back_to_blog A link back to the home URL of the current site.
     234                                 */
     235                                echo apply_filters( 'back_to_blog_link', $back_to_blog );
     236                        ?>
     237                </p>
    220238        <?php endif; ?>
    221239
    222240        </div>