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 Updating PWA icon, on the site WordPress.org Forums:
iOS doesn't currently read from the web app manifest (although this is coming in iOS… -
Closed pull request #1853 on WordPress/wordpress-develop:
Add decoding=async attribute to images by default -
Posted a reply to Error.log Warnings, on the site WordPress.org Forums:
@mbeerli I just merged a fix for the symptom you experienced, although we could never… -
Posted a reply to AMP page caching detected, on the site WordPress.org Forums:
Also, based on this: It seems the issue is that even with page caching present,… -
Posted a reply to No Transient Caching, on the site WordPress.org Forums:
Yes. You should see the status along with that test being “good” and in blue.… -
Posted a reply to Uncaught TypeError after php8, on the site WordPress.org Forums:
That's a strange one: Couldn't fetch AmpProject\Dom\Element. I've never seen that before. -
Created issue #220 in the WordPress/performance repository:
Add Site Health test for full page caching (advanced cache) -
Posted a reply to There has been a critical error on this website., on the site WordPress.org Forums:
@milindmore22 You got it 😊 -
Posted a reply to service worker & wp-rocket, on the site WordPress.org Forums:
FYI: WP Rocket now has built-in compatibility with the PWA plugin: https://github.com/wp-media/wp-rocket/pull/4675 -
Posted a reply to Splash screen wont work in iOS, on the site WordPress.org Forums:
Sorry, I'm not sure. I don't have an iPhone. You may want to ask on… -
Posted a reply to GT Metrix shows in waterfall long Waiting Time by PWA, on the site WordPress.org Forums:
OK, in the Waterfall tab the request to https://babybello.nl/wp-json/wp/v2/web-app-manifest is taking 2.5 seconds. I don't… -
Posted a reply to GT Metrix shows in waterfall long Waiting Time by PWA, on the site WordPress.org Forums:
Where do you see that the PWA is causing the long waiting time? I see… -
Posted a reply to Sorry, your site does not meet PWA criteria., on the site WordPress.org Forums:
Again, I don’t see the PWA plugin active on your site. There is no web… -
Posted a reply to Uncaught TypeError after php8, on the site WordPress.org Forums:
You can use the fix now by installing the pre-release 2.2.x production build. -
Posted a reply to Plugin deleted all tags picture, on the site WordPress.org Forums:
I've just merged the pull request to replace picture tags with the child img tag.… -
Posted a reply to AMP page caching detected, on the site WordPress.org Forums:
In the meantime, you can use the latest 2.2.x production build while waiting for v2.2.2… -
Posted a reply to HTML Comments in Head, on the site WordPress.org Forums:
If you want to turn off HTML comment removal, you can use this PHP plugin… -
Posted a reply to PHP Warning: Division by zero in class-amp-img-sanitizer.php on line 299, on the site WordPress.org Forums:
This is the line in question: https://github.com/ampproject/amp-wp/blob/28bc1bb1ef7b4d78cdcce16d7c0ce114a1acec5e/includes/sanitizers/class-amp-img-sanitizer.php#L299 // Let height have the right aspect ratio… -
Posted a reply to Sorry, your site does not meet PWA criteria., on the site WordPress.org Forums:
I don't see the PWA plugin active on your site. There is no web app… -
Posted a reply to Toolbar locked between pre and code, on the site WordPress.org Forums:
I just saw you opened an issue on GitHub as well: https://github.com/westonruter/syntax-highlighting-code-block/issues/552 Let's continue over… -
Posted a reply to Toolbar locked between pre and code, on the site WordPress.org Forums:
This may be a regression with the latest version of Gutenberg. What version of Gutenberg… -
Posted a reply to php error, on the site WordPress.org Forums:
OK, it doesn't seem they actually pushed the suggested fixes: https://github.com/WidgetOptions/widget-options/pull/93#issuecomment-1051625547 -
Posted a reply to Conflict with polylang, on the site WordPress.org Forums:
OK, I can replicate this issue irrespective of Polylang or PWA with code like this:… -
Posted a reply to php error, on the site WordPress.org Forums:
Did you update Widget Options to v3.7.13? -
Posted a reply to Big drop in page speed after WordPress 5.9 Update, on the site WordPress.org Forums:
I'm not sure that preloading the background-image will yield a performance benefit anyway. -
Posted a reply to Big drop in page speed after WordPress 5.9 Update, on the site WordPress.org Forums:
There's actually no way to add data-hero to the image in a Cover block that… -
Posted a reply to There has been a critical error on this website., on the site WordPress.org Forums:
It appears this is the same issue as was reported in another support topic. I've… -
Posted a reply to compatibility with PHP 8, on the site WordPress.org Forums:
A quick fix would be to edit the post_content to add a bogus shortcode attribute.… -
Posted a reply to compatibility with PHP 8, on the site WordPress.org Forums:
Actually, I forgot. When a shortcode lacks any attributes, then what happens is is it… -
Posted a reply to compatibility with PHP 8, on the site WordPress.org Forums:
OK, I can reproduce the issue by adding a gallery shortcode that is just without… -
Posted a reply to AMP plugin breaks my site, on the site WordPress.org Forums:
Alternatively, you could try to avoid the duplicate headers being sent. When accessing your homepage,… -
Posted a reply to AMP plugin breaks my site, on the site WordPress.org Forums:
I can see the cause for the fatal error. It's due to your web server… -
Posted a reply to compatibility with PHP 8, on the site WordPress.org Forums:
In particular, this this the relevant error: Fatal error: Uncaught TypeError: Cannot access offset of… -
Posted a reply to There has been a critical error on this website., on the site WordPress.org Forums:
I'm seeing fatal errors in the list coming from AMP. In particular: PHP message: PHP… -
Posted a reply to Version compatible with wordpress +5.4.7, on the site WordPress.org Forums:
I believe it will work on 5.4, yes. -
Pull request #38891 merged into WordPress/gutenberg:
Use `wp_unique_id()` instead of `uniqid()` to generate CSS class names -
Submitted pull request #38891 to WordPress/gutenberg:
Use `wp_unique_id()` instead of `uniqid()` to generate CSS class names -
Posted a reply to Big drop in page speed after WordPress 5.9 Update, on the site WordPress.org Forums:
Good. I can see now <div class="wp-container-1 wp-block-buttons alignfull"> in the source code, where before… -
Posted a reply to Big drop in page speed after WordPress 5.9 Update, on the site WordPress.org Forums:
Once installed, you can click that button to re-enable transient caching. I've filed a bug… -
Created issue #38889 in the WordPress/gutenberg repository:
Use of `uniqid()` in generated CSS class names breaks ability to cache... -
Posted a reply to Big drop in page speed after WordPress 5.9 Update, on the site WordPress.org Forums:
OK, I have the workaround plugin put together: https://gist.github.com/westonruter/71852bfeea22ebd7b570865a95b169d6 -
Posted a reply to Big drop in page speed after WordPress 5.9 Update, on the site WordPress.org Forums:
It looks like the issue is due to randomly-generated CSS coming from WordPress. For example,… -
Posted a reply to Error.log Warnings, on the site WordPress.org Forums:
@fellyph Would you see if you can reproduce the issue on PHP 8? -
Posted a reply to Error.log Warnings, on the site WordPress.org Forums:
Can you share your Site Health information? You may do so via Support page in… -
Posted a reply to Plugin deleted all tags picture, on the site WordPress.org Forums:
@blackstar1991 The GitHub issue proposes that the issue with picture be resolved by just replacing… -
Posted a reply to AMP page caching detected, on the site WordPress.org Forums:
I supposed Jannah Speed Optimization is not a page caching plugin? If not installed and… -
Posted a reply to Different custom Pages as WebApp in same domain, on the site WordPress.org Forums:
Filtering web_app_manifest won't be enough because that happens during the REST API request to /wp-json/wp/v2/web-app-manifest… -
Posted a reply to Multipage Article, on the site WordPress.org Forums:
(Yes, but not when using the legacy AMP theme.) -
Posted a reply to Feels unfinished or as a rushed student project, on the site WordPress.org Forums:
Right, how are we spamming you? I guess you're referring to the AMP plugin ecosystem?… -
Posted a reply to Different custom Pages as WebApp in same domain, on the site WordPress.org Forums:
Sorry, I don't understand. If you want the start page for the installed app to…
Developer
-
Accessibility (a11y) Speech Synthesis
Active Installs: Less than 10
-
AMP
Active Installs: 500,000+
-
Better Code Editing
Active Installs: 20+
-
Customize Comments
Active Installs: Less than 10
-
Customize Inline Editing
Active Installs: 20+
-
Customize Object Selector
Active Installs: 100+
-
Customize Posts
Active Installs: 4,000+
-
Customize Snapshots
Active Installs: 400+
-
Customizer Browser History
Active Installs: 40+
-
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: 60+
-
Feature Policy
Active Installs: 200+
-
Force Featured Image
Active Installs: 40+
-
JS Widgets
Active Installs: 10+
-
Lazy Loading oEmbed Iframes
Active Installs: Less than 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: 1,000+
-
User Photo
Active Installs: 10,000+
-
Widget Favorites
Active Installs: 20+
Contributor
-
Code Syntax Block
Active Installs: 8,000+
-
footnotes
Active Installs: 7,000+
-
Mentionable
Active Installs: 400+
-
Quicklink for WordPress
Active Installs: 2,000+
-
Reporting API
Active Installs: 40+
Support Rep
-
Web Stories
Active Installs: 40,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
-
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)
-
Shortnotes
-
Simple Page Ordering
-
Site Kit by Google - Analytics, Search Console, AdSense, Speed
-
Skip Updates
-
Slack
-
Speedy Page Redirect
-
Stream
-
Styles
-
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
-
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
-
XML Sitemaps