[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZRYY9K76EAnZ1t8CSdgoRMrKI9v8vt8ZFn9C-4h6eLg":3,"$fcwciinQr2MTIEftc2Hr07LU_fepFJAwQY9_e0Sn7a8M":130,"$fc6kIjpu3-VdvgJaj2_H6MPhHReV4TMsTTCNKe0hZVuo":135},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":22,"download_link":23,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26,"discovery_status":27,"vulnerabilities":28,"developer":29,"crawl_stats":25,"alternatives":34,"analysis":25,"fingerprints":25},"free-cdn-box","Free CDN Box","1.2","anon2003","https:\u002F\u002Fprofiles.wordpress.org\u002Fanon2003\u002F","\u003Cp>Free CDN Box is a plugin that automatically replaces image URLs in your content with links to a free CDN (cdn.statically.io) to improve performance and reduce loading times for your website.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Third-Party Service Usage:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin uses the CDN service from statically.io to optimize image loading. By using this plugin, your images will be served through statically.io. For more information, please review their \u003Ca href=\"https:\u002F\u002Fstatically.io\u002Fpolicies\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fstatically.io\u002Fpolicies\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under the GPLv2 or later.\u003C\u002Fp>\n","Short Description: Automatically replaces image URLs with a free CDN (cdn.statically.io) for faster loading.",0,709,"2025-09-24T16:23:00.000Z","6.8.6","5.0","7.2",[18,19,20,21],"cdn","free-cdn","images","performance","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-cdn-box.1.2.zip",100,null,"2026-07-22T17:31:50.256Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,94,"2026-08-29T02:53:54.788Z",[35,56,77,96,113],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":45,"num_ratings":46,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":54,"download_link":55,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"shift8-cdn","Shift8 CDN","2.0.1","shift8","https:\u002F\u002Fprofiles.wordpress.org\u002Fshift8\u002F","\u003Cp>This is a plugin that integrates a 100% free CDN service operated by Shift8, for your WordPress site. What this means is that you can simply install this plugin, activate and register with our CDN service and all of your static assets on your website will be served through our global content delivery network.\u003C\u002Fp>\n\u003Ch3>Migration Notice\u003C\u002Fh3>\n\u003Cp>Shift8 CDN as a service is migrating into \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fatomic-edge-security\u002F\" rel=\"ugc\">Atomic Edge\u003C\u002Fa>. Your user account has been migrated to the new dashboard, \u003Ca href=\"https:\u002F\u002Fdashboard.atomicedge.io\u002Fpassword-reset\u002Frequest\" rel=\"nofollow ugc\">click here\u003C\u002Fa> to reset your password.\u003C\u002Fp>\n\u003Ch3>Community Support\u003C\u002Fh3>\n\u003Cp>If you need support, please head over to our \u003Ca href=\"https:\u002F\u002Fshift8.community\" rel=\"nofollow ugc\">community discourse forum\u003C\u002Fa> for you to more easily access support resources.\u003C\u002Fp>\n\u003Ch3>Check out our new Shift8 CDN website\u003C\u002Fh3>\n\u003Cp>You can now create your own dashboard account to add\u002Fremove\u002Fmanage your sites : \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\" rel=\"nofollow ugc\">Shift8 CDN\u003C\u002Fa>. Note if you have a site created prior to this dashboard, you can submit a request on the support forums and we can migrate the site for you.\u003C\u002Fp>\n\u003Ch3>Instructions for setup\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Register for an account by \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\u002Fregister\" rel=\"nofollow ugc\">CLICKING HERE\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Once your account is activated, \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\u002Fdashboard\" rel=\"nofollow ugc\">go to the Shift8 CDN dashboard\u003C\u002Fa> and click “Create Site”\u003C\u002Fli>\n\u003Cli>Enter your site URL exactly as it appears (i.e. https:\u002F\u002Fwww.yoursite.com) and click “Add”\u003C\u002Fli>\n\u003Cli>Once added successfully, click “View” to view the site details and copy the API key and CDN prefix \u003C\u002Fli>\n\u003Cli>Install this WordPress plugin and activate\u003C\u002Fli>\n\u003Cli>Go to the plugin settings page (Shift8 > CDN Settings) and enter the site url, API key and CDN prefix and then click “Save Changes”\u003C\u002Fli>\n\u003Cli>Once saved, you can click the “Check” button to ensure everything matches with our system\u003C\u002Fli>\n\u003Cli>Click the “Test URL” to ensure it actually works and if so , click “Enable Shift8 CDN” at the top of the settings page to enable. You can use this to quickly disable if there are any problems.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Instructions for upgrading from a version prior to 1.30\u003C\u002Fh3>\n\u003Col>\n\u003Cli>It is important before you upgrade the plugin to disable the CDN and unregister your site. Your site needs to be unregistered before upgrading, otherwise we will have to manually migrate the site for you\u003C\u002Fli>\n\u003Cli>Once the “Enable Shift8 CDN” setting is disabled, and your site is unregistered, update the plugin via the WordPress plugin update system\u003C\u002Fli>\n\u003Cli>Once the plugin is updated, head to our site to \u003Ca href=\"https:\u002F\u002Fshift8cdn.com\u002Fregister\" rel=\"nofollow ugc\">register your account\u003C\u002Fa> on our systems\u003C\u002Fli>\n\u003Cli>Enter your site URL exactly as it appears (i.e. https:\u002F\u002Fwww.yoursite.com) and click “Add”\u003C\u002Fli>\n\u003Cli>Once added successfully, click “View” to view the site details and copy the API key and CDN prefix\u003C\u002Fli>\n\u003Cli>Go back to the plugin settings page (Shift8 > CDN Settings) and enter the site url, API key and CDN prefix and then click “Save Changes”\u003C\u002Fli>\n\u003Cli>Once saved, you can click the “Check” button to ensure everything matches with our system\u003C\u002Fli>\n\u003Cli>Click the “Test URL” to ensure it actually works and if so , click “Enable Shift8 CDN” at the top of the settings page to enable. You can use this to quickly disable if there are any problems.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Newly added entpoints\u003C\u002Fh3>\n\u003Cp>New endpoints added :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Frankfurt, Germany\u003C\u002Fli>\n\u003Cli>Ukraine\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Free Content Delivery Network for your Static Content\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.shift8web.ca\" rel=\"nofollow ugc\">Shift8\u003C\u002Fa> has rolled out a consistently-growing CDN with endpoints all over the world. This plugin will make your site load way faster by using latency-based and geographic-based DNS resolution for requests made to your site to be served by an endpoint closest to the user making the request. This means that a user making a request in Mumbai, India will hit the Mumbai server to download the static content from your website, improving performance remarkably.\u003C\u002Fp>\n\u003Cp>Current endpoints in use (more added regularly) :\u003C\u002Fp>\n\u003Col>\n\u003Cli>USA – Northern California\u003C\u002Fli>\n\u003Cli>USA – Northern Virginia\u003C\u002Fli>\n\u003Cli>USA – Dallas, TX\u003C\u002Fli>\n\u003Cli>USA – Miami, FL\u003C\u002Fli>\n\u003Cli>Canada – Toronto\u003C\u002Fli>\n\u003Cli>Europe – London, England \u003C\u002Fli>\n\u003Cli>Europe – Stockholm, Sweden\u003C\u002Fli>\n\u003Cli>Europe – Warsaw, Poland\u003C\u002Fli>\n\u003Cli>Europe – Frankfurt, Germany\u003C\u002Fli>\n\u003Cli>Europe – Ukraine\u003C\u002Fli>\n\u003Cli>Asia Pacific – Hong Kong, China\u003C\u002Fli>\n\u003Cli>Asia Pacific – Tokyo, Japan\u003C\u002Fli>\n\u003Cli>Asia Pacific – Sydney, Australia\u003C\u002Fli>\n\u003Cli>Asia Pacific – Singapore\u003C\u002Fli>\n\u003Cli>Asia Pacific – Mumbai, India\u003C\u002Fli>\n\u003Cli>Latin America – Sao Paulo, Brazil\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>You can learn more about how the CDN was setup and how it works by reading our \u003Ca href=\"https:\u002F\u002Fwww.shift8web.ca\u002F2019\u002F05\u002Fhow-we-created-our-own-free-content-delivery-network-for-wordpress-users\u002F\" rel=\"nofollow ugc\">blog post\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Want to see the plugin in action?\u003C\u002Fh3>\n\u003Cp>You can view three example sites where this plugin is live :\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Example Site 1 : \u003Ca href=\"https:\u002F\u002Fwww.stackstar.com\" title=\"Wordpress Hosting\" rel=\"nofollow ugc\">WordPress Hosting\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Example Site 2 : \u003Ca href=\"https:\u002F\u002Fwww.shift8web.ca\" title=\"Web Design in Toronto\" rel=\"nofollow ugc\">Web Design in Toronto\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>100% Free CDN for static assets on your site (CSS, JS, Images, Font files and more)\u003C\u002Fli>\n\u003Cli>Geographic and latency based DNS routing of requests to the nearest endpoint server across the globe\u003C\u002Fli>\n\u003Cli>Super easy set up : just install plugin, activate and register to start using within minutes.\u003C\u002Fli>\n\u003C\u002Ful>\n","This is a plugin that integrates a 100% free CDN service operated by Shift8, for your Wordpress site. What this means is that you can simply install t &hellip;",600,72779,88,40,"2026-02-10T17:26:00.000Z","6.9.5","5.6","7.4",[18,52,19,21,53],"content-delivery-network","speed","https:\u002F\u002Fgithub.com\u002Fstardothosting\u002Fshift8-cdn","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshift8-cdn.2.0.1.zip",{"slug":57,"name":58,"version":59,"author":60,"author_profile":61,"description":62,"short_description":63,"active_installs":64,"downloaded":65,"rating":32,"num_ratings":66,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":70,"tags":71,"homepage":74,"download_link":75,"security_score":76,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"commonwp","commonWP","1.1.0","Milan Dinić","https:\u002F\u002Fprofiles.wordpress.org\u002Fdimadin\u002F","\u003Cp>commonWP is a plugin that enables usage of free, public CDN (\u003Ca href=\"https:\u002F\u002Fwww.jsdelivr.com\u002F\" rel=\"nofollow ugc\">jsDelivr\u003C\u002Fa>) for open source JavaScript and CSS files. Those files are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>All files from WordPress core, unless development version of WordPress is used.\u003C\u002Fli>\n\u003Cli>All files from plugins hosted by WordPress.org Plugins Repository, unless author of specific plugin doesn’t use \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fwordpress-org\u002Fhow-to-use-subversion\u002F#tagging-new-versions\" rel=\"nofollow ugc\">SVN tags for releasing\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>All files from themes hosted by WordPress.org Themes Repository.\u003C\u002Fli>\n\u003Cli>All files from plugins and themes hosted on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> that support \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fafragen\u002Fgithub-updater\" rel=\"nofollow ugc\">GitHub Updater\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>All files marked as available on \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002F\" rel=\"nofollow ugc\">npm\u003C\u002Fa> in any type of theme, plugin, or MU plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>It aims to be both lightweight and very secure. The approach used in this plugin is safer then in any other plugin that enables usage of any CDN. First, commonWP will only rewrite file to point to one on jsDelivr if that remote file is identical to local one. Second, during comparison, it generates \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FWeb\u002FSecurity\u002FSubresource_Integrity\" rel=\"nofollow ugc\">subresource identity hash\u003C\u002Fa> of remote jsDelivr file and includes that hash in page’s source code so browser won’t load remote file if it doesn’t have exactly the same hash.\u003C\u002Fp>\n\u003Cp>There are no any settings. After activation, it will fill up its cache in the background, and that may take some time depending on number of resources site uses.\u003C\u002Fp>\n\u003Cp>For much more details about commonWP, head over to its \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdimadin\u002FcommonWP\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n","Offload open source static assets to the free, public CDN.",400,11666,18,"2019-02-24T20:21:00.000Z","5.1.22","4.7","5.4",[18,19,72,21,73],"jsdelivr","public-cdn","https:\u002F\u002Fmilandinic.com\u002Fwordpress\u002Fplugins\u002Fcommonwp\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcommonwp.1.1.0.zip",85,{"slug":78,"name":79,"version":80,"author":81,"author_profile":82,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":11,"num_ratings":11,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":90,"tags":91,"homepage":93,"download_link":94,"security_score":95,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"free-image-cdn","Free Image CDN","1.1","Chema","https:\u002F\u002Fprofiles.wordpress.org\u002Fdeambulando\u002F","\u003Cp>Free Image CDN using wsrv.nl – Improves the speed of your site.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is released under the GPLv2 or later license. See http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\u003C\u002Fp>\n\u003Ch3>Acknowledgments\u003C\u002Fh3>\n\u003Cp>We want to express our gratitude to \u003Ca href=\"https:\u002F\u002Fwsrv.nl\u002F\" rel=\"nofollow ugc\">wsrv.nl\u003C\u002Fa> for providing a free and efficient image CDN service that benefits the WordPress community.\u003C\u002Fp>\n","Free Image CDN using wsrv.nl - Improves the speed of your site.",50,1734,"2024-11-15T16:25:00.000Z","6.7.5","6.0","8.0",[18,20,21,53,92],"weserv","https:\u002F\u002Fgarridodiaz.com\u002Ffree-image-cdn-for-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-image-cdn.1.1.zip",92,{"slug":97,"name":98,"version":99,"author":100,"author_profile":101,"description":102,"short_description":103,"active_installs":104,"downloaded":105,"rating":24,"num_ratings":106,"last_updated":107,"tested_up_to":14,"requires_at_least":49,"requires_php":50,"tags":108,"homepage":111,"download_link":112,"security_score":95,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":26},"edge-images","Edge Images","5.5.7","Jono Alderson","https:\u002F\u002Fprofiles.wordpress.org\u002Fjonoaldersonwp\u002F","\u003Cp>Edge Images automatically uses your edge transformation service (e.g., Cloudflare, Accelerated Domains, Imgix, etc.) to apply performance optimizations to \u003Ccode>\u003Cimg>\u003C\u002Fcode> markup.\u003C\u002Fp>\n\u003Cp>⚠️ \u003Cstrong>Important\u003C\u002Fstrong>: This plugin requires a supported edge provider with image transformation features enabled (e.g., Cloudflare Pro, BunnyCDN, etc). See the Requirements section for details.\u003C\u002Fp>\n\u003Ch4>🚀 Why should I use Edge Images?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant Performance Boost\u003C\u002Fstrong>: Automatically optimize and serve images in modern formats (WebP\u002FAVIF) through your existing CDN\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Configuration\u003C\u002Fstrong>: Works out of the box with your existing images and themes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Local Processing\u003C\u002Fstrong>: All transformations happen at the edge – no server load or storage overhead\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Perfectly Sized Images\u003C\u002Fstrong>: Automatically generates the exact image dimensions needed for every device and viewport\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cost Effective\u003C\u002Fstrong>: No need for expensive image optimization services or additional storage\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎯 Perfect For\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Sites with lots of images that need optimization\u003C\u002Fli>\n\u003Cli>Performance-focused developers and site owners\u003C\u002Fli>\n\u003Cli>Anyone using Cloudflare, BunnyCDN, or similar services\u003C\u002Fli>\n\u003Cli>Sites that want modern image formats without the complexity\u003C\u002Fli>\n\u003Cli>Developers tired of managing multiple image sizes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💡 How It Works\u003C\u002Fh4>\n\u003Cp>WordPress typically creates multiple copies of each uploaded image in different sizes. This approach is inefficient and often results in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Images that are too large or small for their display size\u003C\u002Fli>\n\u003Cli>Unnecessary storage usage\u003C\u002Fli>\n\u003Cli>Missing sizes for modern responsive designs\u003C\u002Fli>\n\u003Cli>Lack of modern format support (WebP\u002FAVIF)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Edge Images solves these problems by:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Intercepting image requests\u003C\u002Fli>\n\u003Cli>Determining the optimal size and format needed\u003C\u002Fli>\n\u003Cli>Using your CDN to transform the image on-demand\u003C\u002Fli>\n\u003Cli>Caching the result for future requests\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>⚡️ Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Core Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Automatic WebP\u002FAVIF conversion\u003C\u002Fli>\n\u003Cli>Intelligent responsive image handling\u003C\u002Fli>\n\u003Cli>Smart \u003Ccode>srcset\u003C\u002Fcode> generation\u003C\u002Fli>\n\u003Cli>Automatic image optimization\u003C\u002Fli>\n\u003Cli>Optional \u003Ccode>\u003Cpicture>\u003C\u002Fcode> element wrapping\u003C\u002Fli>\n\u003Cli>Zero local processing\u003C\u002Fli>\n\u003Cli>Maintains original images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Fine-grained transformation control\u003C\u002Fli>\n\u003Cli>Multiple CDN provider support\u003C\u002Fli>\n\u003Cli>Developer-friendly filters\u003C\u002Fli>\n\u003Cli>Yoast SEO & Rank Math integrations\u003C\u002Fli>\n\u003Cli>Bricks integration\u003C\u002Fli>\n\u003Cli>Gutenberg compatibility\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔌 Supported Providers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cloudflare\u003C\u002Fstrong> (Pro plan or higher)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accelerated Domains\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>BunnyCDN\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Imgix\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🛠️ Technical Example\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Your Code\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>echo wp_get_attachment_image(1, [640,400], false, ['fit' => 'contain']);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>What WordPress Usually Outputs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cimg width=\"380\" height=\"400\" \n     src=\"\u002Fuploads\u002F2024\u002F11\u002F1.jpg\" \n     class=\"attachment-640x400 size-640x400 wp-image-123\" \n     srcset=\"\u002Fuploads\u002F2024\u002F11\u002F1.jpg 400w, \u002Fuploads\u002F2024\u002F11\u002F1-285x300.jpg 285w\" \n     sizes=\"(max-width: 640px) 100vw, 640px\">\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>That’s multiple different images files, none of which are the right size!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What Edge Images Outputs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cpicture class=\"edge-images-container\" style=\"--max-width: 640px;\">\n  \u003Cimg \n       class=\"attachment-1140x600 size-640x400 wp-image-123 edge-images-processed\"\n       width=\"640\" height=\"400\" \n       src=\"\u002Fcdn-cgi\u002Fimage\u002Ff=auto,fit=contain,w=640,h=400\u002Fuploads\u002F2024\u002F11\u002F1.jpg\" \n       srcset=\"\u002Fcdn-cgi\u002Fimage\u002Ff=auto,w=320,h=188\u002Fuploads\u002F2024\u002F11\u002F1.jpg 320w,\n               \u002Fcdn-cgi\u002Fimage\u002Ff=auto,w=640,h=400\u002Fuploads\u002F2024\u002F11\u002F1.jpg 640w,\n               \u002Fcdn-cgi\u002Fimage\u002Ff=auto,w=1280,h=800\u002Fuploads\u002F2024\u002F11\u002F1.jpg 1280w\"\n       sizes=\"(max-width: 640px) 100vw, 640px\">\n\u003C\u002Fpicture>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>That’s a range of perfectly sized options for different devices and viewports, automatically optimized images in modern formats, served from your CDN, futureproofed for supporting next-generation capabilities, and with no storage overheads.\u003C\u002Fp>\n\u003Ch4>🎨 Customization\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Transform Parameters\u003C\u002Fstrong>\u003Cbr \u002F>\nControl every aspect of image transformation with attributes like:\u003Cbr \u002F>\n* \u003Ccode>width\u003C\u002Fcode>\u002F\u003Ccode>height\u003C\u002Fcode>: Exact dimensions\u003Cbr \u002F>\n* \u003Ccode>fit\u003C\u002Fcode>: Resizing behavior (contain, cover, crop)\u003Cbr \u002F>\n* \u003Ccode>quality\u003C\u002Fcode>: Compression level\u003Cbr \u002F>\n* \u003Ccode>format\u003C\u002Fcode>: Output format (auto, webp, avif)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filtering\u003C\u002Fstrong>\u003Cbr \u002F>\nDisable transformations globally or selectively:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F\u002F Disable all transformations\nadd_filter('edge_images_disable', '__return_true');\n\n\u002F\u002F Disable for specific images\nadd_filter('edge_images_disable_transform', function($should_disable, $html) {\n    if (strpos($html, 'example.jpg') !== false) {\n        return true;\n    }\n    return $should_disable;\n}, 10, 2);\n\n\u002F\u002F Override max width for constrained content\nadd_filter('edge_images_max_width', function($max_width) {\n    \u002F\u002F Example: Use a different max width for single posts\n    if (is_single()) {\n        return 800;\n    }\n    return $max_width;\n});\n\n\u002F\u002F Customize srcset width multipliers\nadd_filter('edge_images_width_multipliers', function($multipliers) {\n    \u002F\u002F Add more granular steps between sizes\n    return [0.25, 0.5, 0.75, 1, 1.25, 1.5, 2];\n});\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>🔧 Requirements\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Essential\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>A supported edge provider with image transformation features enabled:\n\u003Cul>\n\u003Cli>Cloudflare Pro plan or higher with Image Resizing enabled\u003C\u002Fli>\n\u003Cli>Accelerated Domains with Image Resizing enabled\u003C\u002Fli>\n\u003Cli>BunnyCDN with Image Processing enabled\u003C\u002Fli>\n\u003Cli>Imgix with a configured source\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Technical\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>PHP 7.4 or higher\u003C\u002Fli>\n\u003Cli>WordPress 5.9 or higher\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>✅ Getting Started\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Install and activate the plugin\u003C\u002Fli>\n\u003Cli>Go to Settings > Edge Images\u003C\u002Fli>\n\u003Cli>Select your CDN provider\u003C\u002Fli>\n\u003Cli>That’s it! Your images will now be automatically optimized\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>🤝 Integrations\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Yoast SEO\u003C\u002Fstrong>\u003Cbr \u002F>\nAutomatically optimizes images in:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Meta tags (og:image, etc.)\u003C\u002Fli>\n\u003Cli>Schema.org output\u003C\u002Fli>\n\u003Cli>XML sitemaps\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔒 Privacy\u003C\u002Fh4>\n\u003Cp>Edge Images processes images through third-party edge providers. Here’s what you need to know about privacy:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Data Processing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Images are processed through your chosen edge provider (Cloudflare, Accelerated Domains, etc.)\u003C\u002Fli>\n\u003Cli>No personal data is collected or stored by the plugin itself\u003C\u002Fli>\n\u003Cli>Image URLs are passed to the edge provider for transformation\u003C\u002Fli>\n\u003Cli>Original images remain on your server; only public URLs are processed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Edge Provider Privacy\u003C\u002Fstrong>\u003Cbr \u002F>\nDifferent providers have different privacy implications:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Cloudflare: Images are processed according to \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\" rel=\"nofollow ugc\">Cloudflare’s Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Accelerated Domains: Images are processed according to \u003Ca href=\"https:\u002F\u002Faccelerateddomains.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Accelerated Domains’ Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>BunnyCDN: Images are processed according to \u003Ca href=\"https:\u002F\u002Fbunny.net\u002Fprivacy\u002F\" rel=\"nofollow ugc\">BunnyCDN’s Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Data Storage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin stores your selected settings in your WordPress database\u003C\u002Fli>\n\u003Cli>No user data is collected or stored\u003C\u002Fli>\n\u003Cli>No analytics or tracking is performed\u003C\u002Fli>\n\u003Cli>Cache files may be created in your uploads directory for optimization\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>GDPR Compliance\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin is GDPR-compliant as it does not collect, store, or process personal data\u003C\u002Fli>\n\u003Cli>Users should review their chosen edge provider’s privacy policy and data processing terms\u003C\u002Fli>\n\u003Cli>Site owners should update their privacy policy to reflect their use of third-party image processing services\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjonoalderson\u002Fedge-images\" rel=\"nofollow ugc\">GitHub Repository\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjonoalderson\u002Fedge-images\u002Fissues\" rel=\"nofollow ugc\">Report Issues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Turbocharge your WordPress images by using an edge provider (like Cloudflare or Accelerated Domains) and optimizing your HTML markup.",20,2657,5,"2025-06-29T10:56:00.000Z",[18,109,20,110,21],"cloudflare","optimization","https:\u002F\u002Fgithub.com\u002Fjonoalderson\u002Fedge-images\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fedge-images.5.5.7.zip",{"slug":114,"name":115,"version":116,"author":117,"author_profile":118,"description":119,"short_description":120,"active_installs":104,"downloaded":121,"rating":11,"num_ratings":11,"last_updated":122,"tested_up_to":123,"requires_at_least":124,"requires_php":22,"tags":125,"homepage":22,"download_link":128,"security_score":24,"vuln_count":11,"unpatched_count":11,"last_vuln_date":25,"fetched_at":129},"l-imgcdn","L-IMGCDN – Image CDN Rewriter","1.5.0","llgy","https:\u002F\u002Fprofiles.wordpress.org\u002Fllgy\u002F","\u003Cp>L-IMGCDN rewrites WordPress image URLs to your CDN. Configure a CDN domain, include\u002Fexclude rules, and safe fallback to origin.\u003C\u002Fp>\n\u003Ch3>中文说明\u003C\u002Fh3>\n\u003Cp>本插件将图片 URL 重写到你的 CDN，支持自定义域名、路径规则与回源兜底。\u003C\u002Fp>\n","Rewrite image URLs to your CDN for faster delivery. Supports custom domains, path patterns, and safe fallback to origin.",257,"2025-10-14T08:40:00.000Z","6.8.5","5.8",[126,18,20,21,127],"caching","rewrite","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fl-imgcdn.zip","2026-04-16T10:56:18.058Z",{"error":131,"url":132,"statusCode":133,"statusMessage":134,"message":134},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Ffree-cdn-box\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":136,"versions":137},2,[138,144],{"version":6,"download_url":23,"svn_tag_url":139,"released_at":25,"has_diff":140,"diff_files_changed":141,"diff_lines":25,"trac_diff_url":142,"vulnerabilities":143,"is_current":131},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffree-cdn-box\u002Ftags\u002F1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Ffree-cdn-box%2Ftags%2F1.0&new_path=%2Ffree-cdn-box%2Ftags%2F1.2",[],{"version":145,"download_url":146,"svn_tag_url":147,"released_at":25,"has_diff":140,"diff_files_changed":148,"diff_lines":25,"trac_diff_url":25,"vulnerabilities":149,"is_current":140},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-cdn-box.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Ffree-cdn-box\u002Ftags\u002F1.0\u002F",[],[]]