Weston Ruter
Principal Software Engineer at WP Engine
@westonruter Portland, OR, USA joined May 2007
Maintains
Customize
Script Loader
Teams
Core
Core Performance
Bio
WordPress Origin Story
Badges
CODE
7 badges
C
Core AI Contributor
'26
Core Contributor
'15
C
Core Performance Contributor
'23
C
Core Performance Team
'23
Core Team
'15
Plugin Developer
CONTENT
1 badge
Documentation Contributor
'17
COMMUNITY
2 badges
B
BuddyPress Contributor
'25
WordCamp Speaker
'17
PRACTICE
1 badge
Support Contributor
'26
Current Job
Principal Software Engineer
Aug 2025 –
Present
WP Engine
Job History
Developer Relations Engineer
Oct 2018 – Jun 2025
Google
Head of WordPress => CTO
Apr 2013 – Sep 2018
XWP
Senior Web Developer
May 2010 – Apr 2013
X-Team
Note: My role transitioned from X-Team to our newly-founded sister company, XWP.
Sr. Web Application Developer
Oct 2007 – May 2010
Shepherd Interactive
Recent impact
Score weights high-impact work (commits, releases, approved translations, props) at 3x routine activity.
Last 30 days
154contributions
high99
medium55
score352
Last 90 days
335contributions
high208
medium127
score751
Last 12 months
1709contributions
high1119
medium590
score3947
Team focus
Share of contributions across teams during the last 365 days
WordPress releases
Contributed to 34 releases
- 7.0
- 6.9
- 6.8
- 6.7
- 6.6
- 6.5
- 6.4
- 6.3
- 6.2
- 6.1
- 6.0
- 5.9
- 5.8
- 5.7
- 5.6
- 5.5
- 5.4
- 5.3
- 5.2
- 5.1
- 5.0
- 4.9
- 4.8
- 4.7
- 4.6
- 4.5
- 4.4
- 4.3
- 4.2
- 4.1
- 4.0
- 3.9
- 3.8
- 3.7
Contributions
Type
June 2026
Jun 25
Thu · 10:26
Core
high
Mentioned in [62560] on WordPress SVN:
Emoji: Use the `admin_print_footer_scripts` action for printing the emoji detection script in the admin.
Emoji: Use the `admin_print_footer_scripts` action for printing the emoji detection script in the admin.
Jun 25
Thu · 09:49
Core
high
Mentioned in [62558] on WordPress SVN:
KSES: Decode style attribute before sending to safecss_filter_attr().
KSES: Decode style attribute before sending to safecss_filter_attr().
Jun 24
Wed · 21:37
Core
high
Jun 23
Tue · 08:26
Core
high
Jun 23
Tue · 04:17
Core
high
Pull request #2503 merged into WordPress/performance:
Restore wordpress/plugin-check-action once upstream wp-env bug is fixed
Restore wordpress/plugin-check-action once upstream wp-env bug is fixed
Jun 22
Mon · 06:08
Core
med
Jun 22
Mon · 06:06
high
Updated the handbook page Releasing the Performance Lab Plugin on Core Performance.
Jun 22
Mon · 05:56
Core
med
Closed issue #776 on the WordPress/performance repository:
Add phpstan-no-private to catch calls of seemingly private functions
Add phpstan-no-private to catch calls of seemingly private functions
Jun 22
Mon · 05:55
Core
high
Jun 22
Mon · 05:33
Forums
med
Posted a reply to “no_store” not removed at all, on the site WordPress.org Forums:
I saw x-wp-cf-super-cache-cache-control and I thought maybe it was WP Super Cache. Maybe LiteSpeed cache…
I saw x-wp-cf-super-cache-cache-control and I thought maybe it was WP Super Cache. Maybe LiteSpeed cache…
No contributions in this category yet.
Developer
33 plugins-
Accessibility (a11y) Speech Synthesis
Less than 10 active installs -
AMP
400,000+ active installs -
Customize Comments
Less than 10 active installs -
Customize Inline Editing
10+ active installs -
Customize Object Selector
40+ active installs -
Customize Posts
1,000+ active installs -
Customize Snapshots
500+ active installs -
Customize Widgets Plus
10+ active installs -
Customizer Browser History
10+ active installs -
Customizer Dev Tools
Less than 10 active installs -
Customizer Everywhere
10+ active installs -
Customizer Responsive Server-Side Components Device Preview
70+ active installs -
Dependency Minification
30+ active installs -
Force Featured Image
10+ active installs -
Instant Back/Forward
10,000+ active installs -
JS Widgets
10+ active installs -
Lazy Loading oEmbed Iframes
10+ active installs -
Listenability
10+ active installs -
Load Combined Core Block Assets
1,000+ active installs -
Media Placeholders
60+ active installs -
Override Post Title with First Content Heading
80+ active installs -
Performance Lab
100,000+ active installs -
Post Date Block: Published & Modified
Less than 10 active installs -
Private Page Forbidden
Less than 10 active installs -
PWA
20,000+ active installs -
Sectionize
10+ active installs -
Spoken Word
100+ active installs -
Strict CSP
40+ active installs -
Syntax-highlighting Code Block (with Server-side Rendering)
1,000+ active installs -
User Photo
3,000+ active installs -
View Transitions
10,000+ active installs -
Widget Favorites
10+ active installs -
XHTML5 Support
Less than 10 active installs
Contributor
3 plugins-
A.N.R.GHG Publishing Toolkit
10+ active installs -
Mentionable
100+ active installs -
Quicklink for WordPress
1,000+ active installs