Chris Ostmo
Forum Replies Created
-
Forum: Plugins
In reply to: [Simple Auto-Poster for Bluesky] Error posting since Dec 27thI gave up waiting for an answer and switched to Jetpack
Forum: Plugins
In reply to: [SEOPress - On-site SEO & Analytics] Latest UpdateWell done. Thank you!
Forum: Plugins
In reply to: [SEOPress - On-site SEO & Analytics] Latest UpdateI have not. All three inputs on that screen are empty.
Forum: Plugins
In reply to: [SEOPress - On-site SEO & Analytics] Latest UpdateI have positively confirmed that the issue happens only when SEO Press and Jetpack Boost are both active. The “Search engine optimization” setting in Jetpack is disabled and Google Analytics is not connected to Jetpack. Toggling the “Concatenate” options in Jetpack Boost has no impact.
However, deactivating the “Defer Non-Essential Javascript” option in Jetpack Boost alleviates the symptom.
Toggling this option Off leaves the site with noticeable layout shifts, so this isn’t a viable solution for the long-term. Given the popularity of Jetpack Boost, this needs to be accounted for in SEO Press.
- This reply was modified 2 years, 1 month ago by Chris Ostmo.
- This reply was modified 2 years, 1 month ago by Chris Ostmo.
- This reply was modified 2 years, 1 month ago by Chris Ostmo.
Forum: Plugins
In reply to: [SEOPress - On-site SEO & Analytics] Latest UpdateHere’s the site health info, if it helps: https://drive.google.com/file/d/1x9pFSFRFpuMUpKmivY2ZTBkqIdkA4fHn/view?usp=sharing
Forum: Plugins
In reply to: [SEOPress - On-site SEO & Analytics] Latest UpdateThis site has few plugins and very little custom code. The only custom code is for command line scripts – nothing that hooks or is called on any part of the WordPress front-end. The theme is Neve. The behavior is identical with Object Cache Pro disabled and bypassing CloudFlare proxy.
Forum: Plugins
In reply to: [SEOPress - On-site SEO & Analytics] Latest UpdateI am a VERY experienced developer, and I have done all of those things.
With SEO Press activated, you are spitting out invalid HTML for Google Tag Manager.
Browser console: https://drive.google.com/file/d/1TeO4hysfwXhgRaYnl1r9YkAsu2g_6Zuf/view?usp=sharingThe invalid HTML produced by your plugin: https://drive.google.com/file/d/1F_nCINIfR5eSF89l4l283OR01ULjit6F/view?usp=sharing
I have the skills to dig into your source code to fix it or show you where the fix is, but I would prefer not to do that.
Forum: Plugins
In reply to: [SEOPress - On-site SEO & Analytics] Latest UpdateI had the same thing happen, but there were no errors. With the latest version of SEO Press activated, most pages are blank, and the home page is missing most of its style and functionality. With SEO Press deactivated, everything renders as expected.
Activated: https://drive.google.com/file/d/10nQF-fPJnexSLwXbG4oRYJAThP-qI3Rw/view
Deactivated: https://drive.google.com/file/d/1x928nD7FivdKpEjki6_I5UN02ZFJxFvO/view?usp=sharingWP and all plugins are up to date. DEBUG mode is enabled, and there are no messages in debug.log
Forum: Themes and Templates
In reply to: [Neve] HTML5 supportBueller. Ferris Bueller.
Forum: Plugins
In reply to: [WP Popular Posts] Popular Posts disapeared after wp6.4 updateThis plugin is throwing a javascript error with WP 6.4. We’ll have to wait for the developers to fix it.
This is due to other plugins loading GuzzleHttp version 7, whereas, this plugin only supports versions 5 and 6.
It’s been a long time since we’ve seen an update to do-spaces-sync, so I’m not holding my breath for a fix.
This two-part fix is likely to break, but it’s working for now:
Part 1: Indo-spaces-sync/vendor/aws/aws-sdk-php/functions.php, find thedefault_http_handler()function and replace it with this (or something like it):$version = '6.3.3'; if( defined( 'ClientInterface::VERSION' ) ) { $version = (string) ClientInterface::VERSION; } else if( defined( 'ClientInterface::MAJOR_VERSION' ) ) { $version = (string) ClientInterface::MAJOR_VERSION; } if ($version[0] === '5') { return new \Aws\Handler\GuzzleV5\GuzzleHandler(); } if ($version[0] === '6' || $version[0] === '7') { return new \Aws\Handler\GuzzleV6\GuzzleHandler(); } throw new \RuntimeException('Unknown Guzzle version: ' . $version);Part 2: in
do-spaces-sync/vendor/guzzlehttp/guzzle/src/functions.php, find thedefault_user_agent()function and replace it with:static $defaultAgent = ''; $version = '6.3.3'; if( defined( 'Client::VERSION' ) ) { $version = (string) Client::VERSION; } else if( defined( 'Client::MAJOR_VERSION' ) ) { $version = (string) Client::MAJOR_VERSION; } if (!$defaultAgent) { $defaultAgent = 'GuzzleHttp/' . $version; if (extension_loaded('curl') && function_exists('curl_version')) { $defaultAgent .= ' curl/' . \curl_version()['version']; } $defaultAgent .= ' PHP/' . PHP_VERSION; } return $defaultAgent;Optional: To prevent your changes from being overwritten accidentally by an update, change the value of Version in
do-spaces-sync/loader.phpto something like99.0.1Until do-spaces-sync is updated to support GuzzleHttp 7, this problem will persist.
- This reply was modified 4 years, 6 months ago by Chris Ostmo.
- This reply was modified 4 years, 6 months ago by Chris Ostmo. Reason: Formatting