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 AI Contributor
- Core Contributor
- Core Performance Contributor
- Core Performance Team
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- WordCamp Speaker
-
Mentioned in [62006] on WordPress SVN:
Grouped backports for the 4.7 branch. -
Mentioned in [62005] on WordPress SVN:
Grouped backports for the 4.8 branch. -
Mentioned in [62004] on WordPress SVN:
Grouped backports for the 4.9 branch. -
Mentioned in [62003] on WordPress SVN:
Grouped backports for the 5.0 branch. -
Mentioned in [62002] on WordPress SVN:
Grouped backports for the 5.1 branch. -
Mentioned in [62001] on WordPress SVN:
Grouped backports for the 5.2 branch. -
Closed pull request #11242 on WordPress/wordpress-develop:
Twenty Seventeen: Add a parameter to `twentyseventeen_edit_link()` -
Closed ticket #64825 on Core Trac:
Twenty Seventeen: twentyseventeen_edit_link() function passed -
Committed [62000] to Core SVN:
Twenty Seventeen: Restore `$post_id` parameter to ... -
Closed ticket #64728 on Core Trac:
Using null as an array offset is deprecated in PHP 8.5.3 -
Committed [61997] to Core SVN:
Toolbar: Prevent PHP deprecation warning in admin bar when node is ... -
Closed issue #76002 on the WordPress/gutenberg repository:
Add AI assistance info to the pull request template -
Merged pull request #76425 into WordPress/gutenberg:
Include AI tools disclosure in pull request template -
Closed pull request #11205 on WordPress/wordpress-develop:
Docs: add missing hook cross-reference comments -
Committed [61994] to Core SVN:
Docs: Add missing hook cross-reference docblock comments. Developed ... -
Received props from @chaion07 in Slack:
Huge Props to @ellatrix, @mukesh27, @wildworks, @juanmaguitar, @Ankit K Gupta, @marybaum, @westonruter, @davidbaumwald, @desrosj, @mindctrl,… -
Closed ticket #64708 on Core Trac:
[Admin reskin] Login page logo looks outdated with new admin design -
Committed [61989] to Core SVN:
Login and Registration: Update logo from blue to gray to match new ... -
Mentioned in [61983] on WordPress SVN:
Connectors: Remove redundant helper and improve PHPDoc -
Posted a reply to great for testing, idk how great for production, on the site WordPress.org Forums:
The way it is designed is that it collects URL Metrics for 3 different visits… -
Merged pull request #2416 into WordPress/performance:
Bump css-minimizer-webpack-plugin from 7.0.4 to 8.0.0 -
Submitted pull request #76425 to WordPress/gutenberg:
Include AI tools disclosure in pull request template -
Mentioned in [61982] on WordPress SVN:
REST API: Add finalize endpoint to `WP_REST_Attachments_Controller`. -
Closed ticket #64846 on Core Trac:
Loading separate styles on demand thwarted by plugins that register ... -
Committed [61981] to Core SVN:
Script Loader: Move `wp_load_classic_theme_block_styles_on_demand()` ... -
Mentioned in [61980] on WordPress SVN:
Media: skip server image support check when using client-side media. -
Merged pull request #2415 into WordPress/performance:
Bump lint-staged from 16.2.7 to 16.3.2 -
Merged pull request #2413 into WordPress/performance:
Bump fs-extra from 11.3.3 to 11.3.4 -
Merged pull request #2412 into WordPress/performance:
Bump copy-webpack-plugin from 13.0.1 to 14.0.0 -
Merged pull request #2410 into WordPress/performance:
Bump @types/node from 20.19.33 to 20.19.35 -
Closed pull request #11222 on WordPress/wordpress-develop:
Show Command Palette admin bar item on mobile -
Committed [61979] to Core SVN:
Toolbar: Show command palette admin bar item on mobile. * The ... -
Mentioned in [61957] on WordPress SVN:
Grouped backports for the 5.3 branch. -
Mentioned in [61956] on WordPress SVN:
Grouped backports for the 5.4 branch. -
Mentioned in [61955] on WordPress SVN:
Grouped backports for the 5.5 branch. -
Mentioned in [61954] on WordPress SVN:
Grouped backports for the 5.6 branch. -
Mentioned in [61953] on WordPress SVN:
Grouped backports for the 5.7 branch. -
Mentioned in [61952] on WordPress SVN:
Grouped backports for the 5.8 branch. -
Mentioned in [61951] on WordPress SVN:
Grouped backports for the 5.9 branch. -
Mentioned in [61950] on WordPress SVN:
Grouped backports for the 6.1 branch. -
Mentioned in [61949] on WordPress SVN:
Grouped backports for the 6.2 branch. -
Mentioned in [61948] on WordPress SVN:
Grouped backports for the 6.3 branch. -
Submitted pull request #11232 to WordPress/wordpress-develop:
Move `wp_load_classic_theme_block_styles_on_demand()` from the `init` action to `wp_default_styles` -
Created ticket #64846 on Core Trac:
Loading separate styles on demand thwarted by plugins that register ... -
Mentioned in [61947] on WordPress SVN:
Editor: Skip cross-origin isolation for third-party page builders. -
Merged pull request #76127 into WordPress/gutenberg:
Sync changes from `wp_enqueue_global_styles()` to Gutenberg override -
Closed ticket #64732 on Core Trac:
Images Inserted into a Post Using Links with Center Alignment, Edited ... -
Closed ticket #64710 on Core Trac:
WordPress 6.9.1 is screwing up our front end styles, had to revert -
Closed ticket #64592 on Core Trac:
WP 6.9.1still have issue with load block styles on demand in classic themes -
Closed ticket #64389 on Core Trac:
Breaking change in 6.9 -> WP Core CSS now forces all links to underline.
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: 1,000+
-
Media Placeholders
Active Installs: 70+
-
Override Post Title with First Content Heading
Active Installs: 80+
-
Performance Lab
Active Installs: 200,000+
-
Post Date Block: Published & Modified
Active Installs: Less than 10
-
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: 3,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: 1,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