[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fA1_AxHXdbLL88UmCwzirM8BUSCNPSaTLOjJJWBG5El8":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":138,"fingerprints":314},"cloud-s3-storage","Cloud S3 Storage","1.4.6","Matteo Enna","https:\u002F\u002Fprofiles.wordpress.org\u002Fmatteoenna\u002F","\u003Cp>The \u003Cstrong>Cloud S3 Storage\u003C\u002Fstrong> plugin enables seamless integration of your WordPress media library with S3-compatible cloud storage solutions. Free up server space, improve scalability, and optimize your site’s performance by offloading media files to the cloud.\u003C\u002Fp>\n\u003Cp>This plugin uses the AWS SDK for PHP, which is bundled with the plugin, to interact with S3-compatible storage services, such as AWS S3, Wasabi, or DigitalOcean Spaces.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>S3-Compatible Integration:\u003C\u002Fstrong> Works with any S3-compatible object storage service, such as AWS S3, Wasabi, or DigitalOcean Spaces.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library Sync:\u003C\u002Fstrong> Automatically sync your WordPress media files to the configured S3 storage bucket.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Cron Jobs:\u003C\u002Fstrong> Schedule automated tasks for reindexing and clearing media files from your S3 storage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Hybrid Mode:\u003C\u002Fstrong> Optionally keep files stored locally and on the cloud for redundancy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Settings:\u003C\u002Fstrong> Easily configure bucket details, upload preferences, and cron job timings from the admin interface.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Efficient File Management:\u003C\u002Fstrong> Automatically delete unused or orphaned media files from your storage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fallback Mechanism:\u003C\u002Fstrong> Ensures smooth functioning even during connectivity issues with the S3 service.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Enter your S3-compatible service credentials, bucket name, and region.\u003C\u002Fli>\n\u003Cli>Set the cron job timing to automate syncing and cleanup tasks.\u003C\u002Fli>\n\u003Cli>Use the media library as usual—uploads will automatically sync with S3 storage.\u003C\u002Fli>\n\u003Cli>Monitor synced files and manage unused media from the plugin dashboard.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>FAQs\u003C\u002Fh3>\n\u003Ch3>\u003Cstrong>Q: Which S3-compatible services does this plugin support?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>A: Any service that supports the S3 API, including AWS S3, Wasabi, DigitalOcean Spaces, and others.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Q: Do I need to install the AWS SDK separately?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>A: No, the AWS SDK for PHP is already bundled with this plugin. You don’t need to install it separately.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Q: Can I revert my media library back to local storage?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>A: Yes, you can disable the plugin and move the media files back to your server if needed.\u003C\u002Fp>\n\u003Ch3>\u003Cstrong>Q: Does this plugin support large media files?\u003C\u002Fstrong>\u003C\u002Fh3>\n\u003Cp>A: Yes, the plugin handles chunked uploads for larger files to ensure compatibility with cloud storage.\u003C\u002Fp>\n","Manage your WordPress media files with ease using S3-compatible object storage services.",10,1655,0,"2026-01-20T04:06:00.000Z","6.9.4","5.0","7.2.5",[19,20,21,22,23],"cloud-storage","media-management","media-storage","object-storage","s3","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcloud-s3-storage.1.4.6.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"matteoenna",14,850,11,94,"2026-04-04T08:29:13.809Z",[38,61,84,104,122],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":11,"last_updated":49,"tested_up_to":15,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":56,"download_link":57,"security_score":58,"vuln_count":59,"unpatched_count":13,"last_vuln_date":60,"fetched_at":28},"upcasted-s3-offload","Upcasted S3 Offload – AWS S3, DigitalOcean Spaces, Backblaze, MinIO Storage Integration","3.1.0","upcasted","https:\u002F\u002Fprofiles.wordpress.org\u002Fupcasted\u002F","\u003Cp>Upcasted S3 Offload seamlessly integrates your WordPress Media Library with AWS S3 and other S3-compatible storage providers including DigitalOcean Spaces, Linode Object Storage, MinIO, Wasabi, Backblaze, Vultr Object Storage, DreamObjects, and more.\u003C\u002Fp>\n\u003Cp>This powerful plugin optimizes your website’s performance by efficiently managing media files in cloud storage, reducing server load, and improving loading times. It automatically moves your media files to S3 storage and handles URL rewriting, ensuring a smooth user experience.\u003C\u002Fp>\n\u003Ch4>Why Choose Upcasted S3 Offload?\u003C\u002Fh4>\n\u003Ch4>⚡ Performance Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Significantly reduce server load through offloaded media storage\u003C\u002Fli>\n\u003Cli>Optimize website performance with cloud-based delivery\u003C\u002Fli>\n\u003Cli>Boost SEO rankings with faster page load times\u003C\u002Fli>\n\u003Cli>Enhance user experience with optimized content delivery\u003C\u002Fli>\n\u003Cli>Improve global reach with distributed storage locations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💰 Cost Savings\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reduce hosting costs by offloading media storage\u003C\u002Fli>\n\u003Cli>Lower bandwidth usage on your main server\u003C\u002Fli>\n\u003Cli>Eliminate storage space concerns\u003C\u002Fli>\n\u003Cli>Avoid expensive hosting upgrades\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔒 Security & Reliability\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Bank-grade encryption for credentials\u003C\u002Fli>\n\u003Cli>Automatic file redundancy and backup\u003C\u002Fli>\n\u003Cli>Enterprise-level security protocols\u003C\u002Fli>\n\u003Cli>Protected file transfer system\u003C\u002Fli>\n\u003Cli>Leverages S3 providers’ robust infrastructure\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🚀 Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Unlimited file migrations\u003C\u002Fli>\n\u003Cli>WordPress Multisite support\u003C\u002Fli>\n\u003Cli>One-click quick setup wizard\u003C\u002Fli>\n\u003Cli>One-click bucket creation\u003C\u002Fli>\n\u003Cli>Multi-provider compatibility (AWS S3, DigitalOcean, etc.)\u003C\u002Fli>\n\u003Cli>Custom endpoint configuration\u003C\u002Fli>\n\u003Cli>Flexible region selection\u003C\u002Fli>\n\u003Cli>Advanced file management\u003C\u002Fli>\n\u003Cli>Smart file type filtering\u003C\u002Fli>\n\u003Cli>Secure credential management\u003C\u002Fli>\n\u003Cli>High-performance uploads\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>💎 PRO Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Priority email support\u003C\u002Fli>\n\u003Cli>Automatic premium updates\u003C\u002Fli>\n\u003Cli>Custom batch size control\u003C\u002Fli>\n\u003Cli>Advanced file type filtering\u003C\u002Fli>\n\u003Cli>Background file migration\u003C\u002Fli>\n\u003Cli>CDN integration support\u003C\u002Fli>\n\u003Cli>Large file support (up to 5TB)\u003C\u002Fli>\n\u003Cli>Bulk migration tools\u003C\u002Fli>\n\u003Cli>Unified migration progress with elapsed time, ETA, remaining items, and finished notice\u003C\u002Fli>\n\u003Cli>Failed Items diagnostics panel with pagination, full error viewer, and single\u002Fbulk retry actions\u003C\u002Fli>\n\u003Cli>Progressive single-item retry with granular tasks and mini progress bar\u003C\u002Fli>\n\u003Cli>Migration Locks diagnostics with the ability to force unlock stuck runs\u003C\u002Fli>\n\u003Cli>Retry safety: max attempts and permanent failure handling (permanent badge; excluded from auto runs)\u003C\u002Fli>\n\u003C\u002Ful>\n","Easily migrate and manage WordPress Media Library files to AWS S3 or S3-compatible storage providers. Boost performance and reduce hosting costs.",200,11827,68,"2025-12-15T15:13:00.000Z","4.9","7.4",[53,54,55,22,23],"aws-s3","digitalocean-spaces","media-library","https:\u002F\u002Fupcasted.com\u002Fupcasted-s3-offload","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fupcasted-s3-offload.3.1.0.zip",99,1,"2025-02-03 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":11,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":81,"download_link":82,"security_score":83,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"ultimate-media-on-the-cloud-lite","Ultimate Media On The Cloud Lite","1.51.2","PhpRockets Team","https:\u002F\u002Fprofiles.wordpress.org\u002Fphprockets\u002F","\u003Cp>With Ultimate Media On The Cloud plugin, you can easy migrate\u002F move and mange wordpress medias on the Cloud Storage Platforms like Amazon S3, Google Cloud and other platforms…\u003Cbr \u002F>\nIt helps you to save hosting space\u002Fbandwidth and faster delivery by keeping your site medias at the cloud services.\u003C\u002Fp>\n\u003Cp>Once installed Ultimate Media On The Cloud plugin will automatic save your media to the target cloud which\u003Cbr \u002F>\nyou set up via Plugin Setting page and replace with cloud URL instead of your blog URL source. The settings page\u003Cbr \u002F>\nis friendly and easy to use, there is an inline support and links for you can quickly fill the credentials.\u003C\u002Fp>\n\u003Cp>By first time of activation Ultimate Media On The Cloud, your all existing medias will not be affected and they will\u003Cbr \u002F>\nwork as they are before the time you active the plugin, notice that all new medias will be\u003Cbr \u002F>\nuploaded to the cloud. Beside that there is a Migration feature (which is Pro version) for you can migrate all your media to the cloud,\u003Cbr \u002F>\nplugin supports Host to Cloud, Cloud to Cloud (migrate between Cloud Storage Server).\u003C\u002Fp>\n\u003Cp>This Lite version is having enough functionally for you can have basic features and work with Cloud Server smoothly, with\u003Cbr \u002F>\nthe Pro version can have more powerful features. Take a look below Pro features.\u003C\u002Fp>\n\u003Ch4>Pro version unlock features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support Migration between Host and Clouds, Cloud and Cloud.\u003C\u002Fli>\n\u003Cli>Unlimited Cloud Accounts.\u003C\u002Fli>\n\u003Cli>Post types filter, no limitation on post types setting.\u003C\u002Fli>\n\u003Cli>File types filter, no limitation on file types setting.\u003C\u002Fli>\n\u003Cli>Enable \u002F Disable cloud storage for specify user.\u003C\u002Fli>\n\u003Cli>Inline Creating Buckets.\u003C\u002Fli>\n\u003Cli>Bucket CORS configuration.\u003C\u002Fli>\n\u003Cli>Support cloud encryption, CloudFront and CDN.\u003C\u002Fli>\n\u003Cli>WordPress Multi Sites support.\u003C\u002Fli>\n\u003Cli>Master password to protect your account config.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>(We will work to adding more feature in every next release)\u003Cbr \u002F>\nIf you have any question, don’t hesitate to post your question.\u003C\u002Fp>\n\u003Cp>Thank your for using Ultimate Media On The Cloud for WordPress plugin\u003C\u002Fp>\n","With Ultimate Media On The Cloud plugin, you can easy migrate\u002F move and mange wordpress medias on the Cloud Storage Platforms like Amazon S3, Google C &hellip;",1802,60,3,"2022-07-29T04:28:00.000Z","6.0.11","4.0.0","5.5",[77,53,78,79,80],"amazon-s3","google-cloud","wordpress-cloud-storage","wordpress-s3","https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fultimate-media-on-the-cloud-lite","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fultimate-media-on-the-cloud-lite.zip",85,{"slug":85,"name":86,"version":87,"author":88,"author_profile":89,"description":90,"short_description":91,"active_installs":11,"downloaded":92,"rating":93,"num_ratings":94,"last_updated":95,"tested_up_to":96,"requires_at_least":97,"requires_php":24,"tags":98,"homepage":102,"download_link":103,"security_score":83,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp2cloud-wordpress-to-cloud","WP2Cloud","1.4.0","Artem Livshits","https:\u002F\u002Fprofiles.wordpress.org\u002Fartemlivshits\u002F","\u003Cp>\u003Cstrong>Take your WordPress site to cloud with the help of Cloud Storage Engine (\u003Ca href=\"http:\u002F\u002Fwww.oblaksoft.com\u002Fdocumentation\" title=\"Cloud Storage Engine\" rel=\"nofollow ugc\">ClouSE\u003C\u002Fa>)!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WordPress-To-Cloud solution makes it possible for WordPress blogs to store all their data like pages, images, files in Amazon S3 or Google Cloud Storage.\u003C\u002Fp>\n\u003Cp>Now WordPress can seamlessly get all the benefits of cloud storage – high availability, high reliability, quick and easy disaster recovery, and serving content in a highly scalable fashion.\u003C\u002Fp>\n\u003Cp>WP2Cloud plugin is designed to complete the migration of a WordPress site to cloud storage.\u003C\u002Fp>\n\u003Ch4>Benefits\u003C\u002Fh4>\n\u003Cp>Cloud storage is awesome. It is highly- durable, reliable, available, and scalable; it has infinite capacity, it is the most mature and thus stable service – all of it on a Pay-For-What-You-Use pricing model.\u003C\u002Fp>\n\u003Cp>Using cloud storage to store the website data has the following benefits:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>No backup and recovery of the site data is needed\u003C\u002Fem>. More info is \u003Ca href=\"http:\u002F\u002Fwww.oblaksoft.com\u002Fwordpress-on-s3-no-more-backups\u002F\" title=\"WordPress on S3: No more backups\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Storage is extremely reliable and durable by cloud storage design\u003C\u002Fli>\n\u003Cli>Pictures are served by cloud storage directly, which makes the website highly scalable\u003C\u002Fli>\n\u003Cli>Storage cost scales with usage, no upfront reservation is needed\u003C\u002Fli>\n\u003Cli>Storage consumption scales up and down with the amount of data stored.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Deployment options\u003C\u002Fh4>\n\u003Cp>WordPress-To-Cloud supports the following primary deployment choices:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Take the whole website data to cloud storage.\u003C\u002Fli>\n\u003Cli>Only upload media files to cloud storage.\u003C\u002Fli>\n\u003Cli>Only migrate website content to cloud storage while store media files in uploads folder on Web server running WordPress.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cem>As the best deployment practice we recommend moving to the cloud the whole website, both its content (that is stored in WordPress database) and media files.\u003C\u002Fem>\u003Cbr \u002F>\nConsider using our ready-to-run WordPress on Cloud Storage – \u003Ca href=\"http:\u002F\u002Fwww.oblaksoft.com\u002Fdocumentation\u002Fyapixx\u002F\" title=\"Yet Another Picture Sharing Site\" rel=\"nofollow ugc\">Oblaksoft Yapixx, the 1st WordPress website on Amazon S3\u003C\u002Fa> as a starting point and a reference of such configuration. Refer to the complete \u003Ca href=\"http:\u002F\u002Fwww.slideshare.net\u002Fartemlivshits\u002Fwordpress-on-s3-stepbystep\" rel=\"nofollow ugc\">WordPress on S3\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Fwww.slideshare.net\u002Fartemlivshits\u002Fwordpress-to-google-cloud\" rel=\"nofollow ugc\">WordPress on Google Cloud Storage\u003C\u002Fa>, and \u003Ca href=\"http:\u002F\u002Fwww.slideshare.net\u002Fartemlivshits\u002Fwordpress-on-s3-do-it-youself\" rel=\"nofollow ugc\">WordPress on S3: do it yourself\u003C\u002Fa> step-by-step guides for extra pointers in setting up WordPress on cloud storage.\u003C\u002Fp>\n\u003Ch4>Hosting options\u003C\u002Fh4>\n\u003Cp>The website server hosting decision can be made independently from the decision where to store the website data.\u003Cbr \u002F>\nA Web server running the website can be hosted pretty much anywhere. Depending on your needs, the Web server can run by your favorite hoster, by a cloud provider, from your premise, as an instance in Amazon AWS or Google Cloud.\u003C\u002Fp>\n\u003Cp>You can keep your current hosting arrangements, and only move the website data to cloud storage using WP2Cloud and ClouSE.\u003Cbr \u002F>\nWith your data being safe in the cloud storage, if needed, you’ll be able to easily change a hoster or a cloud, that is without any data migration whatsoever.\u003C\u002Fp>\n\u003Cp>WordPress-To-Cloud solution works with nearly any hosting\u002Fcloud provider, but perhaps not with every hosting plan or stack supported by your provider. Feel free to contact your provider and us so we could attempt to make it work in your specific circumstances.\u003C\u002Fp>\n\u003Ch4>How it works\u003C\u002Fh4>\n\u003Cp>WP2Cloud stores media files such as pictures, music, videos, documents in the cloud. Media files that are uploaded to the WordPress are actually uploaded to the cloud storage, not to the local file system of the Web server hosting this website.\u003C\u002Fp>\n\u003Cp>The media files are served from the cloud storage, the website pages now refer to the media files via direct cloud storage URLs. This makes your site directly powered by the enormous scale and reliability of cloud storage.\u003C\u002Fp>\n\u003Cp>To make serving media files from Amazon S3 even faster, the plugin can be configured to use a Content Distribution Network (CDN), such as Amazon CloudFront. When the plugin is configured to use a CDN, the website pages refer to the media files via the CDN URLs. The CDN serves the media files from locations around the world to provide the best performance.\u003C\u002Fp>\n\u003Cp>WP2Cloud plugin natively makes the website faster, more available and scalable:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Media files are stored reliably in the cloud and don’t need to be backed up.\u003C\u002Fli>\n\u003Cli>Website now can leverage the cloud power to scale out content delivery to the browser directly from the cloud storage. The file content is now served in a highly scalable fashion by the cloud storage utility provider which takes load off of the Web server. This is different from the default WordPress behavior where media files are local files, and are served by the Web server and consume network bandwidth, disk I\u002FO and CPU power of the Web server\u003C\u002Fli>\n\u003Cli>WordPress web tier is now stateless, so web tiers can now be auto-scaled and auto-balanced as needed to meet the website’s scalability goals.\u003C\u002Fli>\n\u003Cli>Files are distributed across the globe for fast access either natively by cloud storage itself and\u002For via an explicit integration with CDN.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>WP2Cloud plugin relies on Cloud Storage Engine (ClouSE) for MySQL to enable integration with cloud storage.\u003Cbr \u002F>\nIn WordPress-to-Cloud solution, the site uses cloud storage as its \u003Cem>primary\u003C\u002Fem> storage. The storage configuration becomes transparent to WordPress. WordPress stores the website’s data in MySQL, while ClouSE is plugged into MySQL and places all data into cloud storage, rather than using local disk. ClouSE plays the role of a database gateway for cloud storage, combining the best of local and cloud storage by delivering performance and security of local storage, plus all the benefits of the cloud storage.\u003C\u002Fp>\n\u003Ch4>Supported cloud storage\u003C\u002Fh4>\n\u003Cp>Supported cloud storage providers are:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Amazon S3 and compatible. You can choose any of the Amazon Regions to store your data. Pick a Region to optimize for latency, minimize cost or address regulatory requirements.\u003C\u002Fli>\n\u003Cli>Google Cloud Storage.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Other storage providers may be added in the near future.\u003C\u002Fp>\n\u003Ch4>Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Español por Andrew de \u003Ca href=\"http:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">WebHostingHub\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Русский предоставил OblakSoft\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>More reading\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Freadwrite.com\u002F2012\u002F05\u002F16\u002Fs3-storage-for-wordpress-blogs\" title=\"readwrite.com: S3 Storage for WordPress Blogs\" rel=\"nofollow ugc\">S3 Storage for WordPress Blogs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fgoogledevelopers.blogspot.com\u002F2012\u002F11\u002Flaunching-wordpress-into-google-cloud.html\" title=\"WordPress on Google Cloud\" rel=\"nofollow ugc\">Launching WordPress into the Google cloud\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwebscripts.softpedia.com\u002Fscript\u002FModules\u002FWordPress-Plugins\u002FWP2Cloud-76263.html\" title=\"WP2Cloud\" rel=\"nofollow ugc\">WP2Cloud featured at Softpedia.com\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Future plans\u003C\u002Fh4>\n\u003Cp>Our goal is to design the best WordPress-to-Cloud experience for YOU.\u003Cbr \u002F>\nCloud storage is very powerful, we’d love to take full advantage of its capabilities!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>We really appreciate your feedback.\u003C\u002Fstrong>\u003Cbr \u002F>\nWhat are your scenarios? What would you like to see added, improved? What problems can we help you with?\u003C\u002Fp>\n\u003Cp>\u003Cem>Feel free to \u003Ca href=\"http:\u002F\u002Fwww.oblaksoft.com\u002Fabout-us\u002Femail-us\u002F\" title=\"email OblakSoft\" rel=\"nofollow ugc\">contact us\u003C\u002Fa>.\u003C\u002Fem> Thank you in advance!\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cp>This plugin is actively supported by \u003Ca href=\"http:\u002F\u002Fwww.oblaksoft.com\u002F\" title=\"http:\u002F\u002Fwww.oblaksoft.com\u002F\" rel=\"nofollow ugc\">OblakSoft\u003C\u002Fa> and we will do our best to help you. In return we simply ask:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Rate this plugin or write a review. We cordially ask you to please \u003Ca href=\"http:\u002F\u002Fwww.oblaksoft.com\u002Fabout-us\u002Femail-us\u002F\" rel=\"nofollow ugc\">contact us\u003C\u002Fa> before giving a poor rating.\u003C\u002Fli>\n\u003Cli>Follow us at our \u003Ca href=\"http:\u002F\u002Fwww.facebook.com\u002Fpages\u002FOblakSoft-LLC\u002F324769304220011\u002F\" title=\"http:\u002F\u002Fwww.facebook.com\u002Fpages\u002FOblakSoft-LLC\u002F324769304220011\u002F\" rel=\"nofollow ugc\">OblakSoft Facebook page\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Support us by referring, blogging about WP2Cloud plugin and\u002For ClouSE storage engine.\u003C\u002Fli>\n\u003Cli>Help Out. If you see a question on the forum you can help with or have a great idea and want to code it up and submit a patch, that would be just plain awesome and we will shower your with praise. Also, we are happy to post translations if you provide them.\u003C\u002Fli>\n\u003Cli>Donate – if this plugin makes your life easier enough to support our time it makes all the difference in the world. We are a small self-funded startup. You can donate to OblakSoft development team via \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=JMUHXKMNCQ75N\" title=\"WP2Cloud PayPal URL\" rel=\"nofollow ugc\">PayPal\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Thank you!\u003C\u002Fstrong>\u003C\u002Fp>\n","Now WordPress site can store all its content (pages and media) in cloud. This makes site powered by enormous scale and reliability of cloud storage.",26487,88,18,"2014-08-14T01:23:00.000Z","3.9.40","3.3.2",[99,100,101,19,23],"amazon","aws","cloud","http:\u002F\u002Fwww.oblaksoft.com\u002Fdocumentation\u002Fyapixx","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp2cloud-wordpress-to-cloud.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":13,"downloaded":112,"rating":13,"num_ratings":13,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":51,"tags":116,"homepage":120,"download_link":121,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"apoyl-tencentcos","[Aotuman] Auto Sync Tencent Cloud Object Storage COS","2.3.0","apoyl","https:\u002F\u002Fprofiles.wordpress.org\u002Fapoyl\u002F","\u003Cp>Design philosophy: This plugin is green and pollution-free. It does not modify the original system’s database image paths, preventing issues if cloud storage fails, network connectivity is lost, or if you no longer want cloud storage. You can deactivate the plugin at any time.\u003Cbr \u002F>\nWith one-click synchronization, your website images and attachments are automatically synced to Tencent Cloud Object Storage (COS), separating images\u002Fattachments from website code and diverting traffic for faster website loading speeds.\u003C\u002Fp>\n\u003Ch3>Feature Overview\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Supports manual and automatic synchronization of images and attachments to Tencent Cloud Object Storage COS (Automatically sync images and attachments to Tencent Cloud Object Storage COS)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports custom regions, e.g., Beijing ap-beijing, Shanghai ap-shanghai, Chengdu ap-chengdu, Hong Kong (China) ap-hongkong, Singapore ap-singapore, Mumbai ap-mumbai, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports custom bucket names\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports one-click synchronization of both new and old website images and attachments from the admin panel\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports automatic synchronization of uploaded images and attachments to the cloud; real-time sync to Tencent Cloud Storage upon upload, no manual intervention needed+\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports switching back to your own website domain for access at any time, preventing issues if Tencent Cloud fails, network problems occur, or if you simply wish to stop using cloud storage. You can switch back anytime.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports access domains\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports custom CDN acceleration domains\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports debugging functionality for easy error checking\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Compatible with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fapoyl-grabweixin\u002F\" rel=\"ugc\">One-Click WeChat Article Grabber\u003C\u002Fa>, automatically syncing captured images to Qiniu Cloud\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Supports changing the Media Library path to the CDN acceleration domain. Note: Once enabled, the image paths in the admin Media Library will be changed to the custom access domain or CDN acceleration domain specified above. This means the domain path for images\u002Fattachments inserted into posts becomes fixed and irreversible, and frontend traffic can no longer switch back to local. Please be aware!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Design philosophy: This plugin is green and pollution-free. It does not modify the original system's database image paths, preventing issues if c &hellip;",1399,"2025-09-29T07:57:00.000Z","6.8.5","6.0",[19,117,22,118,119],"cos","sync-attachments","tencent-cloud","http:\u002F\u002Fwww.girltm.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fapoyl-tencentcos.zip",{"slug":123,"name":124,"version":125,"author":126,"author_profile":127,"description":128,"short_description":129,"active_installs":13,"downloaded":130,"rating":13,"num_ratings":13,"last_updated":131,"tested_up_to":114,"requires_at_least":115,"requires_php":132,"tags":133,"homepage":24,"download_link":137,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"articla-media-offload-lite-for-oracle-cloud-infrastructure","Articla media offload lite for oracle cloud infrastructure","1.3.3","articla79","https:\u002F\u002Fprofiles.wordpress.org\u002Farticla79\u002F","\u003Cp>Move your WordPress media to Oracle Cloud Infrastructure (OCI) Object Storage and serve it directly from there—reducing disk usage, speeding up delivery, and keeping your uploads organized.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Key features\u003C\u002Fstrong>\u003Cbr \u002F>\n– ✅ Offload new uploads to OCI Object Storage (S3-compatible, path-style).\u003Cbr \u002F>\n– 🔁 Backfill existing media in batches, with progress notice and stop button.\u003Cbr \u002F>\n– 🔐 Supports private and public buckets.\u003Cbr \u002F>\n– 🔗 Rewrites media URLs to load from your bucket (or your CDN in front of it).\u003Cbr \u002F>\n– 🩺 One-click Health Check to validate credentials, bucket, and endpoint.\u003Cbr \u002F>\n– ⚙️ Non-destructive option to keep a local copy of files.\u003Cbr \u002F>\n– 🧩 Works with common media workflows and doesn’t lock you in.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How it works (quick start)\u003C\u002Fstrong>\u003Cbr \u002F>\n1) Go to \u003Cstrong>Media \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> OCI Offload\u003C\u002Fstrong> and enter your \u003Cstrong>Region, Namespace, Access Key, Secret Key, and Bucket\u003C\u002Fstrong>.\u003Cbr \u002F>\n2) Click \u003Cstrong>Save\u003C\u002Fstrong>, then enable \u003Cstrong>Offload new uploads\u003C\u002Fstrong> (and optionally \u003Cstrong>Keep local copy\u003C\u002Fstrong>).\u003Cbr \u002F>\n3) Use \u003Cstrong>Backfill\u003C\u002Fstrong> to move existing media (optional).\u003Cbr \u002F>\n4) Optionally put a CDN in front of your bucket for global performance.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Who is it for?\u003C\u002Fstrong>\u003Cbr \u002F>\n– Sites that want to save disk space on the web server.\u003Cbr \u002F>\n– Publishers that prefer serving media from OCI directly or behind a CDN.\u003Cbr \u002F>\n– Teams needing simple, reliable S3-compatible offloading with minimal setup.\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>No telemetry. Only your configured requests to OCI are made.\u003C\u002Fp>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to \u003Cstrong>Oracle Cloud Infrastructure (OCI) Object Storage\u003C\u002Fstrong> in order to upload and read media files.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>What service is used and why\u003C\u002Fstrong>: Oracle Cloud Object Storage (domains under \u003Ccode>*.oraclecloud.com\u003C\u002Fcode>, for example \u003Ccode>{namespace}.compat.objectstorage.{region}.oraclecloud.com\u003C\u002Fcode>) is used to store (PUT) and retrieve (GET) your media files and to run an optional health check.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent and when\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>When you enable “Offload new uploads”, each uploaded attachment (file contents, filename\u002Fpath) is sent via HTTPS \u003Ccode>PUT\u003C\u002Fcode> to your configured bucket and namespace.\u003C\u002Fli>\n\u003Cli>The admin \u003Cstrong>Health Check\u003C\u002Fstrong> uploads a small text file and immediately reads it back to verify connectivity.\u003C\u002Fli>\n\u003Cli>Standard request metadata such as your server’s IP and user agent are visible to Oracle as with any HTTPS request.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Authentication\u003C\u002Fstrong>: All requests are signed client-side with AWS Signature V4 using the Access Key ID and Secret Key you provide in the plugin settings. Keys are stored in your WordPress database (options) and are never sent anywhere except as part of the standard signature headers to OCI.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy and terms\u003C\u002Fstrong>: See Oracle’s \u003Ca href=\"https:\u002F\u002Fwww.oracle.com\u002Flegal\u002Fterms.html\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwww.oracle.com\u002Flegal\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opt-out\u003C\u002Fstrong>: Disable “Offload new uploads” or deactivate the plugin. The plugin does not contact any external service when offloading is disabled., keep description exactly same\u003C\u002Fli>\n\u003C\u002Ful>\n","Offload your Media Library to Oracle Cloud (OCI) via S3. Supports private and public buckets.",295,"2025-09-19T20:05:00.000Z","7.0",[134,22,135,136,23],"cdn-media","oci","oracle-cloud","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Farticla-media-offload-lite-for-oracle-cloud-infrastructure.zip",{"attackSurface":139,"codeSignals":248,"taintFlows":280,"riskAssessment":307,"analyzedAt":313},{"hooks":140,"ajaxHandlers":214,"restRoutes":219,"shortcodes":237,"cronEvents":238,"entryPointCount":247,"unprotectedCount":59},[141,147,151,154,157,161,164,169,172,175,179,183,187,191,195,197,201,206,210],{"type":142,"name":143,"callback":144,"file":145,"line":146},"action","attachment_submitbox_misc_actions","field_media_disable","class\\base\\cloud-s3-storage_media.php",12,{"type":142,"name":148,"callback":149,"file":145,"line":150},"edit_attachment","save_media_field_disable",13,{"type":142,"name":143,"callback":152,"file":145,"line":153},"field_media_enable",15,{"type":142,"name":148,"callback":155,"file":145,"line":156},"save_media_field_enable",16,{"type":142,"name":158,"callback":159,"file":160,"line":32},"cloud_s3_storage_menu_hook","cloud_s3_storage_mime_menu","class\\base\\cloud-s3-storage_mime.php",{"type":142,"name":162,"callback":163,"file":160,"line":153},"admin_init","save_mime_type_settings",{"type":165,"name":166,"callback":167,"file":168,"line":146},"filter","wp_get_attachment_url","cloudS3Storage_image_url_filter","class\\base\\cloud-s3-storage_observer.php",{"type":165,"name":170,"callback":171,"file":168,"line":150},"the_content","cloudS3Storage_content_filter",{"type":142,"name":173,"callback":174,"priority":59,"file":168,"line":32},"wp_head","start_output_buffer",{"type":142,"name":176,"callback":177,"priority":178,"file":168,"line":153},"wp_footer","end_output_buffer",999,{"type":165,"name":180,"callback":181,"priority":11,"file":168,"line":182},"attachment_class","class_for_image",103,{"type":165,"name":184,"callback":185,"priority":11,"file":168,"line":186},"wp_calculate_image_srcset","custom_image_srcset_and_sizes",104,{"type":165,"name":188,"callback":189,"priority":11,"file":168,"line":190},"wp_prepare_attachment_for_js","modify_attachment_urls",106,{"type":165,"name":192,"callback":193,"priority":11,"file":194,"line":150},"plugin_action_links","cloud_s3_storage_deactivation_link","class\\cloud-s3-storageClass.php",{"type":165,"name":192,"callback":196,"priority":11,"file":194,"line":32},"cloud_s3_add_action_links",{"type":142,"name":198,"callback":199,"file":194,"line":200},"rest_api_init","register_cron_job_routes",28,{"type":142,"name":202,"callback":203,"file":204,"line":205},"init","cloud_s3_storage_update_cron_jobs","cloud-s3-storage.php",58,{"type":142,"name":207,"callback":208,"file":204,"line":209},"cloud_s3_storage_action_reindex_image","cloud_s3_storage_function_reindex_image",62,{"type":142,"name":211,"callback":212,"file":204,"line":213},"cloud_s3_storage_action_clear_image","cloud_s3_storage_function_clear_image",63,[215],{"action":216,"nopriv":217,"callback":218,"hasNonce":217,"hasCapCheck":217,"file":168,"line":34},"modifica_url_immagine",false,"ajax_modifica_url_immagine",[220,227,232],{"namespace":221,"route":222,"methods":223,"callback":225,"permissionCallback":226,"file":194,"line":182},"cloud-s3-storage\u002Fv1","\u002Freindex-image\u002F",[224],"GET","cloud_s3_storage_reindex_image_endpoint_handler","closure",{"namespace":221,"route":228,"methods":229,"callback":230,"permissionCallback":226,"file":194,"line":231},"\u002Fclear-image\u002F",[224],"cloud_s3_storage_clear_image_endpoint_handler",110,{"namespace":221,"route":233,"methods":234,"callback":235,"permissionCallback":226,"file":194,"line":236},"\u002Frollback-image\u002F",[224],"cloud_s3_storage_rollback_image_endpoint_handler",117,[],[239,241,243,245],{"hook":207,"callback":207,"file":204,"line":240},41,{"hook":211,"callback":211,"file":204,"line":242},44,{"hook":207,"callback":207,"file":204,"line":244},73,{"hook":211,"callback":211,"file":204,"line":246},76,4,{"dangerousFunctions":249,"sqlUsage":250,"outputEscaping":273,"fileOperations":13,"externalRequests":13,"nonceChecks":59,"capabilityChecks":71,"bundledLibraries":276},[],{"prepared":11,"raw":251,"locations":252},8,[253,257,260,261,264,266,269,271],{"file":254,"line":255,"context":256},"class\\base\\cloud-s3-storage_db.php",29,"$wpdb->get_var() with variable interpolation",{"file":254,"line":258,"context":259},31,"$wpdb->query() with variable interpolation",{"file":254,"line":242,"context":259},{"file":254,"line":262,"context":263},59,"$wpdb->get_col() with variable interpolation",{"file":254,"line":265,"context":263},83,{"file":254,"line":267,"context":268},144,"$wpdb->get_results() with variable interpolation",{"file":254,"line":270,"context":268},229,{"file":204,"line":272,"context":259},30,{"escaped":274,"rawEcho":13,"locations":275},34,[],[277],{"name":278,"version":27,"knownCves":279},"Guzzle",[],[281,299],{"entryPoint":282,"graph":283,"unsanitizedCount":13,"severity":298},"save_mime_type_settings (class\\base\\cloud-s3-storage_mime.php:81)",{"nodes":284,"edges":295},[285,290],{"id":286,"type":287,"label":288,"file":160,"line":289},"n0","source","$_POST",84,{"id":291,"type":292,"label":293,"file":160,"line":83,"wp_function":294},"n1","sink","update_option() [Settings Manipulation]","update_option",[296],{"from":286,"to":291,"sanitized":297},true,"low",{"entryPoint":300,"graph":301,"unsanitizedCount":13,"severity":298},"\u003Ccloud-s3-storage_mime> (class\\base\\cloud-s3-storage_mime.php:0)",{"nodes":302,"edges":305},[303,304],{"id":286,"type":287,"label":288,"file":160,"line":289},{"id":291,"type":292,"label":293,"file":160,"line":83,"wp_function":294},[306],{"from":286,"to":291,"sanitized":297},{"summary":308,"deductions":309},"The cloud-s3-storage v1.4.6 plugin exhibits a generally strong security posture with several positive indicators.  Notably, 100% of output is properly escaped, and there are no identified file operations or external HTTP requests, which are common vectors for compromise. The plugin also avoids dangerous functions and has a reasonable rate of SQL queries using prepared statements (56%).  The absence of known CVEs and a clean vulnerability history are further strengths, suggesting a commitment to secure development or a lack of targeted attacks.\n\nHowever, a key concern arises from the presence of one AJAX handler without authentication checks. This represents a direct entry point that could be exploited if it handles user-supplied data without proper validation or authorization. While taint analysis shows no unsanitized paths, the unprotected AJAX handler warrants careful review to ensure no sensitive operations can be triggered by unauthenticated users.  The overall risk is moderate, leaning towards good practice, but this single unprotected entry point introduces a specific, actionable vulnerability that needs immediate attention.",[310],{"reason":311,"points":312},"AJAX handler without auth check",7,"2026-03-17T00:01:18.139Z",{"wat":315,"direct":324},{"assetPaths":316,"generatorPatterns":319,"scriptPaths":320,"versionParams":321},[317,318],"\u002Fwp-content\u002Fplugins\u002Fcloud-s3-storage\u002Fclass\u002Fbase\u002F..\u002Fassets\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fcloud-s3-storage\u002Fclass\u002Fbase\u002F..\u002Fassets\u002Fjs\u002Fadmin-script.js",[],[318],[322,323],"cloud-s3-storage\u002Fclass\u002Fbase\u002F..\u002Fassets\u002Fcss\u002Fstyle.css?ver=","cloud-s3-storage\u002Fclass\u002Fbase\u002F..\u002Fassets\u002Fjs\u002Fadmin-script.js?ver=",{"cssClasses":325,"htmlComments":327,"htmlAttributes":332,"restEndpoints":334,"jsGlobals":335,"shortcodeOutput":337},[326],"cloud_s3_storage_admin_wrap",[328,329,330,331],"\u003C!-- Cloud S3 Storage Admin Wrap -->","\u003C!-- Cloud S3 Storage Setup Field -->","\u003C!-- Cloud S3 Storage Setup JS -->","\u003C!-- Cloud S3 Storage Setup CSS -->",[333],"data-cloud-s3-storage-setting-page",[],[336],"cloud_s3_storage_paths",[]]