[wp-trac] [WordPress Trac] #63717: `fetch_feed()` fails to use data stored in transients.

WordPress Trac noreply at wordpress.org
Fri Jul 18 01:39:00 UTC 2025


#63717: `fetch_feed()` fails to use data stored in transients.
--------------------------------------+--------------------------
 Reporter:  peterwilsoncc             |       Owner:  (none)
     Type:  defect (bug)              |      Status:  new
 Priority:  normal                    |   Milestone:  6.9
Component:  External Libraries        |     Version:
 Severity:  normal                    |  Resolution:
 Keywords:  has-patch has-unit-tests  |     Focuses:  performance
--------------------------------------+--------------------------
Changes (by peterwilsoncc):

 * milestone:  Awaiting Review => 6.9


Comment:

 There's an upstream caching bug in 1.8.0 (current version in WordPress)
 and 1.8.1 (latest SimplePie version).

 A fix has been merged in [https://github.com/simplepie/simplepie/pull/883
 simplepie/simplepie#883] which I've included in the pull request attached
 to this issue.

 It's probably worth upgrading to 1.8.1 with the caching fix included as a
 patch, however I've noticed that the copy of SimplePie in WP includes two
 files that are not included in the library so I'd like to clarify why that
 is. The two files are:

 * src/wp-includes/SimplePie/src/Core.php
 * src/wp-includes/SimplePie/src/Decode/HTML/Entities.php

 cc @SergeyBiryukov @jrf for an assist on the extra files in Core.

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/63717#comment:4>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list