Changeset 3420575
- Timestamp:
- 12/16/2025 01:30:56 AM (4 months ago)
- Location:
- bandwidth-saver/tags/0.2.4
- Files:
-
- 2 edited
-
imgpro-cdn.php (modified) (1 diff)
-
readme.txt (modified) (13 diffs)
Legend:
- Unmodified
- Added
- Removed
-
bandwidth-saver/tags/0.2.4/imgpro-cdn.php
r3419620 r3420575 1 1 <?php 2 2 /** 3 * Plugin Name: Bandwidth Saver: Image CDN3 * Plugin Name: Free Image CDN – Bandwidth Saver 4 4 * Plugin URI: https://github.com/img-pro/bandwidth-saver 5 5 * Description: Instant image CDN. 100 GB/month free, no DNS changes, no external accounts. -
bandwidth-saver/tags/0.2.4/readme.txt
r3419620 r3420575 1 === Bandwidth Saver: Image CDN===1 === Free Image CDN – Bandwidth Saver === 2 2 Contributors: imgpro 3 Tags: image s, performance, speed, cdn, cache3 Tags: image cdn, cdn, speed, core web vitals, performance 4 4 Requires at least: 6.2 5 5 Tested up to: 6.9 … … 9 9 License URI: http://www.gnu.org/licenses/gpl-2.0.html 10 10 11 Make your images load faster for visitors anywhere in the world. One-click setup, nothing to configure.11 Free global image CDN for WordPress. Serve images from 300+ edge servers worldwide. Improves Core Web Vitals and PageSpeed scores. One-click setup. 12 12 13 13 == Description == 14 14 15 **Images are usually the slowest part of any WordPress site.** 16 17 When your pages take too long to load, visitors leave. Search engines notice. Your PageSpeed score drops. And you lose traffic you worked hard to get. 18 19 Bandwidth Saver fixes this by serving your images from servers close to your visitors — automatically. A visitor in Tokyo loads images from Asia. A visitor in London loads from Europe. Everyone gets faster pages. 20 21 **The best part?** You don't need to understand how it works. Just activate the plugin and flip the switch. Your images start loading faster immediately. 22 23 = What You Get = 24 25 **Faster pages.** Images load from the nearest server instead of traveling across the world from your host. 26 27 **Better SEO.** Google uses page speed as a ranking factor. Faster images mean better Core Web Vitals scores. 28 29 **Happier visitors.** People don't wait for slow sites. Faster loading means lower bounce rates. 30 31 **Peace of mind.** Your original images stay untouched on your server. If anything ever goes wrong, your site automatically falls back to loading images directly. Nothing breaks. 32 33 = How It Works = 34 35 Behind the scenes, Bandwidth Saver uses a global CDN (Content Delivery Network) with 300+ edge locations. But you don't need to know what that means or how to set it up. 36 37 1. Install the plugin from your WordPress dashboard 15 **Free image CDN that makes your WordPress site faster.** 16 17 Images are the heaviest part of most WordPress pages. When they load slowly, visitors leave, Core Web Vitals fail, and Google ranks you lower. 18 19 This free image CDN plugin fixes that by serving your images from 300+ global edge servers. A visitor in Tokyo loads images from Asia. A visitor in London loads from Europe. Everyone gets faster pages. 20 21 **60-second setup.** No DNS changes. No external accounts. No settings to configure. Just activate and flip the switch. 22 23 = Why Use an Image CDN? = 24 25 * **Faster page load times** — Images load from the nearest server instead of traveling across the world from your host 26 * **Better Core Web Vitals** — Improve LCP (Largest Contentful Paint) by delivering images faster 27 * **Higher PageSpeed scores** — Google PageSpeed Insights will show improved performance 28 * **Lower bounce rates** — Visitors don't wait for slow sites 29 30 = How This Image CDN Works = 31 32 1. Install the free image CDN plugin from WordPress 38 33 2. Flip the switch to activate 39 3. Images instantly load from 300+ global servers 40 41 That's it. No DNS changes. No external accounts. No settings to configure. Your original images stay exactly where they are. 42 43 = Why People Choose This Over Other Speed Plugins = 44 45 **It actually works in 60 seconds.** Most CDN solutions require DNS changes, external account setup, and technical configuration. This one doesn't. 46 47 **Nothing to learn.** No optimization levels, no quality settings, no rules to write. It works out of the box. 48 49 **Nothing to break.** Your images stay on your server. The plugin only changes URLs on your public pages. Deactivate it and everything returns to normal instantly. 50 51 **Generous free tier.** 100 GB of bandwidth per month — enough for most sites. No credit card required. 52 53 = Who This Is For = 54 55 * Bloggers and content creators with image-heavy posts 34 3. Images instantly load from 300+ global CDN servers 35 36 That's it. Your original images stay exactly where they are on your server. The plugin only changes URLs on your public pages. Deactivate it and everything returns to normal instantly. 37 38 = Free Image CDN vs Paid CDN Services = 39 40 Most CDN solutions require DNS changes, external account setup, and technical configuration. This image CDN plugin works out of the box: 41 42 * **100 GB free per month** — Enough bandwidth for most WordPress sites 43 * **No credit card required** — Free tier is free forever 44 * **No DNS changes** — Works immediately after activation 45 * **No configuration** — Zero settings to configure 46 * **Can't break your site** — Automatic fallback to your server if anything goes wrong 47 48 = Works With Any WordPress Theme or Plugin = 49 50 This image CDN is compatible with: 51 52 * **Page builders** — Elementor, Divi, Beaver Builder, Gutenberg, Bricks, Oxygen 53 * **WooCommerce** — Product images, galleries, thumbnails 54 * **Image formats** — JPG, PNG, GIF, WebP, AVIF, SVG 55 * **Lazy loading** — Works with native lazy load and plugins 56 * **Responsive images** — Full srcset support 57 * **Caching plugins** — WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache 58 59 = Who This Image CDN Is For = 60 61 * Bloggers with image-heavy posts 56 62 * WooCommerce stores with product photos 57 63 * Recipe, travel, and photography sites 58 64 * Portfolio and agency sites 59 * Anyone tired of complicated speed optimization 60 61 = Who This Is NOT For = 62 63 * Sites already using a full-page CDN with image optimization built in 64 * Sites that need image compression (use ShortPixel, Imagify, or Smush for that — they work great alongside this plugin) 65 * Sites that need HTML/CSS/JS caching (this is image-only) 66 67 = Pricing = 65 * Anyone who wants faster WordPress image loading without complexity 66 67 = Image CDN Pricing = 68 68 69 69 **Free** — 100 GB/month, free forever, no credit card 70 70 **Lite** ($4.99/mo) — 250 GB/month + custom CDN domain 71 71 **Pro** ($14.99/mo) — 2 TB/month + custom CDN domain 72 **Business** ($49/mo) — 10 TB/month + custom CDN domain +priority support72 **Business** ($49/mo) — 10 TB/month + priority support 73 73 74 74 All paid plans include custom domains (cdn.yoursite.com) with automatic SSL. 75 75 76 **Self-Hosted Option** — For developers who want full control, you can deploy the open-source worker on your own Cloudflare account. [Setup guide on GitHub](https://github.com/img-pro/bandwidth-saver-worker) 76 = Self-Hosted Image CDN Option = 77 78 For developers who want full control, you can deploy the open-source worker on your own Cloudflare account. Your images, your infrastructure, zero external dependencies. 79 80 [Self-hosted CDN setup guide on GitHub](https://github.com/img-pro/bandwidth-saver-worker) 77 81 78 82 == Installation == … … 80 84 **60-second setup. No technical knowledge required.** 81 85 82 1. Install and activate the plugin86 1. Install and activate the image CDN plugin 83 87 2. Go to **Settings → Bandwidth Saver** 84 3. Toggle the CDN on85 86 Done. Your images are now loading faster . No email required for the free tier.88 3. Toggle the CDN switch on 89 90 Done. Your images are now loading faster from the global CDN. No email required for the free tier. 87 91 88 92 == Frequently Asked Questions == 89 93 90 = Will this slow down my site or break anything? = 91 92 No. It does the opposite — it makes your images load faster. Your original images stay on your server completely untouched. The plugin only changes URLs on your public pages. If you ever want to stop using it, just deactivate and your site works exactly as before. 93 94 = I'm not technical. Can I still use this? = 95 96 Yes. That's exactly who this is for. You don't need to understand CDNs, DNS, or servers. Just activate and toggle it on. 97 98 = How do I know it's working? = 99 100 After enabling, visit your site and inspect any image. The URL will start with your CDN domain instead of your regular site URL. You can also check your PageSpeed score before and after. 101 102 = Is there really a free plan? = 103 104 Yes. 100 GB of bandwidth per month, free forever. No credit card required. No trial period. Most sites never need to upgrade. 105 106 = What if I go over my bandwidth limit? = 107 108 Your images will temporarily load directly from your server (the normal way) until your bandwidth resets next month. Nothing breaks — your site just loads images the way it did before you installed the plugin. 94 = Is this really a free image CDN? = 95 96 Yes. 100 GB of bandwidth per month, free forever. No credit card required. No trial period. Most WordPress sites never need to upgrade. 97 98 = Will this image CDN improve my Core Web Vitals? = 99 100 Yes. The image CDN improves LCP (Largest Contentful Paint) by serving images from servers close to your visitors. Faster image delivery means better Core Web Vitals scores. 101 102 = How much will my PageSpeed score improve? = 103 104 Results vary by site, but most users see significant improvements in their Google PageSpeed Insights scores after enabling the image CDN. The improvement is most noticeable for visitors far from your hosting server. 105 106 = Does this CDN work with WooCommerce? = 107 108 Yes. The image CDN works with WooCommerce product images, galleries, thumbnails, and all image-heavy ecommerce content. 109 110 = Will this CDN work with my page builder? = 111 112 Yes. This image CDN works with Elementor, Divi, Beaver Builder, Gutenberg blocks, Bricks, Oxygen, and any other WordPress page builder. 113 114 = Does the image CDN support WebP and AVIF? = 115 116 Yes. The CDN serves all image formats including JPG, PNG, GIF, WebP, AVIF, and SVG. 117 118 = What if I go over my CDN bandwidth limit? = 119 120 Your images will temporarily load directly from your server (the normal way) until your bandwidth resets next month. Nothing breaks — your site just loads images without the CDN temporarily. 121 122 = Can I use this image CDN with caching plugins? = 123 124 Yes. This image CDN works perfectly with WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, and other WordPress caching plugins. 125 126 = Is this image CDN safe? Will it break my site? = 127 128 The image CDN cannot break your site. Your original images stay on your server completely untouched. The plugin only changes URLs on your public pages. If the CDN ever has issues, your site automatically falls back to loading images directly. Deactivate the plugin and everything returns to normal instantly. 109 129 110 130 = Does this replace image optimization plugins? = 111 131 112 No. This is a *delivery* tool, not an optimization tool. It makes your images load faster by serving them from nearby servers. For making images *smaller*, use a compression plugin like ShortPixel, Imagify, or Smush. They work great together. 113 114 = Does it work with my theme/page builder/plugin? = 115 116 Yes. It works with any theme, any page builder (Elementor, Divi, Beaver Builder, etc.), and any plugin. It also works with lazy loading, responsive images, and WooCommerce. 117 118 = What image formats are supported? = 119 120 JPG, PNG, GIF, WebP, AVIF, and SVG. 121 122 = What happens if the CDN goes down? = 123 124 Your site automatically serves images directly from your server. Visitors won't notice anything — your images just load the normal way until the CDN is back. 125 126 = Do I need to change my DNS or create accounts elsewhere? = 127 128 No. Everything happens from your WordPress admin. No DNS changes, no external dashboards, no separate logins. 132 No. This is an image *delivery* CDN, not an optimization tool. It makes images load faster by serving them from nearby servers. For making images *smaller*, use a compression plugin like ShortPixel, Imagify, or Smush. They work great alongside this image CDN. 133 134 = Do I need to change my DNS for this CDN? = 135 136 No. Unlike other CDN services, this image CDN works immediately without any DNS changes. Everything happens from your WordPress admin. 129 137 130 138 = Can I use my own domain for CDN URLs? = … … 132 140 Yes. All paid plans support custom domains (cdn.yoursite.com) with automatic SSL. 133 141 142 = What happens if the image CDN goes down? = 143 144 Your site automatically serves images directly from your server. Visitors won't notice anything — images just load the normal way until the CDN is back. 145 134 146 == Screenshots == 135 147 136 1. Speed up your images in 60 seconds 137 2. Track your bandwidth and performance148 1. Speed up your images in 60 seconds with the free image CDN 149 2. Track your CDN bandwidth and performance 138 150 3. Generous free tier, simple upgrades 139 4. Multi-site support and custom domains151 4. Multi-site support and custom CDN domains 140 152 5. Self-host option for full control 141 153 … … 144 156 = What Data Is Collected? = 145 157 146 The plugin does not add cookies, tracking pixels, or analytics to your site.158 The image CDN plugin does not add cookies, tracking pixels, or analytics to your site. 147 159 148 160 = Managed Mode = … … 152 164 * Custom domain settings are sent if configured 153 165 154 Images are cached and served through a global edge network .166 Images are cached and served through a global edge network powered by Cloudflare. 155 167 156 168 = Self-Hosted Mode = … … 160 172 == External Services == 161 173 162 This plugin connects to external services:174 This image CDN plugin connects to external services: 163 175 164 176 **Cloudflare (R2 Storage and Workers)** 165 177 166 * Purpose: Image caching and global edge delivery178 * Purpose: Image caching and global edge CDN delivery 167 179 * [Terms of Service](https://www.cloudflare.com/terms/) 168 180 * [Privacy Policy](https://www.cloudflare.com/privacypolicy/) … … 178 190 179 191 = 0.2.4 = 180 * New: Frictionless activation — no email required for free tier192 * New: Frictionless activation — no email required for free image CDN tier 181 193 * Improved: Toggle on directly from dashboard, account created automatically 182 194 * Improved: Cleaner first-run experience with fewer steps … … 184 196 185 197 = 0.2.3 = 186 * Improved: Clearer messaging focused on speed and SEObenefits198 * Improved: Clearer messaging about image CDN speed and Core Web Vitals benefits 187 199 * Improved: Simplified onboarding copy 188 200 * Improved: Updated screenshot captions … … 191 203 = 0.2.2 = 192 204 * Improved: Settings page loads faster with batched API requests 193 * Improved: Source URLs and usage stats are pre-loaded 205 * Improved: Source URLs and usage stats are pre-loaded for the CDN dashboard 194 206 * Improved: Better WordPress coding standards compliance 195 207 * Fixed: Cleaner transient cleanup on uninstall 196 208 197 209 = 0.2.1 = 198 * New: Usage analytics dashboard with bandwidth charts210 * New: Usage analytics dashboard with CDN bandwidth charts 199 211 * New: Source URLs management for multiple origin domains 200 212 * New: Projected bandwidth usage 201 * Improved: CDN works with infinite scroll and "load more"213 * Improved: Image CDN works with infinite scroll and "load more" 202 214 * Improved: Faster settings page with smarter caching 203 215 * Fixed: Double-click prevention on all buttons 204 * Fixed: Custom domain feature now available on Lite plans216 * Fixed: Custom CDN domain feature now available on Lite plans 205 217 206 218 = 0.2.0 = 207 219 * New: Updated pricing with bandwidth as primary metric 208 * New: All paid plans include custom domain support209 * New: Free tier upgraded to 100 GB bandwidth/month220 * New: All paid plans include custom CDN domain support 221 * New: Free tier upgraded to 100 GB CDN bandwidth/month 210 222 * Security: API keys encrypted at rest 211 223 * Security: Rate limiting on admin actions … … 213 225 214 226 = 0.1.9 = 215 * Fixed: CDN activates reliably after payment or recovery227 * Fixed: Image CDN activates reliably after payment or recovery 216 228 * Fixed: CDN properly disables when subscription becomes inactive 217 229 … … 224 236 225 237 = 0.1.6 = 226 * New: Custom domain support (cdn.yoursite.com)238 * New: Custom CDN domain support (cdn.yoursite.com) 227 239 * Fixed: Fallback uses correct URL for srcset images 228 240 229 241 = 0.1.5 = 230 * Improved: Simplified setup242 * Improved: Simplified image CDN setup 231 243 * Improved: Faster image fallback with inline error handling 232 244 * Fixed: Images no longer flash on load 233 245 234 246 = 0.1.0 = 235 * New: Managed option for one-click setup247 * New: Managed option for one-click image CDN setup 236 248 * New: Redesigned admin interface 237 249 238 250 = 0.0.1 = 239 * Initial release 251 * Initial release of the free image CDN plugin 240 252 241 253 == Upgrade Notice == 242 254 243 255 = 0.2.4 = 244 Frictionless activation: Just flip the switch, no email required. Simpler thanever.256 Frictionless activation: Just flip the switch, no email required. The easiest free image CDN setup ever. 245 257 246 258 = 0.2.3 = … … 251 263 252 264 = 0.2.0 = 253 New pricing with more generous limits. Free tier now includes 100 GB/month. Security improvements. Recommended for all users.265 New pricing with more generous limits. Free image CDN tier now includes 100 GB/month. Security improvements. Recommended for all users. 254 266 255 267 == Support ==
Note: See TracChangeset
for help on using the changeset viewer.