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 Custom AMP Theme, on the site WordPress.org Forums:
Please let us know when your theme is published so we can feature it on…17 hours ago
-
Posted a reply to Custom AMP Theme, on the site WordPress.org Forums:
Even though the theme may be fully AMP, there's no telling what the user may…17 hours ago
-
Posted a reply to UTM Parameter Lost on AMP Mobile Redirect, on the site WordPress.org Forums:
Actually, I think I see the issue. The issue is that your URL lacks the…17 hours ago
-
Posted a reply to UTM Parameter Lost on AMP Mobile Redirect, on the site WordPress.org Forums:
I'm quite confused why this is happening. I have installed and activated Astra (from WordPress.org).…18 hours ago
-
Posted a reply to Custom AMP Theme, on the site WordPress.org Forums:
I'm not entirely sure what you mean here. What will be overridden? Note that even…18 hours ago
-
Posted a reply to How to bundle content protection feature?, on the site WordPress.org Forums:
There are also some CSS-based of preventing copying text and images. For text, there is…18 hours ago
-
Posted a reply to Custom AMP Theme, on the site WordPress.org Forums:
Can you elaborate? Are you referring to the scripts that your theme is enqueueing? You're…18 hours ago
-
Posted a reply to AMP plugin shows it is validated, but AMP validations test shows failed., on the site WordPress.org Forums:
The issue is that your page has too much CSS. I see there is 79,584…2 days ago
-
Posted a reply to AMP CSS parsing taking too long to finish, on the site WordPress.org Forums:
The amp_parse_css should be 0 even when you are not using an external object cache.…2 days ago
-
Posted a reply to UTM Parameter Lost on AMP Mobile Redirect, on the site WordPress.org Forums:
Are you using a CDN or some external cache layer (e.g. Varnish)? It could be…2 days ago
-
Posted a reply to Google Page Cache, on the site WordPress.org Forums:
The best way to address this will be to turn off AMP Cache for the…2 days ago
-
Posted a reply to [NSFW] Traditional mode, can we choose another url amp, on the site WordPress.org Forums:
If you want to try customizing the paired URL structure of AMP pages, you can…2 days ago
-
Posted a reply to Image elements do not have explicit width and height, on the site WordPress.org Forums:
Thanks a lot for the feedback! We'd appreciate a review! By the way, what is…2 days ago
-
Posted a reply to AMP CSS parsing taking too long to finish, on the site WordPress.org Forums:
I am finding variable content. I did two requests to that URL and then pretty…3 days ago
-
Posted a reply to [NSFW] Traditional mode, can we choose another url amp, on the site WordPress.org Forums:
Are you referring to customizing the paired URL structure? So /amp/ instead of ?amp=1, etc?…3 days ago
-
Posted a reply to Image elements do not have explicit width and height, on the site WordPress.org Forums:
I've previously reported this as a bug in Lighthouse. Please see the issue I filed:…3 days ago
-
Posted a reply to UTM Parameter Lost on AMP Mobile Redirect, on the site WordPress.org Forums:
If this is normal practice for UTM parameters to be stripped out in this way,…4 days ago
-
Posted a reply to UTM Parameter Lost on AMP Mobile Redirect, on the site WordPress.org Forums:
I'm not able to reproduce the issue myself but I do see it happening on…4 days ago
-
Posted a reply to AMP CSS parsing taking too long to finish, on the site WordPress.org Forums:
Is there dynamic content though? All of the stylesheets being linked to seem to be…4 days ago
-
Posted a reply to Gutenberg Cover block image loses focus point with amp plugin, on the site WordPress.org Forums:
Here's a workaround plugin that will fix the problem for you in the mean time:…6 days ago
-
Posted a reply to Button or prompt for add to home, on the site WordPress.org Forums:
Criteria to be installed: https://web.dev/install-criteria/6 days ago
-
Posted a reply to Button or prompt for add to home, on the site WordPress.org Forums:
The add to homescreen installation prompt is handled by the browser, not the plugin. More…6 days ago
-
Posted a reply to Gutenberg Cover block image loses focus point with amp plugin, on the site WordPress.org Forums:
Thank you for reporting. A similar issue was reporter here: https://github.com/ampproject/amp-wp/issues/5914 I'm fixing both here:…6 days ago
-
Posted a reply to Headless & AMP, on the site WordPress.org Forums:
There is no best way. There are some options: https://amp.dev/documentation/guides-and-tutorials/learn/combine-amp-pwa/ Either you can have "AMP…1 week ago
-
Posted a reply to Headless & AMP, on the site WordPress.org Forums:
If you had the AMP content available, how do you intend to render it on…1 week ago
-
Wrote a comment on the post Introducing script attributes related functions in WordPress 5.7, on the site Make WordPress Core:
I don't think the wp_get_script_tag() example is quite right. The id has double quotes in…1 week ago
-
Wrote a comment on the post Introducing script attributes related functions in WordPress 5.7, on the site Make WordPress Core:
Will these new functions be used for printing enqueued scripts as well? At present I…1 week ago
-
Posted a reply to AMP Page 301 outlinks to https://amp-wp.org/?p=5463, on the site WordPress.org Forums:
Yes, the code in question is inside of a <template> element which shows form submission…2 weeks ago
-
Posted a reply to UTM Parameter Lost on AMP Mobile Redirect, on the site WordPress.org Forums:
Please provide an example URL with UTM parameters that shows this issue.2 weeks ago
-
Posted a reply to GCS Error:, on the site WordPress.org Forums:
@guilleven You should be able to deactivate the AMP Disable SSR plugin now. The AMP…2 weeks ago
-
Posted a reply to Custom Sanitizers: Example of using AMP_DOM_Utils in themes, on the site WordPress.org Forums:
We have marked this class as internal, which is why it isn't showing up in…2 weeks ago
-
Wrote a comment on the post WordPress 5.7: A new dynamic hook to filter the content of a single block, on the site Make WordPress Core:
Typo: the render_block_content filter is actually render_block_context (s/content/context/).2 weeks ago
-
Posted a reply to toggleClass by tag name, on the site WordPress.org Forums:
Yes, that function automatically creates the ID for the body element. If there is already…2 weeks ago
-
Posted a reply to Question Mark being added to amphtml, on the site WordPress.org Forums:
CPT which is hierarchical gets ?amp whereas a non-hierarchical CPT gets /amp/. The full logic…2 weeks ago
-
Posted a reply to toggleClass by tag name, on the site WordPress.org Forums:
Hi. No, if you want to use the toggleClass action you need to give the…2 weeks ago
-
Posted a reply to Question Mark being added to amphtml, on the site WordPress.org Forums:
Also, it doesn't matter to the AMP Cache what the AMP URL looks like. So…2 weeks ago
-
Posted a reply to Question Mark being added to amphtml, on the site WordPress.org Forums:
In the current stable version of the plugin, this is expected behavior for any hierarchical…2 weeks ago
-
Posted a reply to data-hero for Amp Optimizer, on the site WordPress.org Forums:
Yeah, that's why we need to implement that issue to fix the logic for automatically…2 weeks ago
-
Posted a reply to AMP isn’t working properly, on the site WordPress.org Forums:
It seems you have since switched to Standard mode instead of Reader mode. I'm seeing…2 weeks ago
-
Posted a reply to AMP isn’t working properly, on the site WordPress.org Forums:
You may need to enable AMP for the page used for the homepage specifically. And…2 weeks ago
-
Posted a reply to How to find Amp compatible plugins, on the site WordPress.org Forums:
First of all, we do have the ecosystem section on the plugin site which lists…2 weeks ago
-
Posted a reply to AMP CSS parsing taking too long to finish, on the site WordPress.org Forums:
Are all 7 calls to that process_link_element taking roughly the same amount of time? Or…2 weeks ago
-
Posted a reply to data-hero for Amp Optimizer, on the site WordPress.org Forums:
OK, so generate_featured_page_header_area() is adding the featured image on that template. It is then using…2 weeks ago
-
Posted a reply to Disable AMP cache on certain pages, on the site WordPress.org Forums:
Please open a new support topic.2 weeks ago
-
Posted a reply to Disable AMP cache on certain pages, on the site WordPress.org Forums:
Off-cache AMP is not yet available. Please subscribe to this issue for updates: https://github.com/ampproject/amphtml/issues/292962 weeks ago
-
Posted a reply to AMP Forced Redirection doesn’t work, on the site WordPress.org Forums:
I believe this is the same issue that was previously reported: https://wordpress.org/support/topic/google-analytics-amp-direct-view/ The issue is…3 weeks ago
-
Posted a reply to Google Analytics – AMP Direct View, on the site WordPress.org Forums:
Aside: Here is a standalone plugin that disabled client-side redirection in favor of server-side redirection,…3 weeks ago
-
Posted a reply to My manifest is haunted!, on the site WordPress.org Forums:
Sorry, I'm not sure what's going on.3 weeks ago
-
Posted a reply to data-hero for Amp Optimizer, on the site WordPress.org Forums:
Nice, I'm seeing your homepage with a PSI score of 92 now for mobile and…3 weeks ago
-
Posted a reply to data-hero for Amp Optimizer, on the site WordPress.org Forums:
I'm not familiar with Generatepress, but from the code you provided it appears you can…3 weeks ago
Developer
-
Accessibility (a11y) Speech Synthesis
Active Installs: Less than 10
-
AMP
Active Installs: 500,000+
-
Better Code Editing
Active Installs: 30+
-
Customize Comments
Active Installs: Less than 10
-
Customize Inline Editing
Active Installs: 10+
-
Customize Object Selector
Active Installs: 100+
-
Customize Posts
Active Installs: 4,000+
-
Customize Snapshots
Active Installs: 600+
-
Customizer Browser History
Active Installs: 50+
-
Customizer Dev Tools
Active Installs: Less than 10
-
Customizer Everywhere
Active Installs: Less than 10
-
Customizer Responsive Server-Side Components Device Preview
Active Installs: 90+
-
Dependency Minification
Active Installs: 80+
-
Feature Policy
Active Installs: 200+
-
Force Featured Image
Active Installs: 60+
-
JS Widgets
Active Installs: 10+
-
Lazy Loading oEmbed Iframes
Active Installs: 10+
-
Listenability
Active Installs: Less than 10
-
Media Placeholders
Active Installs: 200+
-
Override Post Title with First Content Heading
Active Installs: 100+
-
PWA
Active Installs: 40,000+
-
Sectionize
Active Installs: Less than 10
-
Spoken Word
Active Installs: 100+
-
Syntax-highlighting Code Block (with Server-side Rendering)
Active Installs: 800+
-
User Photo
Active Installs: 10,000+
-
Widget Favorites
Active Installs: 30+
Contributor
-
Code Syntax Block
Active Installs: 6,000+
-
Mentionable
Active Installs: 500+
-
Quicklink for WordPress
Active Installs: 1,000+
-
Reporting API
Active Installs: 50+
Support Rep
-
Web Stories
Active Installs: 20,000+
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 - WP Security, Backup, Speed, & Growth
-
Jetpack Follow Link for P2
-
Log in with Google
-
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 - Analytics, Search Console, AdSense, Speed
-
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