Make WordPress Core

Changes between Initial Version and Version 1 of Ticket #57789


Ignore:
Timestamp:
02/22/2023 06:59:02 PM (2 years ago)
Author:
flixos90
Comment:

This tracking ticket will likely involve several issues and PRs in the Gutenberg repository to identify the best approach for the various usages of caching related to theme.json and the theme_json cache group.

I'm hopeful we can at least make some notable progress here for WordPress 6.3, so I'll milestone it for that release for now, acknowledging though that most of the work will need to happen in the Gutenberg repository, so it'll probably be a while until we get a PR here.

cc @oandregal @spacedmonkey

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #57789

    • Property Milestone changed from Awaiting Review to 6.3
  • Ticket #57789 – Description

    initial v1  
    66* cache invalidation hard to figure out (what are all the events can lead to the cached values becoming stale?)
    77* caching logic, rather than database values, is not yet a common practice in WordPress, and one of the quirks is that e.g. action/filter hooks may no longer be run when the logic that contains them is cached, which can lead to a clunky developer experience
     8
     9See related comment https://core.trac.wordpress.org/ticket/57648#comment:17