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:- BuddyPress Contributor
- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- WordCamp Speaker
-
Posted a reply to fetchpriority with WebP and AVIF images, on the site WordPress.org Forums:
The way that Image Prioritizer works is that when WordPress finishes rendering the page template,… -
Posted a reply to Cause lost coneection reset and block access, on the site WordPress.org Forums:
I'm not sure I understand. Can you please share the URL for the site where… -
Closed ticket #64529 on Core Trac:
Administration: view transitions should be disabled when a user ... -
Committed [61502] to Core SVN:
Administration: Ensure View Transitions only apply when reduced motion ... -
Closed ticket #60480 on Core Trac:
preg_match() warning in wp_image_add_srcset_and_sizes() when ... -
Committed [61501] to Core SVN:
Media: Avoid warning for undefined 'file' key with image meta array in ... -
Posted a reply to fetchpriority with WebP and AVIF images, on the site WordPress.org Forums:
Do you have the "Core Web Vitals & PageSpeed Booster" plugin installed? Any other plugins… -
Posted a reply to fetchpriority with WebP and AVIF images, on the site WordPress.org Forums:
Yes, the format of the image doesn't matter. Please share the URL where you're seeing… -
Closed ticket #64515 on Core Trac:
Duplicate @see keyword in PHPDoc for ... -
Committed [61496] to Core SVN:
Docs: Remove duplicated `@see` PHPDoc tag. Follow-up to [59823]. ... -
Posted a reply to animated Webp images go black when plublished, on the site WordPress.org Forums:
Unfortunately, I cannot reproduce the issue. I tried uploading the image when “Image output format”… -
Closed ticket #64496 on Core Trac:
Type Error with gmdate() in dashboard Activity widget -
Committed [61495] to Core SVN:
Administration: Avoid PHP type error with `gmdate()` in ... -
Posted a reply to animated Webp images go black when plublished, on the site WordPress.org Forums:
Can you share the URL for the page where I can see this happening? -
Posted a reply to animated Webp images go black when plublished, on the site WordPress.org Forums:
Is the WebP being converted into AVIF on your site? There is this related issue:… -
Merged pull request #2332 into WordPress/performance:
Optimize plugin-check workflow to run only for changed plugins in PRs -
Merged pull request #2357 into WordPress/performance:
Bump wordpress/plugin-check-action from d746dd94fcef98cefd3a8dc03b4dc6341d87612b to 6f5a57e173c065a394b78688f75df543e4011902 -
Merged pull request #2356 into WordPress/performance:
Enable admin in View Transitions blueprint -
Posted a reply to Google Search Console indexing XPath URLs generated by Optimization Detective (4, on the site WordPress.org Forums:
First, this is not a serious issue. This issue was brought up previously for the… -
Submitted pull request #2356 to WordPress/performance:
Enable admin in View Transitions blueprint -
Closed issue #2355 on the WordPress/performance repository:
Avoid chaining critical requests -
Closed ticket #62886 on Core Trac:
Enable creation of a horizontal separator menu item in the Customiser -
Mentioned in [61491] on WordPress SVN:
Administration: Add view transitions throughout WP Admin. -
Submitted pull request #10743 to WordPress/wordpress-develop:
Improve Customizer JSDoc -
Closed ticket #60149 on Core Trac:
Add user-friendly options for customizing the style of ... -
Closed ticket #55146 on Core Trac:
WP5.9 Customizer partially white-screens in Safari browser -
Closed ticket #51820 on Core Trac:
Make starter content for fresh sites more discoverable -
Merged pull request #2353 into WordPress/performance:
Fix unit tests in WP 7.0-alpha after Script Loader updated to use... -
Created issue #2354 in the WordPress/performance repository:
Bump minimum WordPress version to at least 6.7 (Yes, “SIX SEVEN”) but... -
Submitted pull request #2353 to WordPress/performance:
Fix unit tests in WP 7.0-alpha after Script Loader updated to use... -
Merged pull request #2346 into WordPress/performance:
Fix invalid Server-Timing logic for database query timing whe `$wpdb->queries` is `null`... -
Closed issue #2345 on the WordPress/performance repository:
PHP Fatal Error in Optimization Detective on Publication Pages (array_map() argument type... -
Created issue #2351 in the WordPress/performance repository:
✨ Set up Copilot instructions -
Merged pull request #2344 into WordPress/performance:
Omit admin View Transitions functionality when present in core -
Mentioned in [61486] on WordPress SVN:
Customize: Allow arbitrary CSS in global styles custom CSS. -
Mentioned in [61485] on WordPress SVN:
Script Loader: Use HTML API to generate SCRIPT tags. -
Posted a reply to Intermittent 423 Locked error on Optimization Detective REST endpoint, on the site WordPress.org Forums:
There is a server-side block as well as a client-side lock. The client-side lock uses… -
Posted a reply to animated Webp images go black when plublished, on the site WordPress.org Forums:
Can you share the URL for an example animated WebP that you're using? I'm curious… -
Merged pull request #2350 into WordPress/performance:
Bump crate-ci/typos from 1.41.0 to 1.42.0 -
Merged pull request #2349 into WordPress/performance:
Bump wordpress/plugin-check-action from 27b60e89aad9f3006d5c800a8fa9bbaa87c36421 to d746dd94fcef98cefd3a8dc03b4dc6341d87612b -
Created issue #2348 in the WordPress/performance repository:
Consider declaring `strict_types` -
Closed pull request #10734 on WordPress/wordpress-develop:
Twenty Nineteen: Enhance get_the_archive_title filter flexibility -
Closed ticket #64503 on Core Trac:
Fix grammatical error in class-wp-ability.php -
Committed [61483] to Core SVN:
Docs: Fix grammatical error in docs for ... -
Closed ticket #45955 on Core Trac:
Twenty Nineteen: get_the_archive_title filter issues -
Closed pull request #10733 on WordPress/wordpress-develop:
Improve README wording for clarity -
Submitted pull request #2347 to WordPress/performance:
Prevent fatal error in `od_get_current_url_metrics_etag()` when `$wp_query->posts` is `null` -
Submitted pull request #10729 to WordPress/wordpress-develop:
Fix: Type Error with gmdate() in dashboard Activity widget -
Submitted pull request #2344 to WordPress/performance:
Omit admin View Transitions functionality when present in core -
Merged pull request #2343 into WordPress/performance:
Add live preview blueprint for View Transitions
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: 40+
-
Customize Posts
Active Installs: 1,000+
-
Customize Snapshots
Active Installs: 500+
-
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: 900+
-
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: 20+
-
Syntax-highlighting Code Block (with Server-side Rendering)
Active Installs: 1,000+
-
User Photo
Active Installs: 4,000+
-
View Transitions
Active Installs: 10,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-Post-Meta-Revisions
-
XML Sitemap Generator for Google