Weston Ruter
@westonruter on WordPress.org and Slack
Bio
WordPress Origin Story
Contributions Sponsored
- Member Since: May 16th, 2007
- Location: Portland, OR, USA
- Website: weston.ruter.net
- GitHub: westonruter
- Job Title: WordPress Core Committer and Web Performance Engineer
- Employer: WP Engine
Contribution History
Weston Ruter’s badges:- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- WordCamp Speaker
-
Submitted pull request #10624 to WordPress/wordpress-develop:
Fix race condition for heartbeat-tick in auth-check -
Reopened ticket #64403 on Core Trac:
wp-auth-check.min.js: TypeError: h is undefined -
Posted a reply to Several problems: consistent, Background CSS images and more, on the site WordPress.org Forums:
It's working on the Locks page. I see: <link data-od-added-tag="" rel="preload" fetchpriority="high" as="image" href="https://locksmithunit.com/wp-content/uploads/2024/06/locksmith-fl.webp" media="screen… -
Posted a reply to Plugin resize not properly images., on the site WordPress.org Forums:
Thank you. I don't think we'll be releasing this before the end of the year,… -
Posted a reply to Several problems: consistent, Background CSS images and more, on the site WordPress.org Forums:
I need you be more specific, if we need to exclude both from MINIFY and… -
Posted a reply to Several problems: consistent, Background CSS images and more, on the site WordPress.org Forums:
I don’t use WP Rocket. I know. I was only mentioning WP Rocket because the… -
Posted a reply to Several problems: consistent, Background CSS images and more, on the site WordPress.org Forums:
About the DIV in the subpages:You are correct that the background is inside a “div,”… -
Submitted pull request #10621 to WordPress/wordpress-develop:
Harden `wp_delete_object_term_relationships()` to account for not returning an array of term IDs... -
Closed pull request #10560 on WordPress/wordpress-develop:
Fix fatal error on revisions with post meta of type array -
Posted a reply to Plugin resize not properly images., on the site WordPress.org Forums:
This looks like the same issue which was reported on GitHub: #2098 (Logo size broken… -
Closed ticket #64314 on Core Trac:
Fatal error when enabling revisions for post meta of type array/object -
Committed [61372] to Core SVN:
Revisions: Prevent fatal error in PHP 8+ when saving a post revision ... -
Closed ticket #64330 on Core Trac:
Localized item separator on admin screens -
Committed [61371] to Core SVN:
I18N: Use `wp_get_list_item_separator()` as list separator for the ... -
Submitted pull request #10619 to WordPress/wordpress-develop:
Handle bad interval for cron schedule -
Closed ticket #64397 on Core Trac:
Menus submenu item under Appearance in the WP Dashboard -
Closed ticket #61244 on Core Trac:
The export_wp() function inserts empty <wp:comment> data when ... -
Committed [61369] to Core SVN:
Export: Update `export_wp()` to handle `get_comment()` returning ... -
Closed ticket #64331 on Core Trac:
Missing translator function on login page -
Committed [61368] to Core SVN:
I18N: Add missing translation functions for REST API app login. ... -
Closed ticket #64396 on Core Trac:
Export error -
Closed ticket #64395 on Core Trac:
YouTube Embed block not working on Safari -
Posted a reply to Little Life Saver, on the site WordPress.org Forums:
Ah yes, you just submitted a review. Cheers! -
Posted a reply to Little Life Saver, on the site WordPress.org Forums:
Thanks for the support topic. I think you maybe intended to submit this as a… -
Closed issue #2273 on the WordPress/performance repository:
Modern Image Formats: `imagedestroy()` is deprecated -
Merged pull request #2285 into WordPress/performance:
Add a simple php version check around a deprecated function. -
Closed ticket #64381 on Core Trac:
Prefix/suffix for new site slug input does not appear correctly on RTL -
Committed [61365] to Core SVN:
Networks and Sites: Ensure the Site Address field renders in correct ... -
Created a topic, Failure when attempting to rollback 6.9 to 6.8, on the site WordPress.org Forums:
I just tried rolling back a site from 6.9 to 6.8 in Lo… -
Mentioned in [61363] on WordPress SVN:
Add: Unit test to validate core abilities schemas only include valid properties. -
Posted a reply to compression?, on the site WordPress.org Forums:
WordPress core doesn't provide a UI to change the compression. The Performance Lab plugins are… -
Posted a reply to compression?, on the site WordPress.org Forums:
The quality is set to 82: https://github.com/WordPress/performance/blob/4f8592984f3b9c0a319cacd5d1a8726ccf911164/plugins/webp-uploads/hooks.php#L720-L738 -
Merged pull request #2297 into WordPress/performance:
Bump phpstan/php-8-stubs from 0.4.33 to 0.4.34 in the phpstan-packages group -
Merged pull request #2298 into WordPress/performance:
Bump actions/checkout from 6.0.0 to 6.0.1 -
Closed ticket #63342 on Core Trac:
wp-admin/options.php page crashes when options or cache data are too large -
Closed ticket #62939 on Core Trac:
Compress Images -
Merged pull request #2296 into WordPress/performance:
Add Dependabot groups for WordPress and PHPStan packages -
Closed ticket #64385 on Core Trac:
WordPress doesn't send emails after 6.9 update -
Closed pull request #10614 on WordPress/wordpress-develop:
Improve specificity of phpdoc types in `WP_Script_Modules` and functions in `script-modules.php` -
Committed [61362] to Core SVN:
Docs: Improve specificity of types in `WP_Script_Modules` and ... -
Submitted pull request #10614 to WordPress/wordpress-develop:
Improve specificity of phpdoc types in `WP_Script_Modules` and functions in `script-modules.php` -
Reopened ticket #27736 on Core Trac:
Save one query when inserting a new post -
Closed ticket #27736 on Core Trac:
Save one query when inserting a new post -
Merged pull request #2294 into WordPress/performance:
Bump @wordpress/env from 10.35.0 to 10.36.0 -
Merged pull request #2295 into WordPress/performance:
Bump @wordpress/scripts from 31.0.0 to 31.1.0 -
Wrote a comment on the post WordPress 6.9 Frontend Performance Field Guide, on the site Make WordPress Core:
@user50094473 The updates in 6.9 do not cancel out the need for plugins like Autoptimize,… -
Merged pull request #2293 into WordPress/performance:
Bump shivammathur/setup-php from 2.35.5 to 2.36.0 -
Merged pull request #2292 into WordPress/performance:
Bump WordPress/props-bot-action from e04f1e3b9824144892bfe3d278865f4b7c3e25a1 to fb269fe7afe5868bfc9cb7d49dc4662876c86816 -
Merged pull request #2291 into WordPress/performance:
Bump @wordpress/e2e-test-utils-playwright from 1.35.0 to 1.36.0 -
Merged pull request #2289 into WordPress/performance:
Bump @wordpress/prettier-config from 4.35.0 to 4.36.0
Developer
-
Accessibility (a11y) Speech Synthesis
Active Installs: Less than 10
-
AMP
Active Installs: 400,000+
-
Customize Comments
Active Installs: Less than 10
-
Customize Inline Editing
Active Installs: 10+
-
Customize Object Selector
Active Installs: 50+
-
Customize Posts
Active Installs: 1,000+
-
Customize Snapshots
Active Installs: 700+
-
Customize Widgets Plus
Active Installs: 10+
-
Customizer Browser History
Active Installs: 10+
-
Customizer Dev Tools
Active Installs: Less than 10
-
Customizer Everywhere
Active Installs: 10+
-
Customizer Responsive Server-Side Components Device Preview
Active Installs: 70+
-
Dependency Minification
Active Installs: 30+
-
Force Featured Image
Active Installs: 10+
-
Instant Back/Forward
Active Installs: 10,000+
-
JS Widgets
Active Installs: 10+
-
Lazy Loading oEmbed Iframes
Active Installs: 10+
-
Listenability
Active Installs: 10+
-
Load Combined Core Block Assets
Active Installs: 100+
-
Media Placeholders
Active Installs: 70+
-
Override Post Title with First Content Heading
Active Installs: 80+
-
Private Page Forbidden
Active Installs: Less than 10
-
PWA
Active Installs: 20,000+
-
Sectionize
Active Installs: 10+
-
Spoken Word
Active Installs: 100+
-
Strict CSP
Active Installs: 10+
-
Syntax-highlighting Code Block (with Server-side Rendering)
Active Installs: 1,000+
-
User Photo
Active Installs: 4,000+
-
Widget Favorites
Active Installs: 10+
-
XHTML5 Support
Active Installs: Less than 10
Contributor
-
A.N.R.GHG Publishing Toolkit
Active Installs: 10+
-
Mentionable
Active Installs: 100+
-
Quicklink for WordPress
Active Installs: 2,000+
Support Rep
-
Performance Lab
Active Installs: 200,000+
Plugins
-
Accessibility (a11y) Speech Synthesis
-
Admin Color Schemes
-
AMP
-
AMP Google Analytics 4 Support
-
Batcache
-
Big Emoji Comments
-
Bulk User Management
-
Category Checklist Tree
-
Customize Inline Editing
-
Customize Object Selector
-
Customize Posts
-
Customize Snapshots
-
Customize Widgets Plus
-
Customizer Browser History
-
Customizer Dev Tools
-
Customizer Everywhere
-
Debug Bar
-
Debug Bar Console
-
Debug Bar Cron
-
Dependency Minification
-
Edit Flow
-
Google Authenticator
-
Gutenberg
-
HTML API Debugger
-
HyperDB
-
Image Prioritizer
-
Instant Back/Forward
-
Internet Archive Wayback Machine Link Fixer
-
Jetpack - WP Security, Backup, Speed, & Growth
-
Jetpack Follow Link for P2
-
Jetpack Without Promotions
-
Local Twemoji
-
Log in with Google
-
Media Grid
-
Media Placeholders
-
Members - Membership & User Role Editor Plugin
-
Memcached Object Cache
-
oEmbed Gists and Files
-
Ostrichcize
-
P2 By Email
-
P2 Likes
-
P2 Resolved Posts
-
Pantheon HUD
-
Plugin Check (PCP)
-
Plugin Dependencies
-
Posts 2 Posts
-
Proper Network Activation
-
Public Post Preview
-
PWA
-
Query Monitor - The developer tools panel for WordPress
-
Quicklink for WordPress
-
Reactions
-
Redirection
-
Restrict Widgets
-
Restricted Site Access
-
Revision Notes
-
Rewrite Rules Inspector
-
Sandbox Site powered by Playground
-
Shortcake (Shortcode UI)
-
Shortnotes
-
Simple Page Ordering
-
Site Kit by Google - Analytics, Search Console, AdSense, Speed
-
Skip Updates
-
Speedy Page Redirect
-
Stream
-
Super Emoji Plus+
-
Syntax-highlighting Code Block (with Server-side Rendering)
-
SyntaxHighlighter Evolved
-
The Icon Block
-
Theme Check
-
Timber
-
Timber Debug Bar
-
Two-Factor
-
User Switching
-
Well-Known File Manager
-
WordPress Importer
-
WordPress REST API (Version 2)
-
WP Multi Network
-
WP-CFM
-
WP-Post-Meta-Revisions
-
XML Sitemap Generator for Google