Thank you for answering me, David!
It’s good to see you are still supporting this plugin.
Here we use latest version of wordpress and the plugin works just fine.
May I suggest to you that you push an updated readme.txt to the repository with the corrected version number?!
It is very helpful for users to be able to see up to which version developers think their plugins are compatible. It also shows us, whether a plugin is still “alive”.
Which is the main problem with the plugin in your set up?
- Verify Subdomains does not seem to work at all.
When I click on it, I’m being warned about an insecure connection (I’m running all domains on Let’s Encrypt SSL). When I click OK, the options page reloads, and that’s it. I checked the file domain.check.valid.txt, and it contains the single string “valid”.
- Use protocol less urls does not seem to be having any effect. The page source stays unchanged, regardless of setting.
This might, however, be due to the SSL plugin I’m using (Really Simple SSL), I’m not sure. I have, since my initial post, changed my sub-domain setup from wildcard to “true” sub-domains which each have their own DNS record and associated SSL cert.
- Paths to images (
are not) were not replaced, until I happened to read another support threat (Issues with php 7).
After I removed the reference by changing function check_domain_sharding(&$buffer)
to just function check_domain_sharding($buffer)
— voila, images are being served from all five of my cdn-subdomains now.
This is the warning I got before I made the change (I’m also running on PHP 7.0.x, by the way):
PHP Warning: Parameter 1 to domain_sharding::check_domain_sharding() expected to be a reference, value given in /wp-includes/functions.php on line 3464
I think this shows there is still some room for improvement ??
I am glad, though, that Domain Sharding now at least does its main trick.
Still, it would be reassuring if you could fix the remaining issues.
Thanks for your time and effort!