[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