Deprecated get_file_path_from_theme method.#45831
Conversation
|
|
felixarntz
left a comment
There was a problem hiding this comment.
Mostly LGTM, however I have a concern on the way the deprecation is being handled. Not necessarily opposed, but I wanna make sure we have thought this through.
844cf90 to
a06d035
Compare
|
Out of curiosity, Is there a reason we don't simply use the |
|
Flaky tests detected in 3298728. 🔍 Workflow run URL: https://github.com/WordPress/gutenberg/actions/runs/6149298630
|
Because we already have a theme instance already. |
Co-authored-by: Colin Stewart <79332690+costdev@users.noreply.github.com>
|
Backport from core now this has been merged - WordPress/wordpress-develop@a13f896 |
jorgefilipecosta
left a comment
There was a problem hiding this comment.
The change looks good and matches what we have in the core now, so I think we should merge this PR soon to avoid accidentally reverting the core during backport.
|
This pull request has changed or added PHP files. Please confirm whether these changes need to be synced to WordPress Core, and therefore featured in the next release of WordPress. If so, it is recommended to create a new Trac ticket and submit a pull request to the WordPress Core Github repository soon after this pull request is merged. If you're unsure, you can always ask for help in the #core-editor channel in WordPress Slack. Thank you! ❤️ View changed files❔ lib/class-wp-theme-json-resolver-gutenberg.php |
|
Warning: Type of PR label error To merge this PR, it requires exactly 1 label indicating the type of PR. Other labels are optional and not being checked here.
Read more about Type labels in Gutenberg. |
1 similar comment
|
Warning: Type of PR label error To merge this PR, it requires exactly 1 label indicating the type of PR. Other labels are optional and not being checked here.
Read more about Type labels in Gutenberg. |
What?
Part of #45171
Deprecated
get_file_path_from_thememethod, using the existing get_file_path on the theme object exists. This method has a filter and better documented.Why?
How?
Testing Instructions
Screenshots or screencast