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 Google search Console AMP errors, on the site WordPress.org Forums:
Please share the URL of your site, and specifically the URL to an AMP page…15 hours ago
-
Posted a reply to AMP and Wordfence, on the site WordPress.org Forums:
@wfphil That's correct, but the AMP plugin still creates valid AMP pages for users who…2 days ago
-
Posted a reply to Service Worker Failed, on the site WordPress.org Forums:
It's probably this same issue: https://github.com/GoogleChromeLabs/pwa-wp/issues/2933 days ago
-
Posted a reply to AMP update and Probable issue, on the site WordPress.org Forums:
Please do not at-mention unless absolutely required. Excessive mentions are a violation of the support…4 days ago
-
Posted a reply to Tablepress with AMP not fully compatible, on the site WordPress.org Forums:
Correct, TablePress is not AMP-compatible. I did actually work on a prototype extension to make…4 days ago
-
Posted a reply to AMP and Wordfence, on the site WordPress.org Forums:
Here's a plugin that I've used in the past for that purpose: https://gist.github.com/westonruter/3bad77db53496c7103dd64ca1a0e1cf1 Ideally Wordfence…4 days ago
-
Posted a reply to PWA Manifest MIME Type – web-app-manifest, on the site WordPress.org Forums:
Thank you. However, since this appears to be a general issue with the REST API…5 days 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:
franks123: You seem to have have unreasonable expectations about the level of support you should…5 days ago
-
Posted a reply to PWA Manifest MIME Type – web-app-manifest, on the site WordPress.org Forums:
What about requesting /wp-json/wp/v2/posts/?6 days ago
-
Posted a reply to PWA Manifest MIME Type – web-app-manifest, on the site WordPress.org Forums:
The Content-Type (MIME) is output by PHP itself. Make sure you also check other REST…6 days ago
-
Posted a reply to take a look at the URL to validate. error cURL 28: Operation timed out after 150, on the site WordPress.org Forums:
No, I do not.6 days ago
-
Posted a reply to take a look at the URL to validate. error cURL 28: Operation timed out after 150, on the site WordPress.org Forums:
marcleiton: In the next version of the AMP plugin (v1.6) we will be adding the…6 days 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:
Sorry, I don't know. You may want to contact your host to understand the differences…6 days ago
-
Posted a reply to take a look at the URL to validate. error cURL 28: Operation timed out after 150, on the site WordPress.org Forums:
marcleiton: Since you're not using an AMP-compatible theme, you will have better results by switching…6 days ago
-
Posted a reply to take a look at the URL to validate. error cURL 28: Operation timed out after 150, on the site WordPress.org Forums:
marcleiton: Sorry, I don't understand.6 days ago
-
Posted a reply to take a look at the URL to validate. error cURL 28: Operation timed out after 150, on the site WordPress.org Forums:
The PHP version update isn't related here. But the "a schedule event is late" may…6 days 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. It could be that you have Xdebug running which can slow down…6 days 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:
Follow-up topic: https://wordpress.org/support/topic/a-white-screen-of-death-was-encountered-which-is-likely-due-to-a-php-fatal-error-2/6 days 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:
We have already replied on https://wordpress.org/support/topic/a-white-screen-of-death-was-encountered-which-is-likely-due-to-a-php-fatal-error/ I said that your site likely has too much…6 days ago
-
Posted a reply to take a look at the URL to validate. error cURL 28: Operation timed out after 150, on the site WordPress.org Forums:
@marcleiton @sdluk Please look at the Site Health tests for "loopback requests". Is it failing?6 days ago
-
Posted a reply to PWA Manifest MIME Type – web-app-manifest, on the site WordPress.org Forums:
The filename itself should not matter. The manifest is being generated as part of the…6 days ago
-
Posted a reply to TTFB is too high after installing Official AMP Plugin, on the site WordPress.org Forums:
Note also that we just released v1.5.5 which significantly improves performance of generating AMP pages.…6 days ago
-
Committed [2336868] to Plugins Trac:
Tagging 1.5.56 days ago
-
Committed [2336867] to Plugins Trac:
Committing 1.5.5 to trunk6 days ago
-
Posted a reply to Simple and usefull, on the site WordPress.org Forums:
Thanks! We should probably make that short_name plugin part of the plugin itself.7 days ago
-
Posted a reply to Manifest doesn’t have a maskable icon, on the site WordPress.org Forums:
I also just filed this issue: https://github.com/GoogleChromeLabs/pwa-wp/issues/3041 week ago
-
Posted a reply to Manifest doesn’t have a maskable icon, on the site WordPress.org Forums:
Humm. That PHP code has syntax errors. Try this: add_filter( 'web_app_manifest', function( $manifest ) {…1 week ago
-
Committed [2335114] to Plugins Trac:
Tagging 1.2.21 week ago
-
Committed [2335112] to Plugins Trac:
Committing 1.2.2 to trunk1 week ago
-
Posted a reply to Largest Contentful Paint, on the site WordPress.org Forums:
Sorry, I cannot edit the post. The WordPress.org forums only allow editing posts for maybe…1 week ago
-
Posted a reply to AMP Validated URLs: Failed to fetch URL to validate, on the site WordPress.org Forums:
I mean the message that shows up when you click the Validate link in the…1 week ago
-
Posted a reply to AMP Validated URLs: Failed to fetch URL to validate, on the site WordPress.org Forums:
Actually, did the error message say anything like "Please check your Site Health to verify…1 week ago
-
Posted a reply to AMP Validated URLs: Failed to fetch URL to validate, on the site WordPress.org Forums:
Thank you. Finding out how you resolve the issue will be helpful to others. I'll…1 week ago
-
Posted a reply to AMP Validated URLs: Failed to fetch URL to validate, on the site WordPress.org Forums:
You could try deactivating plugins one-by-one to see if one of them are causing the…1 week ago
-
Posted a reply to AMP Validated URLs: Failed to fetch URL to validate, on the site WordPress.org Forums:
OK, that's the fundamental cause for the error. No need to install my additional debugging…1 week ago
-
Posted a reply to AMP Validated URLs: Failed to fetch URL to validate, on the site WordPress.org Forums:
If that loopback test is not failing and more investigation is needed, then something previously…1 week ago
-
Posted a reply to AMP Validated URLs: Failed to fetch URL to validate, on the site WordPress.org Forums:
What is the status of the “loopback request” test in Site Health? I don't know…1 week ago
-
Posted a reply to AMP Urls Throwing 500 error – Now Redirecting to homepage, on the site WordPress.org Forums:
Also, if you have internal server errors occurring, it would be helpful to share the…1 week ago
-
Posted a reply to Redirect ?amp to non-amp, on the site WordPress.org Forums:
Hi there. Please refer to this previous support topic: https://wordpress.org/support/topic/how-to-remove-redirects-from-amp-page/ Nevertheless, URLs containing /?amp won't…2 weeks ago
-
Posted a reply to All Pages Opening Within a new Page, on the site WordPress.org Forums:
Do you see the same behavior for other PWAs? Note that iOS does not have…2 weeks ago
-
Posted a reply to All Pages Opening Within a new Page, on the site WordPress.org Forums:
Are the links to URLs outside of the site (external)? If so, opening in a…2 weeks ago
-
Posted a reply to Is there a way to remove the AMP internal validation?, on the site WordPress.org Forums:
Here's the PR that introduces the Dev Tools opt-out: https://github.com/ampproject/amp-wp/pull/49552 weeks ago
-
Posted a reply to amp-user-notification data-dismiss-href not firing, on the site WordPress.org Forums:
To help you we'd need to see a URL where the issue is occurring. It's…2 weeks ago
-
Posted a reply to How to subscribe to window events with amp-script, on the site WordPress.org Forums:
Good question! I believe what you are looking for is: https://github.com/ampproject/amphtml/issues/24933 and https://github.com/ampproject/amphtml/issues/14163 Then for…2 weeks ago
-
Posted a reply to How to best determine if a request returns service worker content?, on the site WordPress.org Forums:
Follow up on is_service_worker(): https://github.com/GoogleChromeLabs/pwa-wp/issues/3012 weeks ago
-
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().2 weeks ago
-
Committed [2332025] to Plugins Trac:
Tagging 1.2.12 weeks ago
-
Committed [2332024] to Plugins Trac:
Committing 1.2.1 to trunk2 weeks ago
-
Posted a reply to AMP and Google Pagespeed, on the site WordPress.org Forums:
Sorry, I do not.2 weeks 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 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