Karthik Thayyil
Karthik Thayyil
## What? Introduce `WP_Theme_JSON_Data_Gutenberg::get_theme_json()` to avoid the cyclic call to `WP_Theme_JSON_Gutenberg::__construct`. Trac ticket: [Trac 61112](https://core.trac.wordpress.org/ticket/61112) ## Why? Doing similar changes in core, we got a consistent ~2.5% improvement by reducing...
Trac ticket: [Trac 61112 ](https://core.trac.wordpress.org/ticket/61112) Corresponding Guttenberg PR - https://github.com/WordPress/gutenberg/pull/61262 This was found while analysing https://core.trac.wordpress.org/ticket/59600, but it relates mostly https://core.trac.wordpress.org/ticket/57789 In this PR we are trying to avoid second...
Trac ticket: [#57789 ](https://core.trac.wordpress.org/ticket/57789) Part 1 of 57789 is to see if we could improve performance by caching `get_core_data`. Caching JSON before filter only gave a benefit for 0.01% The...
Trac ticket: [59595](https://core.trac.wordpress.org/ticket/59595) Incorporating feedback from - https://github.com/WordPress/wordpress-develop/pull/5567, I did the first version https://github.com/WordPress/wordpress-develop/pull/5567 ## `theme_json` based caching based on initial feeback ( [commit](https://github.com/WordPress/wordpress-develop/pull/6392/commits/b7ba582722c08889064da8f1df6fc5f6a17dc9ef) ) * The commit included using,...
Trac ticket: [https://core.trac.wordpress.org/ticket/59600](https://core.trac.wordpress.org/ticket/59600) Tested Performance for Memcache version on Trunk and PR - Trunk median was 114.6 and PR median was 113 I also tested the transient version on Trunk...
### Changes proposed in this Pull Request: Closes #2534. _Replace this with a good description of your changes & reasoning._ ### Screenshots: After removal of accounts setup page. ![Screenshot 2024-09-09...
### Changes proposed in this Pull Request: Closes #2536 . Billing setup page should be removed and also `Launch Paid Campaign` should be possible from second step. ### Screenshots: ###...