Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

WP-r42632: Themes: Use api v. 1.2 to query theme information. #1196

Merged
merged 7 commits into from
Dec 20, 2022
Merged

WP-r42632: Themes: Use api v. 1.2 to query theme information. #1196

merged 7 commits into from
Dec 20, 2022

Conversation

xxsimoxx
Copy link
Member

@xxsimoxx xxsimoxx commented Dec 16, 2022

WP-r42632: Themes: Use api.wordpress.org/themes/info/1.2/ to query theme information.
See https://core.trac.wordpress.org/ticket/43192.

Also Hide console logging in Theme Installer.

To fix a warning that came out testing this backport added to PR:
WP-r48493: Upgrade/Install: Check if the theme installer skin's overwrite property exists in Theme_Upgrader::install_strings().
This ensures consistency with Plugin_Upgrader::install_strings() and resolves an issue caused by the property not existing in other upgrader implementations.

@xxsimoxx xxsimoxx added type: wp backport Related to backporting changes from WordPress. status: needs review Issue/PR needs to be reviewed twice. When first review is done, please use "task: needs 2nd review". labels Dec 16, 2022
@xxsimoxx
Copy link
Member Author

This is an alternative to #1195.

SergeyBiryukov and others added 3 commits December 16, 2022 15:06
…write` property exists in `Theme_Upgrader::install_strings()`.

This ensures consistency with `Plugin_Upgrader::install_strings()` and resolves an issue caused by the property not existing in other upgrader implementations.

WP:Props schlessera, azaozz.
See https://core.trac.wordpress.org/ticket/50670.

---

Merges https://core.trac.wordpress.org/changeset/48493 / WordPress/wordpress-develop@da730fce4d to ClassicPress.
@mattyrob
Copy link
Collaborator

LGTM - Tests out well, no issues seen.

@mattyrob mattyrob added task: needs 2nd review One member has reviewed this. Need a 2nd review to complete. and removed status: needs review Issue/PR needs to be reviewed twice. When first review is done, please use "task: needs 2nd review". labels Dec 16, 2022
@xxsimoxx xxsimoxx merged commit 8d757ab into ClassicPress:develop Dec 20, 2022
@xxsimoxx xxsimoxx deleted the merge/wp-r42632 branch July 13, 2023 16:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
task: needs 2nd review One member has reviewed this. Need a 2nd review to complete. type: wp backport Related to backporting changes from WordPress.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants