Joe McGill
Bio
WordPress Origin Story
Contributions Sponsored
-
Member Since: March 5th, 2008 -
Location: St. Louis, MO -
Website: joemcgill.net -
GitHub: joemcgill -
Job Title: Associate Director of Engineering -
Employer: 10up
Contribution History
-
Accessibility Contributor -
Core Contributor -
Core Performance Contributor -
Core Team -
Documentation Contributor -
Meetup Organizer -
Meta Contributor -
Plugin Developer -
WordCamp Organizer -
WordCamp Speaker
-
Wrote a new post, Summary, Dev Chat, June 19, 2024 , on the site Make WordPress Core:
Start of the meeting in Slack, facilitated by @mikachan. 🔗 Agenda post. Announcements WordPress 6.6 Beta 3… -
Pull request #474 merged into WordPress/plugin-check :
Upgrade `@wordpress/env` to ^10.1.0 -
Submitted pull request #474 to WordPress/plugin-check :
Upgrade `@wordpress/env` to ^10.1.0 -
Submitted pull request #473 to WordPress/plugin-check :
Fix relative wp-env paths when host filepaths contain spaces -
Closed issue #1278 on the WordPress/performance repository:
[Dev Note] #42441 Disable autoload for large options -
Closed ticket #61112 on Core Trac:
Avoid re-constructing `WP_Theme_JSON` object from raw theme_json, ... -
Closed pull request #6626 on WordPress/wordpress-develop :
Add backward compat shim for WP_Theme_JSON_Data::get_theme_json -
Committed [58443] to Core SVN:
Editor: Improve compatibility for `WP_Theme_JSON_Data`. This checks ... -
Wrote a comment on the post Options API: Disabling autoload for large options , on the site Make WordPress Core:
If the option is rarely used, then it would benefit all of the pages that… -
Wrote a comment on the post Options API: Disabling autoload for large options , on the site Make WordPress Core:
Worth mentioning that the scenario you describe benchmarking runs counter to the intent of this… -
Closed ticket #61463 on Core Trac:
The "is_ssl()" function fails to get the correct protocol when ... -
Created issue #1306 in the WordPress/performance repository:
Maintain automated workflows for benchmarking releases in this repo -
Mentioned in [58429] on Core SVN:
Do not use init to register block style variations defined via theme.json. -
Mentioned in [58428] on Core SVN:
Editor: Read theme.json files stored in `styles/` folder only once. -
Reopened ticket #59595 on Core Trac:
Improve performance of WP_Theme_JSON::compute_style_properties -
Mentioned in [58418] on Core SVN:
KSES: Preserve some additional invalid HTML comment syntaxes. -
Closed pull request #6791 on WordPress/wordpress-develop :
Fix some values from r58105 -
Created issue #62594 in the WordPress/gutenberg repository:
Streamline the way `WP_Theme_JSON` related classes and helpers are maintained -
Closed ticket #61045 on Core Trac:
Options: Update default autoload values used in core -
Committed [58416] to Core SVN:
Options: Fix some default autoload values used in core. This fixes ... -
Created ticket #61446 on Core Trac:
Move content processing in get_the_block_template_html() to filters. -
Mentioned in [58400] on Core SVN:
Networks and sites: use get_allowed_mime_types to populate multisite’s upload_filetypes. -
Gave props in Slack :
Props to @hellofromTonya, @colorful tones and @ironprogrammer who showed great hospitality today during dev chat… -
Closed ticket #61386 on Core Trac:
Where can I create or modify email preferences for email reg. ... -
Closed ticket #61384 on Core Trac:
Can not stop emails from updates and access trials on my website. -
Submitted pull request #6791 to WordPress/wordpress-develop :
Fix some values from r58105 -
Reopened ticket #61045 on Core Trac:
Options: Update default autoload values used in core -
Created issue #1300 in the WordPress/performance repository:
Modern Image Formats `picture` support breaks gallery block cropping -
Wrote a new post, Agenda, Dev Chat, Wednesday June 12, 2024 , on the site Make WordPress Core:
The next WordPress Developers Chat will take place on in the core channel on Make WordPress Slack. The… -
Closed issue #1187 on the WordPress/performance repository:
Initial implementation of improved image `sizes` algorithm -
Received props from @meher in Slack :
Props to @hellofromTonya, @huzaifaalmesbah, @khoipro, @shiponkarmakar @webcommsat @moinrrahmed @gajendrasingh @shailu25 @vcanales @rcreators @krupajnanda @joemcgill @ajithrn… -
Merged pull request #62425 into WordPress/gutenberg :
Fix `@since` tag in docblock in `WP_Theme_JSON_Data_Gutenberg`. -
Mentioned in [58381] on Core SVN:
Options, Meta APIs: Lower priority of default autoload threshold filter. -
Mentioned in [58380] on Core SVN:
Options, Meta APIs: Add SQL escaping to query loading 'all options'. -
Submitted pull request #6769 to WordPress/wordpress-develop :
Lower priority of 'wp_filter_default_autoload_value_via_option_size' -
Submitted pull request #6768 to WordPress/wordpress-develop :
Escape SQL of `wp_autoload_values_to_autoload()` -
Created issue #1294 in the WordPress/performance repository:
Review Performance Regressions in WP 6.6 beta -
Closed issue #1292 on the WordPress/performance repository:
Performance page plugins cannot deactivated -
Submitted pull request #62425 to WordPress/gutenberg :
Fix `@since` tag in docblock in `WP_Theme_JSON_Data_Gutenberg`. -
Wrote a new post, Summary, Dev Chat, June 5, 2024 , on the site Make WordPress Core:
Start of the meeting in Slack, facilitated by @mikachan. 🔗 Agenda post. Announcements WordPress 6.6 Beta 1… -
Mentioned in [58358] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 5.9. -
Mentioned in [58357] on Core SVN:
Build/Test Tools: Make use of new reusable workflows for 6.0. -
Submitted pull request #6743 to WordPress/wordpress-develop :
Refresh of changeset-58932.diff -
Created issue #1278 in the WordPress/performance repository:
[Dev Note] #42441 Disable autoload for large options -
Created issue #1274 in the WordPress/performance repository:
Audit Autoloaded Options Site Health should extend Core's check if available -
Closed pull request #6725 on WordPress/wordpress-develop :
Harden autoloaded-options site health test for mis-implemented external object cache plugins -
Closed ticket #61276 on Core Trac:
Add "Audit Autoloaded Options" Site Health Check -
Committed [58338] to Core SVN:
Site Health: Ensure each alloptions value is serialized. This adds ... -
Received props from @meher in Slack :
Props to @fabiankaegy @huzaifaalmesbah @naeemhaque @shiponkarmakar @courane01 @hellofromTonya @arambdev @ajithrn @shailu25 @mukesh27 @akshayar @bgardner @joemcgill… -
Closed issue #1174 on the WordPress/performance repository:
Trac 59595: Improve performance of WP_Theme_JSON::compute_style_properties
Developer
-
Debug Media Active Installs: 30+
Contributor
-
RICG Responsive Images Active Installs: 4,000+