PluginProbe
xSpeed Cache: AI-Powered Performance Hub with MCP, Caching & CDN / 1.4.1
xSpeed Cache: AI-Powered Performance Hub with MCP, Caching & CDN v1.4.1
1.4.1 1.4.0 1.3.7 1.3.6 1.3.5 1.3.4 1.3.3 1.3.2 1.3.1 1.3.0 1.2.4 trunk 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.0.8 1.0.9 1.1.0 1.1.1 1.1.2 All 35 releases
← All changes | includes/modules/Cdn/CdnModule.php +6 -0 1.3.7 → 1.4.1 View file →
@@ -119,8 +119,14 @@
119 119 $opts = $this->get_settings();
120 120 if ( empty( $opts['enabled'] ) || empty( $opts['cdn_url'] ) ) {
121 121 return;
122 122 }
123 + // Something else on the site has taken over serving these files. The
124 + // switch stays as the owner left it, and nothing is rewritten while
125 + // the block lasts. See Module::blocked_by().
126 + if ( null !== $this->blocked_by() ) {
127 + return;
128 + }
123 129 Cdn_Rewriter::reset_state();
124 130
125 131 // Attachment URLs still go through their own filter: media-library
126 132 // URLs are frequently consumed as PHP strings (feeds, oEmbed, REST