[wp-trac] [WordPress Trac] #63719: Use site transients for caching RSS Feeds

WordPress Trac noreply at wordpress.org
Wed Jul 30 23:02:14 UTC 2025


#63719: Use site transients for caching RSS Feeds
---------------------------+-------------------------------------
 Reporter:  peterwilsoncc  |       Owner:  peterwilsoncc
     Type:  enhancement    |      Status:  closed
 Priority:  normal         |   Milestone:  6.9
Component:  Feeds          |     Version:
 Severity:  normal         |  Resolution:  fixed
 Keywords:  has-patch      |     Focuses:  multisite, performance
---------------------------+-------------------------------------
Changes (by peterwilsoncc):

 * owner:  (none) => peterwilsoncc
 * status:  new => closed
 * resolution:   => fixed


Comment:

 In [changeset:"60524" 60524]:
 {{{
 #!CommitTicketReference repository="" revision="60524"
 Feeds: Cache RSS feeds in global transients.

 Moves the caching of RSS feeds requested via `fetch_feed()` from single
 site transients (`get|set|delete_transient()`) to global transients
 (`get|set|delete_site_transient()`).

 On multisite installs of WordPress, this replaces per site caching with
 the global multisite cache to allow a single cache to be shared between
 all sites. This reduces the amount of data stored in the database and
 improves performance of feeds when multiple sites are ingesting the same
 URL.

 Props rollybueno, spacedmonkey, peterwilsoncc.
 Fixes #63719.
 }}}

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


More information about the wp-trac mailing list