Themes REST API endpoint: Add stylesheet_uri and template_uri fields to the response (WP 6.6) #62211
+70
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
What?
This PR syncs updates to
WP_REST_Themes_Controller
Core for 6.6 compatibility.The update adds the
stylesheet_uri
andtemplate_uri
fields to the API response.Related ticket: https://core.trac.wordpress.org/ticket/61021
Why?
To ensure that any plugin features that rely on these properties will have access to them for WordPress versions < 6.6.
How?
Through
register_rest_field
Testing Instructions
I tested running WordPress 6.5 and this branch of Gutenberg.
Then head over to the Site Editor and enter the following in the console:
or also