Weston Ruter
@westonruter on WordPress.org and Slack
- Member Since: May 16th, 2007
- Location: Portland, OR, USA
- Website: weston.ruter.net
- GitHub: westonruter
- Job Title: Developer Programs Engineer
- Employer: Google
Bio
Contributions Sponsored
Contribution History
Weston Ruter’s badges:- Core Contributor
- Core Team
- Documentation Contributor
- Meta Contributor
- Plugin Developer
- WordCamp Speaker
-
Posted a reply to How to best determine if a request returns service worker content?, on the site WordPress.org Forums:
Yeah, I suppose we need that now that we also have is_robots() and is_favicon().3 hours ago
-
Committed [2332025] to Plugins Trac:
Tagging 1.2.123 hours ago
-
Committed [2332024] to Plugins Trac:
Committing 1.2.1 to trunk23 hours ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
Sorry, I do not.2 days ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
It's all discussed in that AMP core issue. For example: https://github.com/ampproject/amphtml/issues/28638#issuecomment-6384567842 days ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
There's nothing we can do from the plugin side. You have to follow the AMP…2 days ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
The AMP plugin is not part of AMP core, no. For the resolution, follow the…2 days ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
All those scripts are being used by AMP components on the page, right? There is…2 days ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
The AMP plugin removes scripts that are not used in the page, yes. It will…2 days ago
-
Posted a reply to [AMP] Placeholder for iframes, on the site WordPress.org Forums:
Indeed: echo AMP_Content_Sanitizer::sanitize( '<iframe src="https://example.com"></iframe>', [ 'AMP_Iframe_Sanitizer' => array( 'add_placeholder' => true, ), ] )[0];…3 days ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
They are talking on the AMP issue you linked to. Opening a support topic here…4 days ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
This is not an issue with the AMP plugin. There's nothing that can be done…4 days ago
-
Posted a reply to How to best determine if a request returns service worker content?, on the site WordPress.org Forums:
For the service worker, you could use this: false !== get_query_var( 'wp_service_worker', false ) or…4 days ago
-
Committed [2329600] to Plugins Trac:
Tagging 1.5.46 days ago
-
Committed [2329599] to Plugins Trac:
Committing 1.5.4 to trunk6 days ago
-
Posted a reply to Incorrect use of wp_enqueue_scripts action, on the site WordPress.org Forums:
Specifically, see the style tag injected into this service worker script response (because the styles…2 weeks ago
-
Posted a reply to PWA, Polylang and subdomains, on the site WordPress.org Forums:
On the English version of your site, there is a web app manifest link to:…2 weeks ago
-
Posted a reply to CAOS Plugin Kills PWA, on the site WordPress.org Forums:
Oh yes, that could be the case.2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
I don't know if it will work or not. You'll just have to try it.2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
Nevertheless, this is not recommended. The recommended resolution is to reduce the amount of CSS…2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
yes2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
I do not know. Try doubling it.2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
The maximum that AMP allows on pages is 75KB. The AMP plugin has a CSS…2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
Twenty Fourteen is, yes. But your child theme is not using the stylesheet from Twenty…2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
If 256MB is not enough memory, then I do not recommend Standard/Transitional mode for your…2 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
The link I provided has the instructions.2 weeks ago
-
Posted a reply to there was an error when checking the AMP validity for your site, on the site WordPress.org Forums:
I believe I've addressed this question at https://wordpress.org/support/topic/a-white-screen-of-death-was-encountered-which-is-likely-due-to-a-php-fatal-error/#post-129892972 weeks ago
-
Posted a reply to A white screen of death was encountered which is likely due to a PHP fatal error, on the site WordPress.org Forums:
The key error is this: Your site is running out of memory. This can happen…2 weeks ago
-
Posted a reply to CAOS Plugin Kills PWA, on the site WordPress.org Forums:
I don't see why your analytics.js would impact in any way the registration of the…2 weeks ago
-
Posted a reply to Internal Links to other Posts going to Non-Amp Posts, on the site WordPress.org Forums:
I believe you may be referring to “AMP-to-AMP linking”. This feature is enabled by default…2 weeks ago
-
Posted a reply to Largest Contentful Paint, on the site WordPress.org Forums:
I looked at the Performance panel in Chrome DevTools and it identified the Largest Contentful…3 weeks ago
-
Posted a reply to Largest Contentful Paint, on the site WordPress.org Forums:
The issue with "unused JavaScript" may be a false report. See https://github.com/ampproject/amphtml/issues/28638 In regards to…3 weeks ago
-
Posted a reply to amphtml missing a slash after site url, on the site WordPress.org Forums:
OK, well, I'm at a loss. In any case, we've merged the pull request to…3 weeks ago
-
Posted a reply to Sevice Worker Error, on the site WordPress.org Forums:
The issue appears to be the Feed Them Social plugin. I can see that plugin…3 weeks ago
-
Created a topic, Incorrect use of wp_enqueue_scripts action, on the site WordPress.org Forums:
A support topic was posted on the PWA plugin forum reg…3 weeks ago
-
Posted a reply to Sevice Worker Error, on the site WordPress.org Forums:
Humm, yeah, that's not a very helpful message. I can see an issue with the…3 weeks ago
-
Posted a reply to Redirection errors in archives, on the site WordPress.org Forums:
Humm. Are you able to determine where those AMP pages are being linked from? For…3 weeks ago
-
Committed [2320371] to Plugins Trac:
Update plugin metadata3 weeks ago
-
Committed [2320368] to Plugins Trac:
Update author3 weeks ago
-
Committed [2320365] to Plugins Trac:
Initial commit3 weeks ago
-
Posted a reply to Htaccess Syntax, on the site WordPress.org Forums:
Hi. Would you please open an issue in GitHub instead? See here: https://github.com/westonruter/syntax-highlighting-code-block/issues3 weeks ago
-
Posted a reply to AMP scripts showing up in ‘Remove unused JS’ in PageSpeed Insights, on the site WordPress.org Forums:
I believe most of those are coming from 3rd party AMP ads on the page,…3 weeks ago
-
Posted a reply to Mobile Usability Error On AMP pages, on the site WordPress.org Forums:
You'll need to contact Astra support then.3 weeks ago
-
Posted a reply to Mobile Usability Error On AMP pages, on the site WordPress.org Forums:
The issue is not with the AMP plugin but with your theme/plugins. As related on…3 weeks ago
-
Posted a reply to amphtml missing a slash after site url, on the site WordPress.org Forums:
If this is the case, I also have an alternative more robust implementation amp_get_current_url() which…3 weeks ago
-
Posted a reply to amphtml missing a slash after site url, on the site WordPress.org Forums:
@johnbenedict Are you doing any rewriting of $_SERVER['REQUEST_URI']? I am able to reproduce the issue…3 weeks ago
-
Posted a reply to My PWA is not working also i did’t found icon to add PWA, on the site WordPress.org Forums:
You don't seem to have the plugin running. I see no Web App Manifest on…3 weeks ago
-
Posted a reply to amp pages are working only in admin login, on the site WordPress.org Forums:
It's probably an issue with WP Super Cache. The quick fix may be to go…3 weeks ago
-
Posted a reply to amphtml missing a slash after site url, on the site WordPress.org Forums:
I'm confused as to why home_url( '/' ) on your site would have returned an…3 weeks ago
-
Posted a reply to Great perfomance, on the site WordPress.org Forums:
Interesting approach. We're actually implementing support for this in the plugin, but in a different…3 weeks ago
Developer
-
Accessibility (a11y) Speech Synthesis
Active Installs: Less than 10
-
AMP
Active Installs: 500,000+
-
Better Code Editing
Active Installs: 40+
-
Customize Comments
Active Installs: Less than 10
-
Customize Inline Editing
Active Installs: 20+
-
Customize Object Selector
Active Installs: 100+
-
Customize Posts
Active Installs: 5,000+
-
Customize Snapshots
Active Installs: 300+
-
Customizer Browser History
Active Installs: 70+
-
Customizer Dev Tools
Active Installs: Less than 10
-
Customizer Everywhere
Active Installs: Less than 10
-
Customizer Responsive Server-Side Components Device Preview
Active Installs: 100+
-
Dependency Minification
Active Installs: 90+
-
Feature Policy
Active Installs: 200+
-
Force Featured Image
Active Installs: 60+
-
JS Widgets
Active Installs: 20+
-
Lazy Loading oEmbed Iframes
Active Installs: Less than 10
-
Listenability
Active Installs: Less than 10
-
Media Placeholders
Active Installs: 300+
-
Override Post Title with First Content Heading
Active Installs: 200+
-
PWA
Active Installs: 30,000+
-
Sectionize
Active Installs: Less than 10
-
Spoken Word
Active Installs: 100+
-
Syntax-highlighting Code Block (with Server-side Rendering)
Active Installs: 400+
-
User Photo
Active Installs: 10,000+
-
Widget Favorites
Active Installs: 40+
Contributor
-
Code Syntax Block
Active Installs: 3,000+
-
Mentionable
Active Installs: 600+
-
Quicklink for WordPress
Active Installs: 1,000+
-
Reporting API
Active Installs: 30+
Plugins
-
Accessibility (a11y) Speech Synthesis
-
Admin Color Schemes
-
AMP
-
Batcache
-
Better Code Editing
-
Big Emoji Comments
-
Bulk User Management
-
Category Checklist Tree
-
Cron View
-
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
-
Debug-Bar-Extender
-
Dependency Minification
-
Developer
-
Edit Flow
-
Google Authenticator
-
Google XML Sitemaps
-
Gutenberg
-
HyperDB
-
Jetpack by WordPress.com
-
Jetpack Follow Link for P2
-
Media Grid
-
Media Placeholders
-
Members - Membership & User Role Editor Plugin
-
Memcached Object Cache
-
MEXP Picasa
-
Ostrichcize
-
P2 By Email
-
P2 Likes
-
P2 Resolved Posts
-
Pantheon HUD
-
Plugin Dependencies
-
Posts 2 Posts
-
Proper Network Activation
-
Public Post Preview
-
PWA
-
Query Monitor
-
Quicklink for WordPress
-
Reactions
-
Redirection
-
Restrict Widgets
-
Restricted Site Access
-
Revision Notes
-
Rewrite Rules Inspector
-
Shortcake (Shortcode UI)
-
Simple Page Ordering
-
Site Kit by Google
-
Slack
-
Speedy Page Redirect
-
Stream
-
Styles
-
Super Emoji Plus+
-
Syntax-highlighting Code Block (with Server-side Rendering)
-
SyntaxHighlighter Evolved
-
Theme Check
-
Timber
-
Timber Debug Bar
-
Two-Factor
-
User Switching
-
WordPress Importer
-
WordPress MU Domain Mapping
-
WordPress REST API (Version 2)
-
WordPress Widgets Refresh
-
WP GDPR Cookie Notice
-
WP Multi Network
-
WP-CFM
-
WP-Post-Meta-Revisions