[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fQi8dpTqWHbS_J_1lOy7TQExw9blDD5_uMKWv4d3cX04":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":25,"download_link":26,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":37,"analysis":147,"fingerprints":408},"rokka-integration","Rokka Integration","5.1.0","liip","https:\u002F\u002Fprofiles.wordpress.org\u002Fliip\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Frokka.io\" rel=\"nofollow ugc\">rokka\u003C\u002Fa> is digital image processing done right. Store, render and deliver images. Easy and blazingly fast. This WordPress plugin automatically uploads your pictures to rokka and delivers them in the right format, as light and as fast as possible. And you only pay what you use, no upfront and fixed costs.\u003Cbr \u002F>\nThis WordPress plugin integrates the rokka image service. All images from your image libary will be synchronized to your rokka account and be served directly through rokka.\u003C\u002Fp>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress >= 4.7\u003C\u002Fli>\n\u003Cli>PHP >= 7.1\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Further Information\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Documentation: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\u002Fwiki\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\u002Fwiki\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>WordPress Plugin: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frokka-integration\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frokka-integration\u002F\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Website: \u003Ca href=\"https:\u002F\u002Frokka.io\" rel=\"nofollow ugc\">https:\u002F\u002Frokka.io\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>GitHub Repository: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Changelog: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\u002Freleases\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\u002Freleases\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Issue tracker: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\u002Fissues\" rel=\"nofollow ugc\">https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin\u002Fissues\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","WordPress plugin to integrate the rokka.io image service.",20,2633,70,2,"2023-02-24T15:07:00.000Z","6.1.10","4.7","7.1",[20,21,22,23,24],"cdn","image","integration","rokka","service","https:\u002F\u002Fgithub.com\u002Frokka-io\u002Frokka-wordpress-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frokka-integration.5.1.0.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":33,"avg_security_score":27,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},520,30,84,"2026-04-04T14:14:43.667Z",[38,60,84,107,126],{"slug":39,"name":40,"version":16,"author":39,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":46,"num_ratings":47,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":58,"download_link":59,"security_score":46,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"mlsimport","MLSImport – Download and synchronize real estate data from various MLS (Multiple Listing Services)","https:\u002F\u002Fprofiles.wordpress.org\u002Fmlsimport\u002F","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F3WSb8BDA07c?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Connect your real estate website with \u003Ca href=\"https:\u002F\u002Fmlsimport.com\u002F\" rel=\"nofollow ugc\">MLSImport.com plugin\u003C\u002Fa> to effortlessly sync, import, and manage MLS property listings, providing your users with up-to-date and accurate real estate information directly on your site.\u003C\u002Fp>\n\u003Ch3>Built on the latest RESO API Technology\u003C\u002Fh3>\n\u003Cp>The MLS Import plugin provides an up-to-date method for linking your website to the MLS Reso Web API server. You can leave behind the old IDX solutions that rely on RETS, as they are no longer effective or relevant.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmlsimport.com\u002Freso-standard-explained-in-detail\u002F\" rel=\"nofollow ugc\">RESO Standard Explained in Detail\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Direct Integration\u003C\u002Fh3>\n\u003Cp>Our MLS solution smoothly brings your chosen properties directly into your WordPress website. Additionally, it optimizes performance by serving images from a content delivery network (CDN).\u003C\u002Fp>\n\u003Ch3>Sync Listings Automatically\u003C\u002Fh3>\n\u003Cp>MLS Import regularly updates your published property listings to match the most recent changes in MLS listings, ensuring that your website always displays accurate and up-to-date information.\u003C\u002Fp>\n\u003Ch3>800+ MLS Markets Coverage\u003C\u002Fh3>\n\u003Cp>We can establish connections with more than 800 MLS markets in the United States and Canada. If you don’t see your specific MLS listed, please get in touch with us, and we’ll gladly assist you.\u003C\u002Fp>\n\u003Ch3>CONNECT WITH US\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002F@mlsimport3513\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002FMLSImport\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FMLSImport\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fmlsimport\u002F\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Use of 3rd party services\u003C\u002Fh3>\n\u003Cp>This plugin will connect via REST API to mlsimport.com and https:\u002F\u002Frequests.mlsimport.com to get real estate data from your MLS. It will send your connection details and reply with real estate prepared to be imported into your website.\u003Cbr \u002F>\nRead the terms and conditions of using MLSimport APIs here : https:\u002F\u002Fmlsimport.com\u002Fterms-conditions\u002F\u003C\u002Fp>\n","If you are the owner of a real estate theme and want to be integrated with MLSimport, feel free to contact us",6000,65394,100,1,"2026-01-15T10:30:00.000Z","6.7.5","5.2","7.4",[53,54,55,56,57],"mls","mls-integration","multiple-listing-services","real-estate-properties","real-estate","https:\u002F\u002Fmlsimport.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmlsimport.6.1.10.zip",{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":80,"download_link":81,"security_score":82,"vuln_count":47,"unpatched_count":28,"last_vuln_date":83,"fetched_at":30},"nazy-load","Flying Images: Optimize and Lazy Load Images for Faster Page Speed","2.4.15","Gijo Varghese","https:\u002F\u002Fprofiles.wordpress.org\u002Fgijo\u002F","\u003Cp>The complete solution for image optimization\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Free Unlimited CDN\u003C\u002Fstrong> – Flying Images uses \u003Ca href=\"https:\u002F\u002Fstatically.io\u002F\" rel=\"nofollow ugc\">Statically\u003C\u002Fa> to provide free CDN. Statically is powered by Cloudflare (premium network), BunnyCDN, Fastly and CDN77. No hidden charges or upsell.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On the fly Image Compression\u003C\u002Fstrong> – Compress images on the fly via CDN. You can also set the desired quality needed.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>On the fly WebP conversion\u003C\u002Fstrong> – Convert and deliver images as Webp via CDN if the browser supports it.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive\u002FAdaptive Images\u003C\u002Fstrong> – Creates srcset to deliver resized images based on device. Supports external images too.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Native\u002FJavaScript lazy loading\u003C\u002Fstrong> – Load images using the browser’s native lazy loading if available (currently supported in Chrome) or via JavaScript. JavaScript only lazy load is also available. Also supports lazy loading inlined background images.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tiny JavaScript\u003C\u002Fstrong> – Only 0.7KB, gzipped, minified.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Rewrites entire HTML\u003C\u002Fstrong> – Never miss an image from lazy loading or adding CDN, even the ones injected by gallery plugins.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fnazy-load\u002F\" rel=\"ugc\">Official Support Forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fgroups\u002Fwpspeedmatters\" rel=\"nofollow ugc\">Facebook Group\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Our premium products\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fflyingpress.com\" rel=\"nofollow ugc\">FlyingPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fflyingcdn.com\" rel=\"nofollow ugc\">FlyingCDN\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Our free plugins\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflying-pages\u002F\" rel=\"ugc\">Flying Pages\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnazy-load\u002F\" rel=\"ugc\">Flying Images\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflying-scripts\u002F\" rel=\"ugc\">Flying Scripts\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflying-analytics\u002F\" rel=\"ugc\">Flying Analytics\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fflying-fonts\u002F\" rel=\"ugc\">Flying Fonts\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Optimize and lazy load images to reduce load times, save bandwidth, and improve performance, delivering a faster and smoother user experience.",3000,125038,96,26,"2025-12-02T13:24:00.000Z","6.9.4","4.5","5.6",[77,20,78,79],"adaptive-images","compress-images","image-compression","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnazy-load\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnazy-load.2.4.15.zip",99,"2025-10-31 00:00:00",{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":92,"downloaded":93,"rating":94,"num_ratings":95,"last_updated":96,"tested_up_to":97,"requires_at_least":75,"requires_php":98,"tags":99,"homepage":104,"download_link":105,"security_score":82,"vuln_count":47,"unpatched_count":28,"last_vuln_date":106,"fetched_at":30},"cf-images","Offload, AI & Optimize with Cloudflare Images","1.9.8","Anton Vanyukov","https:\u002F\u002Fprofiles.wordpress.org\u002Fvanyukov\u002F","\u003Cp>Offload your media library to Cloudflare Images and let it handle everything for you – store, resize, optimize and deliver images in the best possible format to your users.\u003C\u002Fp>\n\u003Ch4>Why Overpay for CDN Plugins?\u003C\u002Fh4>\n\u003Cp>With the avalanche of expensive plugins out there, it’s time to switch to a smarter choice. Why should you pay more for something that deserves to be free?\u003C\u002Fp>\n\u003Ch4>Simplify Your Image Management\u003C\u002Fh4>\n\u003Cp>Offload your media library to Cloudflare Images! Let our plugin take charge:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Store your images securely;\u003C\u002Fli>\n\u003Cli>Resize images to perfection without any manual hassle;\u003C\u002Fli>\n\u003Cli>Optimize them to ensure they load blazingly fast;\u003C\u002Fli>\n\u003Cli>Deliver in the most user-friendly format, ensuring satisfaction at every user’s end.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>But wait, there’s more!\u003C\u002Fh4>\n\u003Cp>Image CDN – deliver images from a global network of servers.\u003Cbr \u002F>\nImage AI – tag, caption and generate new images using AI.\u003Cbr \u002F>\nCompression – optimize JPEG\u002FPNG images to decrease file size without compromising visual quality.\u003C\u002Fp>\n\u003Ch4>A Developer’s Promise\u003C\u002Fh4>\n\u003Cp>Born from personal need, this plugin represents a developer’s dedication to the community. While it’s still a work in progress, remember – it’s crafted with real user needs in mind, not profit.\u003C\u002Fp>\n\u003Ch4>Your Feedback Makes Us Better\u003C\u002Fh4>\n\u003Cp>Found a hiccup? Yearning for a feature? Just shoot us a support request. Our commitment is to continually evolve to serve you better. Your wish is our command!\u003C\u002Fp>\n\u003Ch4>Disclaimer\u003C\u002Fh4>\n\u003Cp>Cloudflare, the Cloudflare logo, and Cloudflare Workers are trademarks and\u002For registered trademarks of Cloudflare, Inc. in the United States and other jurisdictions.\u003C\u002Fp>\n","Offload you media library images to the Cloudflare Images service. Store, resize, optimize and deliver images in a fast and secure manner.",1000,35942,98,34,"2025-12-30T23:37:00.000Z","6.8.5","7.0",[20,100,101,102,103],"cloudflare-images","compress","image-ai","optimize","https:\u002F\u002Fvcore.au","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcf-images.1.9.8.zip","2025-11-20 00:00:00",{"slug":108,"name":109,"version":110,"author":111,"author_profile":112,"description":113,"short_description":114,"active_installs":92,"downloaded":115,"rating":94,"num_ratings":116,"last_updated":117,"tested_up_to":73,"requires_at_least":118,"requires_php":75,"tags":119,"homepage":121,"download_link":122,"security_score":123,"vuln_count":124,"unpatched_count":28,"last_vuln_date":125,"fetched_at":30},"sirv","Image Optimizer, Resizer and CDN – Sirv","8.2.0","Sirv CDN and Image Hosting","https:\u002F\u002Fprofiles.wordpress.org\u002Fsirv\u002F","\u003Cp>Accelerate your website and improve SEO with Sirv – the most complete image CDN and media optimization plugin for WordPress & WooCommerce.\u003C\u002Fp>\n\u003Cp>Automatically resize, compress and serve videos & images in next-gen formats, from Sirv’s fast CDN in 25 major cities.\u003C\u002Fp>\n\u003Ch4>Why is Sirv the best choice for WordPress image optimization?\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatic optimization\u003C\u002Fli>\n\u003Cli>Automatic scaled images\u003C\u002Fli>\n\u003Cli>Automatic next-gen formats (AVIF & WebP)\u003C\u002Fli>\n\u003Cli>Smaller files than any other WP optimization plugin\u003C\u002Fli>\n\u003Cli>Incredibly fast CDN\u003C\u002Fli>\n\u003Cli>Perfect on WooCommerce\u003C\u002Fli>\n\u003Cli>Lazy loading\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The best WordPress image optimizer – you don’t need to lift a finger. Just install the plugin and Sirv will automatically serve perfectly scaled and optimized images possible file-size. Every option is easily configured, if you wish to change the defaults.\u003C\u002Fp>\n\u003Ch4>Optimize your WordPress Media Library\u003C\u002Fh4>\n\u003Cp>Automatically optimize your existing WordPress media library images, without lifting a finger. Sirv can automatically copy your media library to Sirv, from where images will be served as highly optimized images across Sirv’s fast, global WordPress CDN (19 worldwide locations).\u003C\u002Fp>\n\u003Cp>All these images (and more) can be automatically optimized by Sirv:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Media gallery images\u003C\u002Fli>\n\u003Cli>Featured images\u003C\u002Fli>\n\u003Cli>WooCommerce product & category images\u003C\u002Fli>\n\u003Cli>Images added via other plugins or scripts\u003C\u002Fli>\n\u003Cli>Images added via “Add Media” button\u003C\u002Fli>\n\u003Cli>CSS background images\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Simply enable the Sirv CDN and images will sync to your Sirv account automatically.\u003C\u002Fp>\n\u003Cp>See the \u003Ca href=\"https:\u002F\u002Fsirv.com\u002Ffeatures\u002F\" rel=\"nofollow ugc\">complete list of features\u003C\u002Fa> of Sirv’s fresh new take on media hosting and optimization.\u003C\u002Fp>\n\u003Ch3>Take your WooCommerce sales to another level\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Optimization & CDN delivery of all your product images\u003C\u002Fli>\n\u003Cli>Ultra-deep image zoom, 3D GLB models and 360-spin for your media viewer\u003C\u002Fli>\n\u003Cli>Add image watermarks\u003C\u002Fli>\n\u003Cli>Add text captions\u003C\u002Fli>\n\u003Cli>Serves your files wherever you need them – websites, apps, feeds, social media, email campaigns\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Image zoom\u003C\u002Fh4>\n\u003Cp>Sirv loves huge images – it can zoom deep inside them very fast. No matter how big, images load fast, just like zooming on a Google Map. The bigger your images, the more impressive this image zoom is – perfect if you have really high quality images.\u003C\u002Fp>\n\u003Ch4>Video streaming\u003C\u002Fh4>\n\u003Cp>Any video you upload to Sirv will be converted to different resolution video streams, for instant playback. Every user will receive the most optimal stream for their device, screen and network connection speed.\u003C\u002Fp>\n\u003Ch4>3D models (GLB and USDZ)\u003C\u002Fh4>\n\u003Cp>Upload your 3D models to Sirv and embed them in your web pages and product galleries. It’s easy and automated with Sirv Media Viewer. No coding needed. It also provides Augmented Reality (AR) automatically.\u003C\u002Fp>\n\u003Ch4>360 spin\u003C\u002Fh4>\n\u003Cp>Shoppers adore spinning products around to see them from all sides. If you’re selling something online, maybe with WooCommerce, Sirv provides a stunning 360-degree photography experience. Simply upload a set of photos and a 360 spin will be immediately ready to embed in your page. It feels incredible on desktop and mobile alike, especially the big full-screen 360 spin view.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsirv.com\u002Fdemos\u002F\" rel=\"nofollow ugc\">Try demos\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Free and paid plans are available, depending on your needs. See “Price Plans” below.\u003C\u002Fp>\n\u003Ch4>What our users say\u003C\u002Fh4>\n\u003Cblockquote>\n\u003Cp>★★★★★\u003Cbr \u002F>\n  “We’ve halved the load time on mobiles of a site that we had already done quite a bit of work on to get image sizes down.” \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fmartingfisher\u002F\" rel=\"ugc\">@martingfisher\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★★★★★\u003Cbr \u002F>\n  “So far the best CDN plugin for WordPress. Please, never disappear!” \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fmavenickster\u002F\" rel=\"ugc\">@mavenickster\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★★★★★\u003Cbr \u002F>\n  “I was looking for a CDN fast and easy (no need to code)! Sirv is the best – Just upload your photos to your WordPress library and voilà “roulez jeunesse!!!” (French expression). Very good service!” \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fdisconance\u002F\" rel=\"ugc\">@disconance\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>★★★★★\u003Cbr \u002F>\n  “Sirv is fantastic! I have a lot of images on my website, and most of them are large, which resulted in slow site speeds, even with a CDN. What I love about Sirv is that they offer a CDN service, but also dynamically resize images based on the user’s browser\u002Fdevice, and serve the right file type. It has meant HUGE speed improvements on my website.” \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fusers\u002Fbasellen\u002F\" rel=\"ugc\">@basellen\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Optimal format (every time)\u003C\u002Fh4>\n\u003Cp>Google loves next-gen image formats for SEO, but it’s a pain to convert all your images and keep track of them. Sirv solves that. It automatically delivers images to each user in the most optimal format. Usually that’ll be AVIF or WebP and the filesize is dramatically smaller, so Google will reward you with better search ranking.\u003C\u002Fp>\n\u003Cp>Sirv’s intelligence always serves the smallest possible file format to each users’ browser. It is 100% automatic. Plus, images are automatically scaled down to the suitable width\u002Fheight and they’re lazy loaded, so you’ll really have the best possible image solution for WordPress.\u003C\u002Fp>\n\u003Ch4>Price plans\u003C\u002Fh4>\n\u003Cp>Sirv is a professional image hosting and WordPress CDN service. Most websites require a paid plan. Sirv also provides a free plan for light usage (500 MB storage and 2 GB monthly transfer).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Free 0.5 GB storage, $0\u002Fmonth\u003C\u002Fli>\n\u003Cli>Business 5 GB storage, $19\u002Fmonth\u003C\u002Fli>\n\u003Cli>Business 12 GB storage, $39\u002Fmonth\u003C\u002Fli>\n\u003Cli>Business 20 GB storage, $59\u002Fmonth\u003C\u002Fli>\n\u003Cli>Business 40 GB storage, $89\u002Fmonth\u003C\u002Fli>\n\u003Cli>Business 60 GB storage, $119\u002Fmonth\u003C\u002Fli>\n\u003Cli>Business 100 GB storage, $199\u002Fmonth\u003C\u002Fli>\n\u003Cli>Enterprise: tailored to your needs – \u003Ca href=\"https:\u002F\u002Fsirv.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Contact us\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmy.sirv.com\u002F#\u002Fsignup\" rel=\"nofollow ugc\">Create a Sirv account\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>We believe in fair and transparent pricing:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Upgrade\u002Fdowngrade any time.\u003C\u002Fli>\n\u003Cli>Start\u002Fstop any time.\u003C\u002Fli>\n\u003Cli>Complete and easy access to your images.\u003C\u002Fli>\n\u003Cli>No credit card required for the Free plan.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Further reading\u003C\u002Fh4>\n\u003Cp>Keep learning with these helpful resources:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsirv.com\u002Fhelp\u002Farticles\u002Fmanage-wordpress-media-with-sirv\u002F\" rel=\"nofollow ugc\">Sirv for WordPress documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsirv.com\u002Fhelp\u002Farticles\u002Fadd-sirv-to-woocommerce\u002F\" rel=\"nofollow ugc\">Sirv for WooCommerce documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>The official Sirv \u003Ca href=\"https:\u002F\u002Fsirv.com\u002Fhelp\u002F\" rel=\"nofollow ugc\">Help Center & Documentation\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Serve images from \u003Ca href=\"https:\u002F\u002Fsirv.com\u002Fhelp\u002Fresources\u002Fcustom-domain\u002F\" rel=\"nofollow ugc\">your own domain name\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Next steps…\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmy.sirv.com\u002F#\u002Fsignup\" rel=\"nofollow ugc\">Create your Sirv account\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmy.sirv.com\u002F#\u002Fsignin\" rel=\"nofollow ugc\">Login to your Sirv account\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Serve perfectly optimized images, videos, models and 360 spins. The best WordPress & WooCommerce CDN plugin for media.",128182,265,"2026-03-10T14:02:00.000Z","3.0.1",[20,101,21,103,120],"resize","http:\u002F\u002Fsirv.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsirv.8.2.0.zip",81,12,"2025-04-22 00:00:00",{"slug":127,"name":128,"version":129,"author":130,"author_profile":131,"description":132,"short_description":133,"active_installs":134,"downloaded":135,"rating":136,"num_ratings":137,"last_updated":138,"tested_up_to":97,"requires_at_least":139,"requires_php":75,"tags":140,"homepage":145,"download_link":146,"security_score":46,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cloudimage","Cloudimage","4.0.6","Scaleflex","https:\u002F\u002Fprofiles.wordpress.org\u002Fscaleflex\u002F","\u003Cp>This legacy plugin mas merged into our new VXP: DAM and DMO -Cloudimage- plugin.\u003C\u002Fp>\n\u003Cp>Or code-base evolved and so did our plugins: they are now both integrated in an easy to use and easy to scale common code-base, that also has a refreshed look.\u003C\u002Fp>\n\u003Cp>Check the new plugin here: \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fscaleflex-vxp-dam-dmo\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fscaleflex-vxp-dam-dmo\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This one stays on the marketplace only for compatibility reasons but will not be maintained further.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Did you know?\u003C\u002Fstrong>\u003Cbr \u002F>\nFaster images increase conversion and thus revenue.\u003C\u002Fp>\n\u003Cp>Did you know digital content impacts conversion rates more than you think? The first 4 seconds of your page load time have the highest impact on your conversion rate. Faster images increase conversion and revenue!\u003C\u002Fp>\n\u003Cp>Cloudimage stores, optimizes, compresses and distributes your images lightning-fast over CDN on any device around the world.\u003C\u002Fp>\n\u003Cp>You can apply image filters, make custom transformations as well as remove watermarks. Start getting the most out of your images and convert more users thanks to beautiful and fast visuals. Enjoy Visual AI capabilities that can automatically and smartly resize, transform, or optimize your images with features such as background removal and lightning optimization.\u003C\u002Fp>\n\u003Cp>Moreover you can tag your assets in the built-in asset library and use the video processing capabilities.\u003C\u002Fp>\n\u003Cp>Cloudimage embeds lazyloading as well as a progressive loading effect to ensure the best user experience possible on your websites. Our Cloudimage WordPress Plugin leverages the Cloudimage v7 API and offers two different options for making images responsive:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Using standard HTML5 \u003Ca href=\"https:\u002F\u002Fdeveloper.mozilla.org\u002Fen-US\u002Fdocs\u002FLearn\u002FHTML\u002FMultimedia_and_embedding\u002FResponsive_images\" rel=\"nofollow ugc\">srcscet\u003C\u002Fa> tags. To use this option your WordPress theme must support natively the HTML5 tags for responsive images. Using this method, images in the WordPress media gallery will be automatically delivered over Cloudimage.\u003C\u002Fli>\n\u003Cli>Using the powerful \u003Ca href=\"https:\u002F\u002Fscaleflex.github.io\u002Fjs-cloudimage-responsive\u002F\" rel=\"nofollow ugc\">Cloudimage Responsive JS Plugin\u003C\u002Fa>. This plugin smartly identifies the image container width, and then delivers the optimal image size. There’s no need for your Theme to support responsive images when choosing this method. This plugin also adds lazyloading and progressive loading to your images for an optimal user experience. This option guarantees the lightest possible output code and does not modify the images in the WordPress media gallery.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The Cloudimage WordPress Plugin needs no development: just plug-and-play!\u003C\u002Fp>\n\u003Cp>You can easily \u003Ca href=\"https:\u002F\u002Fwww.cloudimage.io\u002Fen\u002Fregistration?utm_source=WordPress&utm_medium=referral&utm_campaign=cloudimage_wordpress_plugins_page&utm_content=organic_plugin_profile\" rel=\"nofollow ugc\">register\u003C\u002Fa> for a 30-days free trial and start enjoying fast and responsive images today. During the trial period, you get 100GB of CDN traffic and 25GB of cloud storage for free. If this limit is exceeded, our teams will contact you and we can explore our different plans! For any small to medium-sized WordPress site, 100GB is more than enough.\u003C\u002Fp>\n\u003Cp>You can find more information on our paid plans \u003Ca href=\"https:\u002F\u002Fwww.scaleflex.com\u002Fpricing?utm_source=WordPress&utm_medium=referral&utm_campaign=cloudimage_wordpress_plugins_page&utm_content=organic_plugin_profile\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How does the Cloudimage WordPress Plugin work?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>The Cloudimage plugin rewrites the WordPress image URLs and replaces them with Cloudimage URLs. Your origin images will be downloaded from your storage, resized by Cloudimage and then distributed over CDN.\u003C\u002Fp>\n\u003Cp>You can now also enjoy a statistics dashboard within the Cloudimage plugin configuration page in your WordPress admin!\u003C\u002Fp>\n\u003Cp>If you have suggestions for new features, feel free to email us at hello@scaleflex.com\u003C\u002Fp>\n\u003Cp>Cloudimage is crafted by the \u003Ca href=\"https:\u002F\u002Fwww.scaleflex.com\u002F?utm_source=WordPress&utm_medium=referral&utm_campaign=cloudimage_wordpress_plugins_page&utm_content=organic_plugin_profile\" rel=\"nofollow ugc\">Scaleflex team\u003C\u002Fa>. Also, follow \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fscaleflex_com\" rel=\"nofollow ugc\">Scaleflex on Twitter\u003C\u002Fa> for the latest news!\u003C\u002Fp>\n","The easiest way to resize, compress, optimise and deliver lightning fast images to your users on any device via CDN.",300,47589,88,8,"2026-01-23T07:42:00.000Z","4.8",[20,141,142,143,144],"convert-webp","image-resizing","optimize-images","seo","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcloudimage.4.0.6.zip",{"attackSurface":148,"codeSignals":308,"taintFlows":339,"riskAssessment":397,"analyzedAt":407},{"hooks":149,"ajaxHandlers":284,"restRoutes":304,"shortcodes":305,"cronEvents":306,"entryPointCount":307,"unprotectedCount":28},[150,157,162,166,171,176,179,184,189,192,195,198,202,206,209,213,219,223,227,232,236,239,243,247,250,253,255,258,261,265,269,273,276,280],{"type":151,"name":152,"callback":153,"priority":154,"file":155,"line":156},"action","add_attachment","rokka_upload",10,"src\\class-rokka-attachment.php",41,{"type":158,"name":159,"callback":160,"priority":154,"file":155,"line":161},"filter","update_attached_file","rokka_update",42,{"type":151,"name":163,"callback":164,"priority":154,"file":155,"line":165},"delete_attachment","rokka_delete",43,{"type":158,"name":167,"callback":168,"priority":169,"file":155,"line":170},"big_image_size_threshold","__return_false",9999,46,{"type":158,"name":172,"callback":173,"priority":154,"file":174,"line":175},"block_editor_settings_all","disable_image_editing","src\\class-rokka-block-editor.php",33,{"type":158,"name":177,"callback":173,"priority":154,"file":174,"line":178},"block_editor_settings",35,{"type":151,"name":180,"callback":181,"priority":28,"file":182,"line":183},"shutdown","filter_content","src\\class-rokka-filter-content.php",50,{"type":158,"name":185,"callback":186,"priority":154,"file":187,"line":188},"set_url_scheme","keep_url_scheme","src\\class-rokka-filter-url.php",40,{"type":158,"name":190,"callback":191,"priority":154,"file":187,"line":156},"wp_get_attachment_url","rewrite_attachment_url",{"type":158,"name":193,"callback":194,"priority":154,"file":187,"line":161},"wp_get_attachment_thumb_url","rewrite_attachment_thumb_url",{"type":158,"name":196,"callback":197,"priority":154,"file":187,"line":165},"wp_prepare_attachment_for_js","rewrite_attachment_url_for_js",{"type":158,"name":199,"callback":200,"priority":154,"file":187,"line":201},"image_downsize","downsize_image",44,{"type":158,"name":203,"callback":204,"priority":154,"file":187,"line":205},"image_get_intermediate_size","rewrite_intermediate_size_url",45,{"type":158,"name":207,"callback":208,"priority":154,"file":187,"line":170},"wp_calculate_image_srcset_meta","rewrite_srcset_meta",{"type":158,"name":210,"callback":211,"priority":154,"file":187,"line":212},"wp_calculate_image_srcset","rewrite_image_srcset_sources",47,{"type":151,"name":214,"callback":215,"priority":216,"file":217,"line":218},"init","init_settings",11,"src\\class-rokka-integration-settings.php",77,{"type":151,"name":220,"callback":221,"file":217,"line":222},"admin_menu","add_menu_item",80,{"type":151,"name":224,"callback":225,"file":217,"line":226},"admin_init","register_settings",83,{"type":151,"name":228,"callback":229,"priority":154,"file":230,"line":231},"admin_enqueue_scripts","admin_enqueue_assets","src\\class-rokka-integration.php",124,{"type":151,"name":233,"callback":234,"file":230,"line":235},"plugins_loaded","load_plugin_textdomain",127,{"type":151,"name":214,"callback":237,"file":230,"line":238},"check_version",130,{"type":151,"name":240,"callback":241,"file":230,"line":242},"admin_notices","show_admin_notices",133,{"type":158,"name":244,"callback":245,"priority":154,"file":246,"line":156},"manage_media_columns","add_custom_media_columns","src\\class-rokka-media-management.php",{"type":151,"name":248,"callback":249,"priority":154,"file":246,"line":161},"manage_media_custom_column","print_custom_media_columns_data",{"type":158,"name":251,"callback":252,"priority":154,"file":246,"line":205},"attachment_fields_to_edit","add_attachment_hash_edit_field",{"type":158,"name":251,"callback":254,"priority":154,"file":246,"line":170},"add_attachment_subject_area_edit_field",{"type":158,"name":256,"callback":257,"priority":154,"file":246,"line":212},"attachment_fields_to_save","save_custom_attachment_fields",{"type":151,"name":259,"callback":260,"file":246,"line":183},"admin_action_rokka_delete_image","delete_image",{"type":151,"name":262,"callback":263,"file":246,"line":264},"admin_action_rokka_upload_image","upload_image",51,{"type":158,"name":266,"callback":267,"priority":154,"file":246,"line":268},"bulk_actions-upload","add_bulk_actions",54,{"type":158,"name":270,"callback":271,"priority":154,"file":246,"line":272},"handle_bulk_actions-upload","handle_upload_bulk_action",55,{"type":158,"name":270,"callback":274,"priority":154,"file":246,"line":275},"handle_delete_bulk_action",56,{"type":151,"name":277,"callback":278,"priority":154,"file":279,"line":156},"rest_insert_attachment","handle_rest_insert","src\\class-rokka-rest.php",{"type":158,"name":281,"callback":282,"priority":154,"file":283,"line":34},"image_resize_dimensions","image_resize_dimensions_enforce_ratio","src\\class-wp-crop-bugfix.php",[285,291,294,298,301],{"action":286,"nopriv":287,"callback":288,"hasNonce":289,"hasCapCheck":287,"file":217,"line":290},"rokka_upload_image",false,"ajax_rokka_upload_image",true,95,{"action":292,"nopriv":287,"callback":293,"hasNonce":289,"hasCapCheck":287,"file":217,"line":70},"rokka_delete_image","ajax_rokka_delete_image",{"action":295,"nopriv":287,"callback":296,"hasNonce":289,"hasCapCheck":287,"file":217,"line":297},"rokka_remove_hashes","ajax_rokka_remove_hashes",97,{"action":299,"nopriv":287,"callback":300,"hasNonce":289,"hasCapCheck":287,"file":217,"line":94},"rokka_sync_stacks","ajax_rokka_sync_stacks",{"action":302,"nopriv":287,"callback":303,"hasNonce":289,"hasCapCheck":287,"file":217,"line":82},"rokka_check_credentials","ajax_rokka_check_credentials",[],[],[],5,{"dangerousFunctions":309,"sqlUsage":310,"outputEscaping":312,"fileOperations":47,"externalRequests":28,"nonceChecks":137,"capabilityChecks":47,"bundledLibraries":335},[],{"prepared":28,"raw":28,"locations":311},[],{"escaped":313,"rawEcho":154,"locations":314},82,[315,317,319,321,323,325,327,329,331,333],{"file":182,"line":13,"context":316},"raw output",{"file":217,"line":318,"context":316},249,{"file":217,"line":320,"context":316},251,{"file":217,"line":322,"context":316},388,{"file":217,"line":324,"context":316},393,{"file":217,"line":326,"context":316},414,{"file":217,"line":328,"context":316},419,{"file":217,"line":330,"context":316},440,{"file":217,"line":332,"context":316},593,{"file":246,"line":334,"context":316},262,[336],{"name":337,"version":29,"knownCves":338},"Guzzle",[],[340,364,374,386],{"entryPoint":341,"graph":342,"unsanitizedCount":47,"severity":363},"ajax_rokka_upload_image (src\\class-rokka-integration-settings.php:677)",{"nodes":343,"edges":360},[344,349,353],{"id":345,"type":346,"label":347,"file":217,"line":348},"n0","source","$_POST",690,{"id":350,"type":351,"label":352,"file":217,"line":348},"n1","transform","→ upload_image_to_rokka()",{"id":354,"type":355,"label":356,"file":357,"line":358,"wp_function":359},"n2","sink","file_get_contents() [SSRF\u002FLFI]","src\\class-rokka-helper.php",303,"file_get_contents",[361,362],{"from":345,"to":350,"sanitized":287},{"from":350,"to":354,"sanitized":287},"medium",{"entryPoint":365,"graph":366,"unsanitizedCount":47,"severity":363},"\u003Cclass-rokka-integration-settings> (src\\class-rokka-integration-settings.php:0)",{"nodes":367,"edges":371},[368,369,370],{"id":345,"type":346,"label":347,"file":217,"line":348},{"id":350,"type":351,"label":352,"file":217,"line":348},{"id":354,"type":355,"label":356,"file":357,"line":358,"wp_function":359},[372,373],{"from":345,"to":350,"sanitized":287},{"from":350,"to":354,"sanitized":287},{"entryPoint":375,"graph":376,"unsanitizedCount":47,"severity":363},"upload_image (src\\class-rokka-media-management.php:301)",{"nodes":377,"edges":383},[378,381,382],{"id":345,"type":346,"label":379,"file":246,"line":380},"$_REQUEST",311,{"id":350,"type":351,"label":352,"file":246,"line":380},{"id":354,"type":355,"label":356,"file":357,"line":358,"wp_function":359},[384,385],{"from":345,"to":350,"sanitized":287},{"from":350,"to":354,"sanitized":287},{"entryPoint":387,"graph":388,"unsanitizedCount":14,"severity":363},"\u003Cclass-rokka-media-management> (src\\class-rokka-media-management.php:0)",{"nodes":389,"edges":394},[390,392,393],{"id":345,"type":346,"label":391,"file":246,"line":380},"$_REQUEST (x2)",{"id":350,"type":351,"label":352,"file":246,"line":380},{"id":354,"type":355,"label":356,"file":357,"line":358,"wp_function":359},[395,396],{"from":345,"to":350,"sanitized":287},{"from":350,"to":354,"sanitized":287},{"summary":398,"deductions":399},"The rokka-integration plugin v5.1.0 exhibits a generally good security posture based on the provided static analysis. All identified AJAX handlers have authentication checks, and there are no unprotected REST API routes, shortcodes, or cron events. The plugin demonstrates strong practices regarding SQL query sanitation, with 100% of queries using prepared statements. A high percentage of output is also properly escaped, indicating a good effort to prevent cross-site scripting (XSS) vulnerabilities.  However, the presence of four taint flows with unsanitized paths, even if not categorized as critical or high severity in this analysis, warrants attention.  This suggests potential weaknesses in how user-supplied data is handled before being used in file operations or other sensitive contexts. The plugin's history of zero known CVEs is a positive indicator, suggesting a consistent track record of secure development or prompt patching by developers.  Despite the concerning taint flows, the overall reliance on prepared statements, robust output escaping, and absence of known vulnerabilities present a relatively secure, though not entirely risk-free, profile.",[400,402,405],{"reason":401,"points":137},"Taint flows with unsanitized paths found",{"reason":403,"points":404},"File operation detected",3,{"reason":406,"points":404},"Bundled library (Guzzle) - potential outdated version","2026-03-16T23:02:19.397Z",{"wat":409,"direct":424},{"assetPaths":410,"generatorPatterns":416,"scriptPaths":417,"versionParams":418},[411,412,413,414,415],"\u002Fwp-content\u002Fplugins\u002Frokka-integration\u002Fassets\u002Fdist\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Frokka-integration\u002Fassets\u002Fdist\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Frokka-integration\u002Fassets\u002Fdist\u002Frokka-subject-area.js","\u002Fwp-content\u002Fplugins\u002Frokka-integration\u002Fassets\u002Fdist\u002Fsettings.css","\u002Fwp-content\u002Fplugins\u002Frokka-integration\u002Fassets\u002Fdist\u002Fsettings.js",[],[412,413,415],[419,420,421,422,423],"rokka-integration\u002Fassets\u002Fdist\u002Fadmin.css?ver=","rokka-integration\u002Fassets\u002Fdist\u002Fadmin.js?ver=","rokka-integration\u002Fassets\u002Fdist\u002Frokka-subject-area.js?ver=","rokka-integration\u002Fassets\u002Fdist\u002Fsettings.css?ver=","rokka-integration\u002Fassets\u002Fdist\u002Fsettings.js?ver=",{"cssClasses":425,"htmlComments":428,"htmlAttributes":429,"restEndpoints":431,"jsGlobals":433,"shortcodeOutput":435},[426,427],"rokka-media-management","rokka-block-editor",[],[430],"data-rokka-delete-image-confirm",[432],"\u002Fwp-json\u002Frokka-integration\u002F",[434],"rokkaAdmin",[]]