WordPress.org

Make WordPress Core

Ticket #10235: functions.patch

File functions.patch, 2.1 KB (added by link2caro, 9 years ago)

patch

  • functions.php

     
    16751675 * @since 2.1.0
    16761676 */
    16771677function do_feed_rdf() {
    1678         load_template( ABSPATH . WPINC . '/feed-rdf.php' );
     1678        if ( file_exists( get_template_directory() . '/feed-rdf.php' ) )
     1679                        load_template( get_template_directory() . '/feed-rdf.php' );
     1680        else
     1681                load_template( ABSPATH . WPINC . '/feed-rdf.php' );
    16791682}
    16801683
    16811684/**
     
    16841687 * @since 2.1.0
    16851688 */
    16861689function do_feed_rss() {
    1687         load_template( ABSPATH . WPINC . '/feed-rss.php' );
     1690        if ( file_exists( get_template_directory() . '/feed-rss.php' ) )
     1691                        load_template( get_template_directory() . '/feed-rss.php' );
     1692        else
     1693                load_template( ABSPATH . WPINC . '/feed-rss.php' );
    16881694}
    16891695
    16901696/**
     
    16961702 */
    16971703function do_feed_rss2( $for_comments ) {
    16981704        if ( $for_comments )
    1699                 load_template( ABSPATH . WPINC . '/feed-rss2-comments.php' );
     1705                if ( file_exists( get_template_directory() . '/feed-rss2-comments.php' ) )
     1706                        load_template( get_template_directory() . '/feed-rss2-comments.php' );
     1707                else
     1708                        load_template( ABSPATH . WPINC . '/feed-rss2-comments.php' );
    17001709        else
    1701                 load_template( ABSPATH . WPINC . '/feed-rss2.php' );
     1710                if ( file_exists( get_template_directory() . '/feed-rss2.php' ) )
     1711                        load_template( get_template_directory() . '/feed-rss2.php' );
     1712                else
     1713                        load_template( ABSPATH . WPINC . '/feed-rss2.php' );
    17021714}
    17031715
    17041716/**
     
    17101722 */
    17111723function do_feed_atom( $for_comments ) {
    17121724        if ($for_comments)
    1713                 load_template( ABSPATH . WPINC . '/feed-atom-comments.php');
     1725                if ( file_exists( get_template_directory() . '/feed-atom-comments.php' ) )
     1726                        load_template( get_template_directory() . '/feed-atom-comments.php' );
     1727                else
     1728                        load_template( ABSPATH . WPINC . '/feed-atom-comments.php');
    17141729        else
    1715                 load_template( ABSPATH . WPINC . '/feed-atom.php' );
     1730                if ( file_exists( get_template_directory() . '/feed-atom.php' ) )
     1731                        load_template( get_template_directory() . '/feed-atom.php' );
     1732                else
     1733                        load_template( ABSPATH . WPINC . '/feed-atom.php' );
    17161734}
    17171735
    17181736/**