Karthik Thayyil
@thekt12 on WordPress.org, @Karthik Thayyil (thekt12) on Slack
Bio
Contributions Sponsored
Contribution History
Karthik Thayyil’s badges:- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Plugin Developer
-
Submitted pull request #6271 to WordPress/wordpress-develop:
Remove additional call to theme_json -
Submitted pull request #6219 to WordPress/wordpress-develop:
Transient based caching -
Wrote a new post, Performance improvements for registering block variations with callbacks, on the site Make WordPress Core:
Background In WordPress 5.8, the API for registering block variations was introduced, bringing new capabilities… -
Mentioned in [57731] on Core SVN:
Docs: Improve docblock for `WP_Block_Patterns_Registry::register`. -
Submitted pull request #6191 to WordPress/wordpress-develop:
Doc block fix for WP_Block_Patterns_Registry::register -
Mentioned in [57703] on Core SVN:
Editor: Improve PHPUnit tests for block pattern registration. -
Submitted pull request #6154 to WordPress/wordpress-develop:
Unit Test for trac 59532 -
Mentioned in [57683] on Core SVN:
Editor: Load pattern content only when used. -
Submitted pull request #6137 to WordPress/wordpress-develop:
Pattern Cache using Transient -
Mentioned in [57641] on Core SVN:
Editor: Merge `uses_context` defined by block bindings sources with block types -
Submitted pull request #5941 to WordPress/wordpress-develop:
Lazy Loading block-patterns - Trac 59532 -
Closed pull request #58072 on WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Reopened pull request #58072 on WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Closed pull request #58072 on WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Submitted pull request #58072 to WordPress/gutenberg:
Fix variations reference issue - Trac 60309 -
Submitted pull request #5915 to WordPress/wordpress-develop:
[Draft] Fix - Indirect modification of overloaded property WP_Block_Type::$variations has no effect -
Created ticket #60309 on Core Trac:
Indirect modification of overloaded property ... -
Mentioned in [57315] on Core SVN:
Editor: Support deferred block variation initialization on the server. -
Pull request #56952 merged into WordPress/gutenberg:
Call variation through callback so it's only loaded when needed - in... -
Mentioned in [57215] on Core SVN:
Themes: Improve the performance of `_get_block_templates_paths`. -
Submitted pull request #56952 to WordPress/gutenberg:
Call variation through callback so it's only loaded when needed - in... -
Submitted pull request #5718 to WordPress/wordpress-develop:
Remove building wp_template_parts variation call for frontend -
Created ticket #59969 on Core Trac:
Conditional loading `build_template_part_block_variations` for ... -
Submitted pull request #5663 to WordPress/wordpress-develop:
Poc/early cache return -
Created ticket #59843 on Core Trac:
Headers of the table on make.wordpress blog breaks after a few second ... -
Submitted pull request #5597 to WordPress/wordpress-develop:
[Draft] PoC for 59314 testing persistent cache for file_exists over default file_exist -
Submitted pull request #5513 to WordPress/wordpress-develop:
Check for `posts_request_ids` while cache generation -
Created ticket #59661 on Core Trac:
WP_Query::generate_cache_key should consider changes to request via ... -
Mentioned in [56763] on Core SVN:
Query: Improve caching behavior for WP_Query when retrieving id=>parent fields -
Submitted pull request #5347 to WordPress/wordpress-develop:
Improve `generate_cache_key` to reduce cache miss while avoiding collision -
Created ticket #59492 on Core Trac:
WP_Query::generate_cache_key can create different hash for same ... -
Submitted pull request #5295 to WordPress/wordpress-develop:
Duplicate query in WP_Query related to sticky post. -
Closed ticket #58895 on Core Trac:
Make it easier to override default loading optimizations -
Submitted pull request #5281 to WordPress/wordpress-develop:
Improve _get_block_templates_paths performace -
Mentioned in [56635] on Core SVN:
Themes: Deprecate usage of `TEMPLATEPATH` and `STYLESHEETPATH` constants. -
Mentioned in [56621] on Core SVN:
Themes: Improve performance of get_block_theme_folders function -
Mentioned in [56613] on Core SVN:
Bundled Theme: Add missing dimension attributes to images in Twenty Twenty-Two patterns. -
Submitted pull request #5202 to WordPress/wordpress-develop:
Improve performance of get_block_theme_folders -
Mentioned in [56560] on Core SVN:
Posts, Post Types: Avoid unnecessarily parsing blocks twice in `wp_trim_excerpt()`. -
Submitted pull request #5183 to WordPress/wordpress-develop:
wp_trim_excerpt parses and renders blocks twice also avoid unwanted block parsing -
Submitted pull request #5156 to WordPress/wordpress-develop:
stylesheet, template const to global usage -
Mentioned in [56382] on Core SVN:
Editor: Simplify usage of `block_has_support()` function by supporting a string. -
Mentioned in [56357] on Core SVN:
Themes: Avoid unnecessary check whether parent template file exists when not using a child theme. -
Submitted pull request #4958 to WordPress/wordpress-develop:
Improve performance and simplify usage of `block_has_support()` by supporting a string -
Submitted pull request #4880 to WordPress/wordpress-develop:
Replace `STYLESHEETPATH` and `TEMPLATEPATH` consts with corresponding functions -
Created ticket #58866 on Core Trac:
Avoid consts inside `locate_template` as it gives incorrect template ... -
Submitted pull request #4864 to WordPress/wordpress-develop:
Add Image dimensions in TT2 theme -
Mentioned in [56214] on Core SVN:
Media: Optimize images created in shortcodes. -
Mentioned in [56164] on Core SVN:
Media: Avoid programmatically created images within post content from incorrectly receiving `fetchpriority="high"`. -
Mentioned in [56154] on Core SVN:
Media: Ensure that the image widget supports loading optimization attributes.
Developer
-
Word's Content
Active Installs: 10+