WordPress.org

Make WordPress Core

Ticket #22321: 22321.diff

File 22321.diff, 1.5 KB (added by nacin, 6 years ago)
  • wp-includes/class-feed.php

     
    33if ( !class_exists('SimplePie') )
    44        require_once (ABSPATH . WPINC . '/class-simplepie.php');
    55
    6 if ( version_compare( SIMPLEPIE_VERSION, '1.3-dev', '>' ) ) :
    7         SimplePie_Cache::register( 'wp-transient', 'WP_Feed_Cache_Transient' );
    8 else :
    96        class WP_Feed_Cache extends SimplePie_Cache {
    107                /**
    118                 * Create a new SimplePie_Cache object
     
    1714                        return new WP_Feed_Cache_Transient($location, $filename, $extension);
    1815                }
    1916        }
    20 endif;
    2117
    2218class WP_Feed_Cache_Transient {
    2319        var $name;
  • wp-includes/feed.php

     
    528528
    529529        $feed = new SimplePie();
    530530
    531         if ( version_compare( SIMPLEPIE_VERSION, '1.3-dev', '>' ) ) {
    532                 $feed->set_cache_location( 'wp-transient' );
    533                 $feed->registry->register( 'Cache', 'WP_Feed_Cache_Transient' );
    534                 $feed->registry->register( 'File', 'WP_SimplePie_File' );
    535         } else {
    536                 $feed->set_cache_class( 'WP_Feed_Cache' );
    537                 $feed->set_file_class( 'WP_SimplePie_File' );
    538         }
     531        $feed->set_cache_class( 'WP_Feed_Cache' );
     532        $feed->set_file_class( 'WP_SimplePie_File' );
    539533
    540534        $feed->set_feed_url($url);
    541535        $feed->set_cache_duration( apply_filters( 'wp_feed_cache_transient_lifetime', 12 * HOUR_IN_SECONDS, $url ) );