[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWkHqtSZgOkRHc-hR5O7A1Ev8iWGRWfDawb5TKhDBWGY":3,"$fsJwwKHkO5Ctk92ZWjOE8A_v6rm3CzDPAYNk1lkjULyk":669,"$f-Rrtau4XLwk7gwRVElaTzlk3P-UdgdCAPkDGS45DvXc":673},{"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,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":38,"analysis":130,"fingerprints":642},"media-cloud-sync","Media Cloud Sync","1.3.8","dudlewebs","https:\u002F\u002Fprofiles.wordpress.org\u002Fdudlewebs\u002F","\u003Cp>Media Cloud Sync is an innovative plugin for WordPress that dramatically transforms how you interact with media and increases your website’s performance. This plugin allows you to transfer your files, media, and images from a WordPress server to online cloud storage, such as Amazon S3, DigitalOcean Spaces, Google Cloud Storage, Cloudflare R2 and S3 Compatible Services. It also rewrites URLs to serve files from the same storage provider or another CDN provider.\u003C\u002Fp>\n\u003Cp>You can sync both new media files as well as existing media from your WordPress Media Library to your configured cloud storage, making it easy to sync older medias to cloud storage.\u003C\u002Fp>\n\u003Ch3>How to Manage Settings\u003C\u002Fh3>\n\u003Cp>To manage settings in the Media Cloud Sync plugin, follow these steps:\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Access the Plugin Menu\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In your WordPress admin dashboard, look for the \u003Cstrong>Media Cloud Sync\u003C\u002Fstrong> menu item in the left menu bar. This menu provides access to all the settings and features of the plugin.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Manage Settings\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Click on the \u003Cstrong>Media Cloud Sync\u003C\u002Fstrong> menu to enter the settings area.\u003C\u002Fli>\n\u003Cli>You will see two main sections: \u003Cstrong>Configure\u003C\u002Fstrong> and \u003Cstrong>Settings\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>a. Configure\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>In this section, you can set up the basic configurations for the plugin, including connecting your cloud storage account (e.g., Amazon S3, Google Cloud Storage, DigitalOcean Spaces, Cloudflare R2, S3 Compatible Services) and defining the default options for media offloading.\u003C\u002Fli>\n\u003Cli>Follow the prompts to authenticate your cloud account and grant the necessary permissions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>b. Settings\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Cstrong>Settings\u003C\u002Fstrong> section allows for more advanced customization options. Here, you can adjust how media files are uploaded and served from the cloud.\u003C\u002Fli>\n\u003Cli>Make sure to save your changes after adjusting the settings to ensure they take effect.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Review and Test\u003C\u002Fstrong>:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>After configuring the settings, it’s advisable to test the plugin to ensure that your media files are being uploaded and served correctly from the cloud storage.\u003C\u002Fli>\n\u003Cli>Upload a new media file and check if it appears in your cloud storage as expected.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Basic Features\u003C\u002Fh3>\n\u003Cp>The Media Cloud Sync plugin significantly enhances your website’s speed by offloading media to cloud servers. This approach allows your site to load more efficiently, as it reduces the number of server requests, ultimately resulting in faster page load times. Once media files—such as images, videos, PDFs, and ZIP files—are uploaded to the cloud, your server no longer needs to handle these files, freeing up resources.\u003C\u002Fp>\n\u003Cp>Here are the key features of the Media Cloud Sync plugin:\u003C\u002Fp>\n\u003Cp>🔹 Seamlessly sync your media to popular cloud storage solutions like Amazon S3, Google Cloud Storage, DigitalOcean Spaces, Cloudflare R2, or S3 Compatible Services.\u003Cbr \u002F>\n🔹 \u003Cstrong>Sync existing media\u003C\u002Fstrong> from your WordPress Media Library to the cloud with a simple migration tool.\u003Cbr \u002F>\n🔹 Automatically delete files from the server after they are uploaded to the cloud, optimizing storage use.\u003Cbr \u002F>\n🔹 Customize the base path for server storage to suit your organizational needs.\u003Cbr \u002F>\n🔹 Tailor the URL structure for your media files to enhance your site’s SEO and user experience.\u003Cbr \u002F>\n🔹 Enable object versioning to prevent invalidations of your media files.\u003Cbr \u002F>\n🔹 Utilize a custom CDN for serving your media URLs, improving loading speeds and reliability.\u003Cbr \u002F>\n🔹 Generate pre-signed URLs for secure access to your media files.\u003Cbr \u002F>\n🔹 Enjoy built-in support for WooCommerce, ensuring smooth integration with your online store.\u003Cbr \u002F>\n🔹 Leverage compatibility with Advanced Custom Fields for enhanced flexibility.\u003Cbr \u002F>\n🔹 Benefit from RTL (Right to Left) support for multilingual websites.\u003Cbr \u002F>\n🔹 Access WPML string translation support for seamless multilingual content management.\u003Cbr \u002F>\n🔹 Enjoy seamless compatibility across multisite networks for centralized management and consistent performance.\u003C\u002Fp>\n\u003Ch3>Other Useful Links\u003C\u002Fh3>\n\u003Cp>🔹 \u003Ca href=\"https:\u002F\u002Fdudlewebs.com\" rel=\"nofollow ugc\">Official website\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fdudlewebs.com\u002Fsupport\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fdudlewebs.com\" rel=\"nofollow ugc\">Pro version coming soon\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fdudlewebs.com\u002Fdonate\" rel=\"nofollow ugc\">Donate Now!! Get PRO version license discounts\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin integrates with third-party services to enhance its functionality. Below is an overview of the external services utilized, the data transmitted, and relevant legal documentation for your reference.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Google Cloud Storage\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Connects to manage media files, allowing upload, download, and delete operations.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: User authentication data, file metadata (name, size, MIME type), user location data (if explicitly provided).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Legal Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fterms\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fpolicies.google.com\u002Fprivacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Amazon S3\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Facilitates media file management, enabling seamless upload, download, and delete actions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: User authentication data, file metadata (name, size, MIME type).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Legal Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fservice-terms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>DigitalOcean Spaces\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Manages media files efficiently, allowing file storage, retrieval, and deletion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: User authentication data, file metadata (name, size, MIME type).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Legal Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.digitalocean.com\u002Flegal\u002Fterms-of-service\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.digitalocean.com\u002Flegal\u002Fprivacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Cloudflare R2\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Provides efficient, low-cost object storage with S3-compatible APIs, enabling seamless upload, retrieval, and deletion of media files.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: User authentication data, file metadata (name, size, MIME type).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Legal Links\u003C\u002Fstrong>: \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\" rel=\"nofollow ugc\">Terms of Service\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>S3 Compatible Services\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Description\u003C\u002Fstrong>: Manages media files efficiently, allowing file storage, retrieval, and deletion.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Sent\u003C\u002Fstrong>: User authentication data, file metadata (name, size, MIME type).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Offload media to cloud storage (S3, DigitalOcean, Google Cloud, Cloudflare R2, S3 compatible Services) and rewrite URLs for seamless file delivery.",900,8918,98,12,"2026-03-29T20:04:00.000Z","6.9.4","5.2","7.4",[20,21,22,23,24],"aws","cloud","media","offload","sync","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.8.zip",100,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":11,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},1,30,94,"2026-05-20T01:33:52.729Z",[39,55,75,94,114],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":28,"num_ratings":28,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":25,"download_link":54,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"smartsync-lite-media-offloader-and-assets-cdn","SmartSync Lite – Offload media cloud storage using AWS S3, Digital Ocean Spaces","1.4","Infinitie Technologies","https:\u002F\u002Fprofiles.wordpress.org\u002Finfinitietech\u002F","\u003Cp>SmartSync Lite makes it incredibly easy to offload your WordPress media library to Amazon S3 or DigitalOcean Spaces—no technical expertise required! The plugin automatically sets up your cloud storage for you, so you can focus on your content while SmartSync handles the heavy lifting. Save server space, speed up your site, and enjoy peace of mind knowing your media is safe in the cloud. If you want even more power—like Google Cloud Storage or Cloudflare R2 support, or advanced CDN and asset syncing—check out our \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>SmartSync Lite is built for creators, bloggers, and businesses who want a hassle-free way to store their WordPress media in the cloud. With just a few clicks, you can connect your site to Amazon S3 or DigitalOcean Spaces, and SmartSync will automatically create and configure the necessary cloud resources for you. No need to manually set up buckets or worry about permissions—the plugin takes care of it all.\u003C\u002Fp>\n\u003Cp>Every time you upload images, videos, or other files, SmartSync Lite seamlessly syncs them to your chosen cloud storage. This not only saves valuable server space but also helps your website load faster for your visitors.\u003C\u002Fp>\n\u003Cp>Want to unlock even more? The \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa> adds support for Google Cloud Storage and Cloudflare R2, plus advanced features like Amazon CloudFront CDN integration and JS\u002FCSS file syncing. \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">See all Pro features\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>What’s included in SmartSync Lite?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Amazon S3 Integration\u003C\u002Fstrong> – Connect your WordPress site to your own S3 bucket. Media uploads are automatically offloaded and managed in the cloud. The plugin can even create the S3 bucket for you if it doesn’t exist.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DigitalOcean Spaces Integration\u003C\u002Fstrong> – Prefer DigitalOcean? No problem! Easily link your Spaces account and enjoy the same seamless media offloading, with automatic setup handled by the plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Effortless Setup\u003C\u002Fstrong> – Just enter your AWS or DigitalOcean credentials and you’re ready to go. SmartSync Lite takes care of all the technical details, so you don’t have to.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Sync\u003C\u002Fstrong> – Every time you upload media, SmartSync Lite moves it to the cloud and keeps everything in sync.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Tracking & Management\u003C\u002Fstrong> – Stay informed with clear error messages and sync status, so you always know your files are safe.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Reset to Default\u003C\u002Fstrong> – Quickly restore default settings if you ever need a fresh start.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Google Cloud Storage integration \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Cloudflare R2 integration \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Amazon CloudFront CDN integration \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>JS and CSS file synchronization \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>And more! \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Unlock all features\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why use a CDN?\u003C\u002Fh4>\n\u003Cp>A Content Delivery Network (CDN) like CloudFront (available in the \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>) can dramatically boost your website’s speed and reliability. By serving your media files from servers located around the world, a CDN ensures that your visitors always get the fastest possible load times—no matter where they are. This reduces server load, improves SEO, and creates a better experience for your users. With SmartSync \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>, enabling CDN is as simple as flipping a switch!\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Cstrong>Resource Check\u003C\u002Fstrong> – Ensures Amazon S3 is properly set up.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Setup\u003C\u002Fstrong> – Creates required AWS resources if they do not exist.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Synchronization Management\u003C\u002Fstrong> – Monitors and logs file sync status and errors.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>How to Generate AWS IAM Keys\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Log in to the \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fconsole\u002F\" rel=\"nofollow ugc\">AWS Management Console\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Navigate to \u003Cstrong>IAM (Identity and Access Management)\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Users\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Select or create a user.\u003C\u002Fli>\n\u003Cli>Go to the \u003Cstrong>Security credentials\u003C\u002Fstrong> tab.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Create access key\u003C\u002Fstrong> \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Copy and store the keys securely.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Permissions Required:\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Amazon S3 (Full Access)\u003Cbr \u002F>\n  – Any additional permissions required based on your setup.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>How to Generate DigitalOcean Spaces Access Keys\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Log in to your \u003Ca href=\"https:\u002F\u002Fcloud.digitalocean.com\u002F\" rel=\"nofollow ugc\">DigitalOcean Control Panel\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>In the left sidebar, click \u003Cstrong>Spaces\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Manage Keys\u003C\u002Fstrong> at the top right.\u003C\u002Fli>\n\u003Cli>Click \u003Cstrong>Generate New Key\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Enter a name for your key and click \u003Cstrong>Create Access Key\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Copy and store your Access Key and Secret Key securely—you’ll need them to connect SmartSync Lite.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Permissions Required:\u003C\u002Fstrong>\u003Cbr \u002F>\n  – Spaces (Full Access)\u003Cbr \u002F>\n  – Any additional permissions required based on your setup.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Benefits of Using S3  or other cloud storage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Faster page loads with media offloading.\u003C\u002Fli>\n\u003Cli>Reduces server load by offloading media storage.\u003C\u002Fli>\n\u003Cli>Enhanced security with AWS Shield.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is licensed under \u003Cstrong>GPLv2 or later\u003C\u002Fstrong>.\u003Cbr \u002F>\nFor details: \u003Ca href=\"https:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\" rel=\"nofollow ugc\">GNU GPL v2\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Localization\u003C\u002Fh3>\n\u003Cp>To generate a \u003Ccode>.pot\u003C\u002Fcode> file for translations, run:\u003Cbr \u002F>\n    `sh\u003Cbr \u002F>\ncurl -O https:\u002F\u002Fraw.githubusercontent.com\u002Fwp-cli\u002Fbuilds\u002Fgh-pages\u002Fphar\u002Fwp-cli.phar\u003Cbr \u002F>\nphp wp-cli.phar i18n make-pot . languages\u002Fwp-smartsync.pot –exclude=vendor\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to third-party cloud storage services to manage file uploads, synchronization, and asset delivery. The services used are:\u003C\u002Fp>\n\u003Cp>AWS (Amazon Web Services)\u003C\u002Fp>\n\u003Cp>This plugin integrates with AWS S3 and related APIs for storing and retrieving media assets and configuration data.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Data Sent: Bucket name, region, access credentials (user-supplied), and file metadata.\u003C\u002Fli>\n\u003Cli>When: During initial configuration, file uploads, or API-based operations.\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Faws.amazon.com\u002Fservice-terms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Faws.amazon.com\u002Fprivacy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Cloudflare R2 (\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>Cloudflare R2 is used to store media files and access them via Cloudflare’s object storage API.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Data Sent: Bucket name, region, access credentials (user-supplied), and file metadata.\u003C\u002Fli>\n\u003Cli>When: When configured and used for uploads, downloads, or deletions.\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fwww.cloudflare.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.cloudflare.com\u002Fprivacypolicy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>DigitalOcean Spaces\u003C\u002Fp>\n\u003Cp>DigitalOcean Spaces provides cloud object storage for files uploaded via the plugin.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Data Sent: Space name, region, access credentials (user-supplied), and file metadata.\u003C\u002Fli>\n\u003Cli>When: When performing file uploads or configuring DigitalOcean Spaces storage.\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fwww.digitalocean.com\u002Flegal\u002Fterms\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fwww.digitalocean.com\u002Flegal\u002Fprivacy-policy\u002F\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Google Cloud Storage (\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwp-smartsync-wordpress-plugin-for-media-assets-cdn-cloud-storage\u002F56335604\" rel=\"nofollow ugc\">Pro version\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>The plugin optionally integrates with Google Cloud Storage or Google APIs for storing, syncing, or managing user media files.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Data Sent: Bucket name, access credentials (user-supplied), file metadata, and API requests based on plugin functionality.\u003C\u002Fli>\n\u003Cli>When: When the Google storage option is configured and used for upload\u002Fdownload operations.\u003C\u002Fli>\n\u003Cli>Terms: https:\u002F\u002Fcloud.google.com\u002Fterms\u002F\u003C\u002Fli>\n\u003Cli>Privacy Policy: https:\u002F\u002Fpolicies.google.com\u002Fprivacy\u003C\u002Fli>\n\u003C\u002Ful>\n","SmartSync Lite makes it incredibly easy to offload your WordPress media library to Amazon S3 or DigitalOcean Spaces—no technical expertise required! T &hellip;",10,661,"2025-11-12T12:24:00.000Z","6.8.5","5.0",[20,22,23,53,24],"s3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsmartsync-lite-media-offloader-and-assets-cdn.1.4.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":63,"downloaded":64,"rating":36,"num_ratings":65,"last_updated":66,"tested_up_to":16,"requires_at_least":67,"requires_php":68,"tags":69,"homepage":73,"download_link":74,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"advanced-media-offloader","Advanced Media Offloader","4.4.1","Masoud Golchin","https:\u002F\u002Fprofiles.wordpress.org\u002Fmasoudin\u002F","\u003Cp>\u003Cstrong>Advanced Media Offloader\u003C\u002Fstrong> helps you optimize your WordPress media handling by automatically uploading your media files to S3-compatible cloud storage services.\u003C\u002Fp>\n\u003Cp>Struggling with server space limitations? Want to improve your site’s performance by serving media through a CDN? This plugin handles the technical work of migrating your media to the cloud, rewriting URLs, and maintaining compatibility with your existing content.\u003C\u002Fp>\n\u003Ch4>Key Benefits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Reduce server storage requirements and costs\u003C\u002Fli>\n\u003Cli>Decrease server load when serving media files\u003C\u002Fli>\n\u003Cli>Improve global site loading speeds when combined with CDN services\u003C\u002Fli>\n\u003Cli>Maintain full compatibility with WordPress media functions\u003C\u002Fli>\n\u003Cli>No need to modify existing content – URLs are automatically rewritten\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Supported Cloud Providers\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Amazon S3\u003C\u002Fstrong> – The industry standard object storage service\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cloudflare R2\u003C\u002Fstrong> – S3-compatible storage with zero egress fees\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DigitalOcean Spaces\u003C\u002Fstrong> – Simple object storage from DigitalOcean\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backblaze B2\u003C\u002Fstrong> – Affordable S3-compatible storage with predictable pricing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wasabi\u003C\u002Fstrong> – Hot cloud storage with predictable pricing\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MinIO\u003C\u002Fstrong> – Any S3-compatible storage (MinIO, OVHcloud Object Storage, Scaleway, Linode, Vultr, IBM COS, and more)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Not sure which provider to choose? Check our \u003Ca href=\"https:\u002F\u002Fwpfitter.com\u002Fblog\u002Fbest-cloud-storage-for-wordpress-media-pricing-comparison\u002F?utm_source=wp-plugin&utm_medium=readme&utm_campaign=advanced-media-offloader&utm_content=pricing-comparison\" rel=\"nofollow ugc\">cloud storage pricing comparison\u003C\u002Fa> for real-world cost breakdowns.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Offloading\u003C\u002Fstrong> – New media uploads are automatically sent to your cloud storage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Policies\u003C\u002Fstrong> – Create advanced rules to control exactly which files are offloaded and when, giving you granular control over your storage. (\u003Ca href=\"https:\u002F\u002Fwpfitter.com\u002Fblog\u002Fimplementing-smart-retention-policies-with-advanced-media-offloader\u002F?utm_source=wp-plugin&utm_medium=readme&utm_campaign=advanced-media-offloader&utm_content=smart-policies\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk Migration & WP CLI\u003C\u002Fstrong> – Easily move existing media to the cloud with powerful command-line support for bulk operations and automation (\u003Ca href=\"https:\u002F\u002Fwpfitter.com\u002Fblog\u002Fadvmo-bulk-offload-with-wp-cli?utm_source=wp-plugin&utm_medium=readme&utm_campaign=advanced-media-offloader&utm_content=bulk-offload-cli\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Thumbnail Regeneration Compatibility\u003C\u002Fstrong> – Compatible with WP-CLI \u003Ccode>wp media regenerate\u003C\u002Fcode> command and the Regenerate Thumbnails plugin. Regenerated thumbnails automatically offload to cloud storage. Note: Not compatible with Full Cloud Migration retention policy.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart URL Rewriting\u003C\u002Fstrong> – All media URLs are automatically rewritten to serve from cloud storage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>File Versioning\u003C\u002Fstrong> – Add unique timestamps to media paths to prevent caching issues\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Retention\u003C\u002Fstrong> – Choose to keep local copies or remove them after successful offloading\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mirror Deletion\u003C\u002Fstrong> – Optionally remove files from cloud storage when deleted from WordPress\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Custom Paths\u003C\u002Fstrong> – Configure custom path prefixes in your cloud storage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Optimizer Compatibility\u003C\u002Fstrong> – Works with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwebp-uploads\u002F\" rel=\"ugc\">Modern Image Formats\u003C\u002Fa> (recommended), Imagify, and EWWW Image Optimizer. Optimized WebP and AVIF files are automatically offloaded alongside originals. (\u003Ca href=\"https:\u002F\u002Fwpfitter.com\u002Fblog\u002Fewww-imagify-support-added-to-advanced-media-offloader\u002F?utm_source=wp-plugin&utm_medium=readme&utm_campaign=advanced-media-offloader&utm_content=image-optimizer-compatibility\" rel=\"nofollow ugc\">Learn more\u003C\u002Fa>)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer-Friendly\u003C\u002Fstrong> – Extensive action and filter hooks for extending functionality (\u003Ca href=\"https:\u002F\u002Fwpfitter.com\u002Fdocuments\u002Fadvanced-media-offloader\u002Fdevelopment-hooks\u002F?utm_source=wp-plugin&utm_medium=readme&utm_campaign=advanced-media-offloader&utm_content=developer-hooks\" rel=\"nofollow ugc\">View Documentation\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Developer Documentation\u003C\u002Fh4>\n\u003Cp>For developers looking to extend or customize the plugin behavior, we provide comprehensive documentation for all available hooks:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwpfitter.com\u002Fdocuments\u002Fadvanced-media-offloader\u002Fdevelopment-hooks\u002F?utm_source=wp-plugin&utm_medium=readme&utm_campaign=advanced-media-offloader&utm_content=developer-hooks\" rel=\"nofollow ugc\">View Developer Hooks Documentation \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan>\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Quick example – skip offloading files larger than 5MB:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>add_filter('advmo_should_offload_attachment', function($should_offload, $attachment_id) {\n    $file = get_attached_file($attachment_id);\n    if ($file && filesize($file) > 5 * 1024 * 1024) {\n        return false;\n    }\n    return $should_offload;\n}, 10, 2);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Cp>For security, cloud provider credentials are stored in your \u003Ccode>wp-config.php\u003C\u002Fcode> file rather than the database.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Domain and endpoint URLs will automatically be prefixed with \u003Ccode>https:\u002F\u002F\u003C\u002Fcode> if you don’t include it, but we recommend always including the full URL for clarity.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdevelopers.cloudflare.com\u002Fr2\u002F\" rel=\"nofollow ugc\">Cloudflare R2\u003C\u002Fa> Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('ADVMO_CLOUDFLARE_R2_KEY', 'your-access-key');\n    define('ADVMO_CLOUDFLARE_R2_SECRET', 'your-secret-key');\n    define('ADVMO_CLOUDFLARE_R2_BUCKET', 'your-bucket-name');\n    define('ADVMO_CLOUDFLARE_R2_DOMAIN', 'your-domain-url');\n    define('ADVMO_CLOUDFLARE_R2_ENDPOINT', 'your-endpoint-url');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.digitalocean.com\u002Fproducts\u002Fspaces\" rel=\"nofollow ugc\">DigitalOcean Spaces\u003C\u002Fa> Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('ADVMO_DOS_KEY', 'your-access-key');\n    define('ADVMO_DOS_SECRET', 'your-secret-key');\n    define('ADVMO_DOS_BUCKET', 'your-bucket-name');\n    define('ADVMO_DOS_DOMAIN', 'your-domain-url');\n    define('ADVMO_DOS_ENDPOINT', 'your-endpoint-url');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fmin.io\u002Fdocs\u002Fminio\u002Flinux\u002Fadministration\u002Fidentity-access-management\u002Fminio-user-management.html\" rel=\"nofollow ugc\">MinIO\u003C\u002Fa> Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Use this for any storage that supports the S3 API via a custom endpoint (e.g., MinIO, OVHcloud Object Storage, Scaleway, Linode, Vultr, IBM COS). Select this if your provider isn’t listed separately.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('ADVMO_MINIO_KEY', 'your-access-key');\n    define('ADVMO_MINIO_SECRET', 'your-secret-key');\n    define('ADVMO_MINIO_BUCKET', 'your-bucket-name');\n    define('ADVMO_MINIO_DOMAIN', 'your-domain-url');\n    define('ADVMO_MINIO_ENDPOINT', 'your-endpoint-url');\n    define('ADVMO_MINIO_PATH_STYLE_ENDPOINT', false); \u002F\u002F Optional. Set to true if your MinIO server requires path-style URLs (most self-hosted MinIO setups). Default is false.\n    define('ADVMO_MINIO_REGION', 'your-bucket-region'); \u002F\u002F Optional. Set your MinIO bucket region if needed. Default is 'us-east-1'.\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fs3\u002F\" rel=\"nofollow ugc\">Amazon S3\u003C\u002Fa> Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('ADVMO_AWS_KEY', 'your-access-key');\n    define('ADVMO_AWS_SECRET', 'your-secret-key');\n    define('ADVMO_AWS_BUCKET', 'your-bucket-name');\n    define('ADVMO_AWS_REGION', 'your-bucket-region');\n    define('ADVMO_AWS_DOMAIN', 'your-domain-url');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.backblaze.com\u002Fapidocs\u002Fintroduction-to-the-s3-compatible-api\" rel=\"nofollow ugc\">Backblaze B2\u003C\u002Fa> Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('ADVMO_BACKBLAZE_B2_KEY', 'your-application-key-id');\n    define('ADVMO_BACKBLAZE_B2_SECRET', 'your-application-key');\n    define('ADVMO_BACKBLAZE_B2_BUCKET', 'your-bucket-name');\n    define('ADVMO_BACKBLAZE_B2_REGION', 'your-bucket-region');\n    define('ADVMO_BACKBLAZE_B2_DOMAIN', 'your-domain-url');\n    define('ADVMO_BACKBLAZE_B2_ENDPOINT', 'your-endpoint-url');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fdocs.wasabi.com\u002Fdocs\u002Fcreating-a-new-access-key\" rel=\"nofollow ugc\">Wasabi\u003C\u002Fa> Configuration\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>    define('ADVMO_WASABI_KEY', 'your-access-key');\n    define('ADVMO_WASABI_SECRET', 'your-secret-key');\n    define('ADVMO_WASABI_BUCKET', 'your-bucket-name');\n    define('ADVMO_WASABI_REGION', 'your-bucket-region');\n    define('ADVMO_WASABI_DOMAIN', 'your-domain-url');\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Using the S3 PHP SDK\u003C\u002Fh3>\n\u003Cp>The Advanced Media Offloader utilizes the AWS SDK for PHP to interact with S3-compatible cloud storage. This powerful SDK provides an easy-to-use API for managing your cloud storage operations, including file uploads, downloads, and more. The SDK is maintained by Amazon Web Services, ensuring high compatibility and performance with S3 services.\u003C\u002Fp>\n\u003Cp>For more information about the AWS SDK for PHP, visit:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fsdk-for-php\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Faws.amazon.com\u002Fsdk-for-php\u002F\u003C\u002Fa>\u003C\u002Fp>\n","Save server space & speed up your site by automatically offloading media to Amazon S3, Cloudflare R2 & more.",4000,39052,43,"2026-03-11T11:11:00.000Z","5.6","8.1",[70,71,23,53,72],"cloudflare","media-library","storage","https:\u002F\u002Fwpfitter.com\u002Fplugins\u002Fadvanced-media-offloader\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-media-offloader.4.4.1.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":83,"downloaded":84,"rating":85,"num_ratings":86,"last_updated":87,"tested_up_to":16,"requires_at_least":88,"requires_php":89,"tags":90,"homepage":25,"download_link":93,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"offload-media-cloud-storage","Offload Media – Cloud Storage","1.7.0","acowebs","https:\u002F\u002Fprofiles.wordpress.org\u002Facowebs\u002F","\u003Cp>Offload- Media Cloud Storage is an innovative plugin for WordPress. It will dramatically transform how you interact with media in WordPress and increase the website’s performance. Media Cloud Storage is a way to transfer your files, media, and images from a WordPress server to online cloud storage, such as Amazon S3, DigitalOcean Spaces, Cloudflare R2, and Google Cloud Storage Services. And it rewrites the URL to serve files from the same storage provider or another CDN provider.\u003C\u002Fp>\n\u003Ch3>HOW TO MANAGE SETTINGS?\u003C\u002Fh3>\n\u003Cp>To manage settings in the Offload Media Cloud Storage, download and activate the WordPress plugin.\u003Cbr \u002F>\nGo to the Offload media menu in the left menu bar of WordPress, where you can manage the settings. The settings include configure and Settings.\u003Cbr \u002F>\nConfigure settings allow you to set up the basic plugin settings, while Settings help for the customization of the media upload and serving strategies.\u003C\u002Fp>\n\u003Ch3> Basic Features\u003C\u002Fh3>\n\u003Cp>It improves your website speed. Your website will load more efficiently if the cloud media is being transferred to cloud servers.  It can make your website faster because it reduces server requests.\u003Cbr \u002F>\nThe plugin you have installed no longer needs to serve the media contents like images, videos, pdfs, ZIPs, PDFs as well as other files that you uploaded to the server.\u003C\u002Fp>\n\u003Cp>Here are the features of the Offload Media – Cloud Storage:\u003C\u002Fp>\n\u003Cp>🔹 Sync your media to Amazon s3, Google Cloud Storage, Cloudflare R2 or Digital Ocean Spaces.\u003Cbr \u002F>\n🔹 Delete files from the server once it is uploaded to the server.\u003Cbr \u002F>\n🔹 Customizable base path of server storage.\u003Cbr \u002F>\n🔹 Customizable URL structure.\u003Cbr \u002F>\n🔹 Object versioning can be created for avoiding invalidations of media.\u003Cbr \u002F>\n🔹 Custom CDN can be used for media URLs.\u003Cbr \u002F>\n🔹 Pre-signed URLs can be created.\u003Cbr \u002F>\n🔹 Woocommerce Support\u003Cbr \u002F>\n🔹 Advanced Custom Fields Support\u003Cbr \u002F>\n🔹 RTL Support\u003Cbr \u002F>\n🔹 Fully compatible with all Acowebs plugins\u003Cbr \u002F>\n🔹 WPML string Translations support\u003C\u002Fp>\n\u003Ch3>Why Acowebs?\u003C\u002Fh3>\n\u003Cp>Acowebs has established the foundation by providing the experience and expertise to activate WooCommerce stores using compact and highly-performing WooCommerce plugins as well as Shopify applications. We develop top-quality themes and WordPress in the cloud to provide comprehensive solutions that are brimming with unparalleled UX features. Being an award-winning software company, and a part of Acodez, the globally recognized and multiple-award-winning digital agency, our team and support features assure you the best.\u003C\u002Fp>\n\u003Cp>Check out our other WordPress plugins \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Facowebs\u002F#content-plugins\" rel=\"nofollow ugc\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>OTHER USEFUL LINKS\u003C\u002Fh3>\n\u003Cp>🔹 \u003Ca href=\"https:\u002F\u002Facowebs.com\u002F\" rel=\"nofollow ugc\">Pro version coming soon\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fguideline\u002Fplugin-docs-faqs\u002Foffload-media\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Facowebs.com\u002Fwoocommerce-plugins\u002F\" rel=\"nofollow ugc\">Find Our Other Plugins\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Foffload-media-cloud-storage\u002F#new-topic-0\" rel=\"ugc\">Support Ticket\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Facowebs\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Facowebs\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>\u003Cbr \u002F>\n🔹 \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fchannel\u002FUCXoOjbKiXjDocNMe8qd3WHw\" rel=\"nofollow ugc\">YouTube\u003C\u002Fa>\u003C\u002Fp>\n","Offload Media moves your WordPress files to cloud storage (AWS S3, DigitalOcean, Cloudflare R2, Google Cloud) to improve site performance.",1000,23977,88,18,"2026-03-04T04:07:00.000Z","4.4.0","7.2",[91,21,22,23,92],"cdn","performance","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Foffload-media-cloud-storage.1.7.0.zip",{"slug":95,"name":96,"version":97,"author":98,"author_profile":99,"description":100,"short_description":101,"active_installs":102,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":16,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":25,"download_link":113,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"infinite-uploads","Infinite Uploads – Offload Media and Video to Cloud Storage","3.2.1","Infinite Uploads","https:\u002F\u002Fprofiles.wordpress.org\u002Fbww\u002F","\u003Cp>\u003Cstrong>Infinite Uploads is your all-in-one media solution with video hosting, encoding, and streaming, and a cloud storage and CDN delivery provider for your WordPress media library. It allows you to easily connect an unlimited number of sites to your Infinite Uploads cloud account for offloading your files, handling massive video uploads and encoding them, lowering hosting costs, improving site performance, and serving files faster to your visitors.\u003C\u002Fstrong>\u003C\u002Fp>\n\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\u002FwanINaK0u5M?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\u003Ch3>NEW: Media Library Folders\u003C\u002Fh3>\n\u003Cp>Organize your WordPress Media Library with unlimited nested folders, drag-and-drop file management, sorting, search, and color-coded folders. Included with all paid Infinite Uploads plans. No extra plugin. No extra cost.\u003C\u002Fp>\n\u003Cp>Create folders, nest them as deep as you need, and move files individually or in bulk. Upload directly into specific folders from your computer, including full folder structures. Sort files by name, title, author, date, size, or file type. Search files and folders by name in the grid and modal views.\u003C\u002Fp>\n\u003Cp>Folders appear in the media picker across all major page builders: Elementor, Divi, Bricks, Gutenberg\u002FFSE, Beaver Builder, Oxygen, Brizy, and WooCommerce product galleries.\u003C\u002Fp>\n\u003Ch3>NEW: Simple, Unbranded, GDPR-compliant Video Hosting!\u003C\u002Fh3>\n\u003Cp>Introducing the ultimate solution for all your video storage and streaming needs. You can now \u003Cstrong>upload any size video directly to our cloud from your WordPress dashboard\u003C\u002Fstrong> and have it encoded into multiple resolutions for seamless streaming on your site. Our built-in cloud storage and global CDN ensures that your videos are available to your audience anytime, anywhere, without any buffering or lag.\u003C\u002Fp>\n\u003Cp>Our new video feature offers more than just infinitely scalable video hosting. We give you a fully customizable, unbranded video player that seamlessly integrates with WordPress, giving you complete control over the look and feel of your videos! With Infinite Uploads, you don’t have to worry about unwanted ads or tracking, as it is fully GDPR compliant and secure. Manage your videos with ease and stream them confidently, knowing that your audience’s privacy is protected.\u003C\u002Fp>\n\u003Ch3>Cloud Storage and CDN\u003C\u002Fh3>\n\u003Cp>Paying high overage fees or running out of storage or bandwidth with your hosting provider? Upgrading to a new plan just for more storage can be expensive. Moving your media uploads and other large files to the cloud is more affordable and scales infinitely as your site grows.\u003C\u002Fp>\n\u003Cp>Upload directly to your Infinite Uploads cloud storage and manage your files right from the WordPress Media Library. Eliminate the need for an FTP file manager and skip confusing Amazon S3, Google Cloud, Azure, or other account setup, API integration, or expensive 3rd-party connect plugins. Use the Infinite Uploads plugin to connect all your sites and only pay for your total storage and bandwidth.\u003C\u002Fp>\n\u003Ch3>Infinite Uploads – Smart Cloud Plugin Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited files\u003C\u002Fstrong> – no limits to the number of files you can add each month\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited sites\u003C\u002Fstrong> – you can connect just one site, hundreds, or thousands…no extra license costs\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video upload, encoding, and streaming\u003C\u002Fstrong> – upload any size video and have it encoded into multiple resolutions for fast streaming via our customizable video player\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cloud video library\u003C\u002Fstrong> – manage, upload, and embed videos from our custom WordPress Media Library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video statistics\u003C\u002Fstrong> – track video views, storage, and bandwidth usage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video thumbnail\u003C\u002Fstrong> – choose from a selection of auto-generated thumbnail images or upload your own\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Video block\u003C\u002Fstrong> – easily upload, customize, and embed videos from your cloud library into your posts and pages with our Gutenberg block\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media storage analyzer\u003C\u002Fstrong> – For both your local and cloud-connected media files located in the Media Library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Auto-connect\u003C\u002Fstrong> – no confusing cloud account API’s. Simply click to connect\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No 3rd-party utility needed\u003C\u002Fstrong> – developed and maintained by the team behind Infinite Uploads\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong> – move, store, and deliver files with peace-of-mind\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Make WordPress a stateless application\u003C\u002Fstrong> – moving media files to the cloud makes your site light, fast, and efficient\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy File Manager\u003C\u002Fstrong> – Use the WordPress Media Library to manage files in the cloud without an FTP\u002FSFTP manager\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Bulk transfer\u003C\u002Fstrong> – move existing media files to or from the cloud with a click or WP CLI command\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Simple restore\u003C\u002Fstrong> – no contract and easy to restore all your files to your media library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal compatibility\u003C\u002Fstrong> – Works with most well-coded plugins and themes including eCommerce and performance optimization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Library folders\u003C\u002Fstrong> – unlimited nested folders with drag-and-drop, color coding, and bulk actions\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Folder upload\u003C\u002Fstrong> – upload files directly into a specific folder, including full folder structures from your computer\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Sort and enhanced search\u003C\u002Fstrong> – sort files by name, title, author, date added, date modified, size, or file type. Search files and folders by name.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Resizable folder sidebar\u003C\u002Fstrong> – multiple folder tree themes including a Dropbox-style icon view\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page builder folder support\u003C\u002Fstrong> – folders appear in the media picker inside Elementor, Divi, Bricks, Gutenberg, Beaver Builder, Oxygen, Brizy, and WooCommerce\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Better Performance, Less Time, Lower-cost\u003C\u002Fh3>\n\u003Cp>If you upload a lot of images, publish video content, share motion graphics, want to add big beautiful video backgrounds, have a podcast, or stream large audio files for sermons or lectures, you will save time, resources, and improve performance by moving your files to Infinite Uploads. Keep your site moving at top-speed with dedicated media delivery that seamlessly integrates with WordPress.\u003C\u002Fp>\n\u003Ch3>Simple Cloud Delivery\u003C\u002Fh3>\n\u003Cp>The Infinite Uploads plugin makes it so anyone can connect to the cloud without setting up confusing storage provider accounts or paying for expensive third-party utility plugins. Use smart-connect to set up and move your library to the cloud. No more copy and paste API keys or cloud configurations.\u003C\u002Fp>\n\u003Ch3>Media File Storage Calculator\u003C\u002Fh3>\n\u003Cp>Install the Infinite Uploads plugin, scan your Media Library for a breakdown of your media files by type and size. See how many images, videos, archives, documents, code, and other files (like audio) there are and how much space they’re taking up.\u003C\u002Fp>\n\u003Cp>Infinite Uploads helps you identify which files are using the most space on your server and allows you to move all your media files to cloud storage.\u003C\u002Fp>\n\u003Ch3>Ecommerce Ready\u003C\u002Fh3>\n\u003Cp>Not only is Infinite Uploads great for delivering highquality product images and videos, store and deliver your large digital download files in the cloud. Infinite Uploads works with both Forced Downloads PHP protection and X-Accel-Redirect\u002FX-Sendfile (nginx\u002Fapache).\u003C\u002Fp>\n\u003Ch3>Widely Compatible\u003C\u002Fh3>\n\u003Cp>Infinite Uploads is built with the latest in cloud technology to work flawlessly with the widest variety of your favorite themes and plugins and has been tested with:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce\u002F\" rel=\"ugc\">WooCommerce\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.elegantthemes.com\u002Fgallery\u002Fdivi\u002F\" rel=\"nofollow ugc\">Divi Theme and Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.learndash.com\u002F\" rel=\"nofollow ugc\">LearnDash\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdownload-manager\u002F\" rel=\"ugc\">WordPress Download Manager\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-smushit\u002F\" rel=\"ugc\">WP Smush & Smush Pro\u003C\u002Fa> (not CDN)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-retina-2x\u002F\" rel=\"ugc\">WP Retina 2x\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Page Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwp-rocket.me\u002F\" rel=\"nofollow ugc\">WP Rocket\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnextgen-gallery\u002F\" rel=\"ugc\">NextGen Gallary\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffilebird\u002F\" rel=\"ugc\">FileBird\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields\u002F\" rel=\"ugc\">ACF\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fewww-image-optimizer\u002F\" rel=\"ugc\">EWWW Image Optimizer\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>And many, many, more!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Fast and Incredibly Secure\u003C\u002Fh3>\n\u003Cp>Infinite Uploads uses encrypted SSL to transfer files, is stored in highly resilient and available storage with 99.999999999% (11 x 9s) of durability, and our API was designed from the ground up with with bulletproof security. All API tokens and credentials are hashed, encrypted, segmented per customer and site, and rotated without you having to do a thing. We support multiple 2-factor login methods including phish-proof U2F security keys to protect access to your account and data.\u003C\u002Fp>\n\u003Cp>For low latency and legal compliance with laws like GDPR you can choose a USA or Europe (Germany) cloud storage location for each site you connect. And for lightning fast download speeds all files are served from the location closest to your visitors via our world-wide enterprise-class Content Delivery Network (CDN) with 50+ points of presence!\u003C\u002Fp>\n\u003Ch3>FTP\u002FSFTP Client-free File Manager\u003C\u002Fh3>\n\u003Cp>Keep managing all your files right from inside the WordPress dashboard just like before. Skip the protocol settings, server names, port numbers, usernames, long passwords, private keys, and API credentials. Manage access to the Media Library with the built-in user roles to streamline customer, visitor, and team member training.\u003C\u002Fp>\n\u003Cp>Power user? We provide S3-compatible credentials for direct cloud file managment, or use our WP CLI commands to move files to and from the cloud, scan your library, and more.\u003C\u002Fp>\n\u003Ch3>Bulk Sync & Restore\u003C\u002Fh3>\n\u003Cp>Already being hit with overages or experiencing performance issues because you have a ton of images and huge video or audio files? Use Infinite Uploads to free up space. Connect and move your entire existing library with a click.\u003C\u002Fp>\n\u003Ch3>Compatible Media File Types\u003C\u002Fh3>\n\u003Cp>If you can upload it to the WordPress Media Library, you can move it to the cloud. Infinite Uploads essentially replaces your WordPress uploads directory with cloud storage, so any theme or plugin that writes files there sends them to the cloud instead!\u003C\u002Fp>\n\u003Ch3>Smaller More Efficient Hosting\u003C\u002Fh3>\n\u003Cp>Transform WordPress into a stateless application ready for the cloud. Hosting your media files in the cloud makes your site super portable and makes backups and migrations tiny, fast, and efficient. It’s the go-to tool to enable usage of advanced hosting architectures like Horizontal Scaling and High Availability.\u003C\u002Fp>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“Infinite Uploads changes the game. Thousands of files stored safely without slowing down my site. If that’s not a win…I don’t know what is.” – Micah, Podcast Host\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>★★★★★\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>“From their smart media file scanner to their simple pricing and one-click connect, The cloud for WordPress and Divi users could’nt be easier! Now anyone that can add an image to WordPress can move to the cloud and manage media files without client software, third-party plugins, or the need to become a cloud architect. It’s just awesome.” – \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fdavidblackmon\u002F\" rel=\"nofollow ugc\">David Blackmon\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>What about Multisite?\u003C\u002Fh3>\n\u003Cp>Use Infinite Uploads to store and manage the media files for your entire Multisite network with one account. Settings and syncing are network-wide. You never have to worry about running out of storage as we make your uploads “infinite”!\u003C\u002Fp>\n\u003Ch3>Privacy\u003C\u002Fh3>\n\u003Cp>This plugin does not collect or share data other than your uploaded files to your public cloud storage location. We are fully GDPR-compatible and you can choose to store all data in European data centers. Read our \u003Ca href=\"https:\u002F\u002Finfiniteuploads.com\u002Fprivacy\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=iup_readme&utm_term=privacy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa> for more information.\u003C\u002Fp>\n\u003Ch3>Check Out Big File Uploads\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftuxedo-big-file-uploads\u002F\" rel=\"ugc\">Big File Uploads\u003C\u002Fa> lets you upload large media files directly to  the media library with the WordPress media uploader. Increase your  maximum upload size to any value – as large as your available disk space  allows – and add file chunking to avoid server timeout errors.\u003C\u002Fp>\n\u003Ch3>Check out Big File Form Uploads\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Finfiniteuploads.com\u002Fbig-file-form-uploads\u002F\" rel=\"nofollow ugc\">Big File Form Uploads\u003C\u002Fa> is a paid add-on that  extends the functionality of increasing the maximum WordPress file upload size to your favorite form plugins for WordPress, including Contact Form 7, Gravity Forms, and Forminator! Set the limit in Big File Uploads, and that carries over to your file uploads in your forms to let your users upload big files! \u003Ca href=\"https:\u002F\u002Finfiniteuploads.com\u002Fbig-file-form-uploads\u002F\" rel=\"nofollow ugc\">Learn more about Big File Form Uploads!\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>About Us\u003C\u002Fh3>\n\u003Cp>Infinite Uploads is a premium cloud storage provider and content delivery network (CDN) for all your WordPress media files. Learn more here:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Finfiniteuploads.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=iup_readme&utm_term=about_us\" rel=\"nofollow ugc\">infiniteuploads.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Learn how to get the most out of your cloud-hosted files on our blog:\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Finfiniteuploads.com\u002Fblog\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=iup_readme&utm_term=blog\" rel=\"nofollow ugc\">Infinite Uploads Blog, Tips, Tricks, How-tos, and News\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fclikitsupport\u002Finfinite-uploads\" rel=\"nofollow ugc\">Contribute to the plugin’s development on Github!\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Enjoy!\u003C\u002Fp>\n\u003Ch3>Contact and Credits\u003C\u002Fh3>\n\u003Cp>Built by the cloud architects and WordPress engineers at \u003Ca href=\"https:\u002F\u002Finfiniteuploads.com\u002F?utm_source=wordpress.org&utm_medium=readme&utm_campaign=iup_readme&utm_term=credits\" rel=\"nofollow ugc\">Infinite Uploads\u003C\u002Fa>.\u003C\u002Fp>\n","Move, encode, and serve all your video and other media files from the cloud to boost performance and save on storage.",800,36566,86,17,"2026-04-04T17:53:00.000Z","6.0","8.0",[91,110,23,111,112],"cloud-storage","offload-media","video-streaming","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finfinite-uploads.3.2.1.zip",{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":47,"downloaded":122,"rating":27,"num_ratings":34,"last_updated":123,"tested_up_to":16,"requires_at_least":51,"requires_php":18,"tags":124,"homepage":128,"download_link":129,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-cloudsync-master","CloudSync Master – Offload Media to S3, Cloudflare R2 & Google Cloud","2.0.4","oneteamsoftware","https:\u002F\u002Fprofiles.wordpress.org\u002Foneteamsoftware\u002F","\u003Cp>\u003Cstrong>VERSION 2.0 – COMPLETELY REBUILT!\u003C\u002Fstrong> CloudSync Master has been rebuilt from the ground up with a new setup wizard, 10 cloud providers, powerful integrations, and cross-provider migration.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Your slow-loading images are costing you visitors and sales.\u003C\u002Fstrong> Studies show that 53% of mobile users abandon sites that take longer than 3 seconds to load. Every second of delay reduces conversions by 7%.\u003C\u002Fp>\n\u003Cp>CloudSync Master \u003Cstrong>offloads your WordPress media to cloud storage\u003C\u002Fstrong> and serves it via global CDN – delivering lightning-fast page loads that keep visitors engaged and improve your Google rankings.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>The best part?\u003C\u002Fstrong> Unlike competitors charging $99+\u002Fyear, CloudSync Master gives you \u003Cstrong>10 cloud providers\u003C\u002Fstrong>, \u003Cstrong>one-click migration\u003C\u002Fstrong>, and \u003Cstrong>zero egress fees\u003C\u002Fstrong> – completely FREE.\u003C\u002Fp>\n\u003Ch4>What’s New in 2.0\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Setup Wizard\u003C\u002Fstrong> – Step-by-step guidance for each cloud provider\u003C\u002Fli>\n\u003Cli>\u003Cstrong>10 Cloud Providers\u003C\u002Fstrong> – Amazon S3, Cloudflare R2, Google Cloud, DigitalOcean, Backblaze, Wasabi, Vultr, Linode, MinIO, Custom S3\u003C\u002Fli>\n\u003Cli>\u003Cstrong>20+ Plugin Integrations\u003C\u002Fstrong> – Image optimizers, cache plugins, page builders, e-commerce, multilingual (PRO)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import from Cloud\u003C\u002Fstrong> – Download files from cloud to server and register in Media Library\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Provider Migration\u003C\u002Fstrong> – Stream files directly between cloud providers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Improved Admin UI\u003C\u002Fstrong> – Cleaner, faster, more intuitive interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Why Site Owners Choose CloudSync Master\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>10 Cloud Providers\u003C\u002Fstrong> – More options than any competitor (WP Offload Media: 3, WP-Stateless: 1)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Zero Egress Fees\u003C\u002Fstrong> – Save up to 90% on bandwidth with Cloudflare R2 or Wasabi\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Switch Instantly\u003C\u002Fstrong> – One-click migration from WP Offload Media, Media Cloud, WP-Stateless\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tiny Footprint\u003C\u002Fstrong> – Just \u003C1.5MB vs competitors’ 23-87MB (no bloated SDKs)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Works in Minutes\u003C\u002Fstrong> – Simple setup, no coding required\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ch4>Cloudflare R2 – Stop Paying for Bandwidth\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>\u003Cstrong>AWS S3 charges you every time someone views your images.\u003C\u002Fstrong> A site with 100,000 monthly visitors can pay $50-200\u002Fmonth in egress fees alone.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cloudflare R2 charges $0 for downloads.\u003C\u002Fstrong> Zero. Just $0.015\u002FGB for storage.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Unlimited traffic\u003C\u002Fstrong> – No bandwidth bills, ever\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Same S3 API\u003C\u002Fstrong> – Easy migration from AWS\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Global CDN included\u003C\u002Fstrong> – Cloudflare’s edge network built-in\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Free tier\u003C\u002Fstrong> – 10GB storage + 10M requests\u002Fmonth free\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>CloudSync Master makes R2 setup dead simple – easier than any competitor.\u003C\u002Fp>\n\u003Cp>\u003Ch4>10 Cloud Providers, One Plugin\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>Connect to any major cloud storage service:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cloudflare R2\u003C\u002Fstrong> – Zero egress fees, global CDN\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Amazon S3\u003C\u002Fstrong> – Industry standard, massive ecosystem\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google Cloud Storage\u003C\u002Fstrong> – Enterprise reliability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>DigitalOcean Spaces\u003C\u002Fstrong> – Simple and affordable\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Backblaze B2\u003C\u002Fstrong> – Best for large archives\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wasabi\u003C\u002Fstrong> – Hot storage, no egress fees\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Vultr Object Storage\u003C\u002Fstrong> – High performance\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Linode Object Storage\u003C\u002Fstrong> – Reliable S3-compatible\u003C\u002Fli>\n\u003Cli>\u003Cstrong>MinIO\u003C\u002Fstrong> – Self-hosted option\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Any S3-Compatible\u003C\u002Fstrong> – Custom endpoints supported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>One-Click Migration From Other Plugins\u003C\u002Fh4>\n\u003Cp>Already using another cloud storage plugin? CloudSync Master can \u003Cstrong>import your settings with one click\u003C\u002Fstrong> from:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>WP Offload Media\u003C\u002Fstrong> (by Delicious Brains)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Media Cloud\u003C\u002Fstrong> (ILAB)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WP-Stateless\u003C\u002Fstrong> (by UDX)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>No manual reconfiguration needed – just install, import, and go.\u003C\u002Fp>\n\u003Ch4>FREE Features That Competitors Charge For\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>CloudSync Master vs WP Offload Media vs Media Cloud:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Cloud Providers\u003C\u002Fstrong> – CloudSync Master: 10, WP Offload Media: 3, Media Cloud: 5\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Plugin Size\u003C\u002Fstrong> – CloudSync Master: \u003C1.5 MB, WP Offload Media: 23 MB, Media Cloud: 87 MB\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Setup Wizard\u003C\u002Fstrong> – CloudSync Master: FREE, Others: No\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Migrate From Other Plugins\u003C\u002Fstrong> – CloudSync Master: FREE, WP Offload Media: No, Media Cloud: Partial\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cross-Provider Migration\u003C\u002Fstrong> – CloudSync Master: FREE, Others: No\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Import from Cloud to Server\u003C\u002Fstrong> – CloudSync Master: FREE, Others: No\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upload Queue Visibility\u003C\u002Fstrong> – CloudSync Master: FREE, Others: No\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parallel Async Uploads\u003C\u002Fstrong> – CloudSync Master PRO: Up to 20 concurrent, Others: No\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ch4>How It Works\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Col>\n\u003Cli>\u003Cstrong>Connect\u003C\u002Fstrong> – Add your cloud storage credentials\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Configure\u003C\u002Fstrong> – Choose bucket, path, and CDN settings\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Offload\u003C\u002Fstrong> – New uploads automatically go to cloud storage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Save Space\u003C\u002Fstrong> – Optionally delete local copies after upload\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Your media is served from cloud\u002FCDN URLs automatically. No manual work required.\u003C\u002Fp>\n\u003Ch4>Transform Your Site Performance\u003C\u002Fh4>\n\u003Cp>Offloading media delivers measurable business results:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Faster Pages\u003C\u002Fstrong> – Media served from CDN edge locations worldwide, loading in milliseconds\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Higher Google Rankings\u003C\u002Fstrong> – Page speed is a confirmed SEO ranking factor since 2018\u003C\u002Fli>\n\u003Cli>\u003Cstrong>More Conversions\u003C\u002Fstrong> – Faster sites convert better (Amazon found 1 second = 7% more sales)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Lower Hosting Bills\u003C\u002Fstrong> – Free up expensive disk space, reduce bandwidth usage\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Unlimited Scale\u003C\u002Fstrong> – Handle viral traffic without server crashes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Safer Than Local Storage\u003C\u002Fh4>\n\u003Cp>Your media is more secure in the cloud than on your web server:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Automatic Redundancy\u003C\u002Fstrong> – Cloud providers replicate your files across multiple data centers\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Disaster Recovery\u003C\u002Fstrong> – Server crash? Hacked? Your media is safe in the cloud\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Server Migration\u003C\u002Fstrong> – Move hosts without transferring gigabytes of media files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Backup Hassles\u003C\u002Fstrong> – Cloud storage is already backed up by the provider\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enterprise Security\u003C\u002Fstrong> – AWS, Google, and Cloudflare protect your files with world-class security\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Lightweight & Modern – Works Everywhere\u003C\u002Fh4>\n\u003Cp>CloudSync Master uses \u003Cstrong>native REST APIs\u003C\u002Fstrong> instead of bundled SDKs. At just \u003C1.5MB (vs competitors’ 23-87MB), it runs anywhere:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Serverless Ready\u003C\u002Fstrong> – Works on Vercel, AWS Lambda, and edge hosting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Shared Hosting Friendly\u003C\u002Fstrong> – Won’t hit resource limits\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Faster Loading\u003C\u002Fstrong> – Less code to parse on every request\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fewer Conflicts\u003C\u002Fstrong> – No SDK version conflicts with other plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Wide PHP Support\u003C\u002Fstrong> – Works on PHP 7.4 through 8.3+ for maximum compatibility\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Codebase\u003C\u002Fstrong> – Promise-based async operations\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Competitors bundle massive SDKs that bloat your WordPress install and can cause conflicts. CloudSync Master stays lean and works everywhere.\u003C\u002Fp>\n\u003Cp>\u003Ch4>Powerful Integrations\u003C\u002Fh4>\n\u003C\u002Fp>\n\u003Cp>CloudSync Master integrates with your favorite plugins:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Competitor Migration (FREE)\u003C\u002Fstrong>\u003Cbr \u002F>\n* WP Offload Media – One-click settings import\u003Cbr \u002F>\n* Media Cloud – One-click settings import\u003Cbr \u002F>\n* WP-Stateless – One-click settings import\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Image Optimizers (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\n* ShortPixel – Optimize before cloud upload\u003Cbr \u002F>\n* Imagify – Optimize before cloud upload\u003Cbr \u002F>\n* EWWW Image Optimizer – Optimize before cloud upload\u003Cbr \u002F>\n* Smush – Optimize before cloud upload\u003Cbr \u002F>\n* TinyPNG – Optimize before cloud upload\u003Cbr \u002F>\n* WebP\u002FAVIF auto-serving to supported browsers\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Cache Plugins (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\n* LiteSpeed Cache – Auto-clear on media offload\u003Cbr \u002F>\n* WP Rocket – Auto-clear on media offload\u003Cbr \u002F>\n* W3 Total Cache – Auto-clear on media offload\u003Cbr \u002F>\n* WP Fastest Cache – Auto-clear on media offload\u003Cbr \u002F>\n* WP Optimize – Auto-clear on media offload\u003Cbr \u002F>\n* Autoptimize – Auto-clear on media offload\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Page Builders (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\n* ACF (Advanced Custom Fields) – URL rewriting in custom fields\u003Cbr \u002F>\n* Elementor – Cloud URLs in page builder content\u003C\u002Fp>\n\u003Cp>\u003Cstrong>E-commerce (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\n* WooCommerce – Signed URLs for secure digital downloads\u003Cbr \u002F>\n* Easy Digital Downloads – Signed URLs for EDD products\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Multilingual (PRO)\u003C\u002Fstrong>\u003Cbr \u002F>\n* WPML – Safe deletion across translations\u003C\u002Fp>\n\u003Ch4>PRO Features\u003C\u002Fh4>\n\u003Cp>Need more power? \u003Ca href=\"https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fcloudsync-master-pro\u002F\" rel=\"nofollow ugc\">Upgrade to PRO\u003C\u002Fa> for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Media Library Scanner\u003C\u002Fstrong> – Bulk upload existing media to cloud\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Upload Queue\u003C\u002Fstrong> – Real-time visibility, pause, resume, retry controls\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Parallel Async Uploads\u003C\u002Fstrong> – Up to 20 concurrent uploads, offload terabytes of media fast\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Objects Browser\u003C\u002Fstrong> – Search and manage your cloud-stored files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Google OAuth\u003C\u002Fstrong> – One-click Google Cloud connection\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce Signed URLs\u003C\u002Fstrong> – Secure time-limited download links\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Digital Downloads\u003C\u002Fstrong> – Signed URLs for EDD products\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Page Builder Support\u003C\u002Fstrong> – Activate cloud URLs in ACF, Elementor, and other page content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extended Coverage\u003C\u002Fstrong> – Rewrite URLs across all supported page types and plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Optimization\u003C\u002Fstrong> – ShortPixel, Imagify, EWWW, Smush, TinyPNG integration\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WebP\u002FAVIF Serving\u003C\u002Fstrong> – Automatic modern format delivery\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Cache Integration\u003C\u002Fstrong> – LiteSpeed, WP Rocket, W3TC, and more\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Priority Support\u003C\u002Fstrong> – Direct email support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get Started in 5 Minutes\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Cstrong>Install\u003C\u002Fstrong> CloudSync Master from WordPress.org\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Connect\u003C\u002Fstrong> your cloud provider (Cloudflare R2, S3, Google Cloud, etc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Enable\u003C\u002Fstrong> automatic offloading\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Done\u003C\u002Fstrong> – Your new uploads are now served from global CDN\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Already using another plugin?\u003C\u002Fstrong> CloudSync Master detects and imports your settings automatically. No manual work needed.\u003C\u002Fp>\n\u003Cp>Start saving money and loading faster with CloudSync Master today.\u003C\u002Fp>\n","Speed up WordPress by offloading media to Cloudflare R2, Amazon S3, Google Cloud & 7 more. Zero egress fees. Migrate from WP Offload Media in one  &hellip;",1366,"2026-04-03T19:16:00.000Z",[125,91,110,126,127],"amazon-s3","cloudflare-r2","media-offload","https:\u002F\u002F1teamsoftware.com\u002Fproduct\u002Fwordpress-cloudsync-master\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-cloudsync-master.zip",{"attackSurface":131,"codeSignals":456,"taintFlows":625,"riskAssessment":626,"analyzedAt":641},{"hooks":132,"ajaxHandlers":447,"restRoutes":453,"shortcodes":454,"cronEvents":455,"entryPointCount":34,"unprotectedCount":28},[133,138,143,147,150,153,157,161,165,168,173,178,181,186,190,193,196,200,204,207,210,214,218,222,226,228,231,235,239,242,245,247,249,252,254,257,259,263,268,271,273,276,278,280,283,287,290,292,295,298,302,306,310,313,315,319,323,326,329,332,336,338,341,345,348,351,354,360,363,365,368,371,374,377,379,382,385,388,390,393,396,399,402,407,411,414,417,419,422,426,430,431,433,435,438,442,444],{"type":134,"name":135,"callback":135,"file":136,"line":137},"filter","admin_body_class","includes\\admin.php",34,{"type":139,"name":140,"callback":141,"file":136,"line":142},"action","admin_init","adminInit",36,{"type":139,"name":144,"callback":145,"priority":47,"file":136,"line":146},"admin_menu","add_menu",38,{"type":139,"name":148,"callback":148,"priority":47,"file":136,"line":149},"admin_enqueue_scripts",40,{"type":139,"name":148,"callback":151,"priority":47,"file":136,"line":152},"admin_enqueue_styles",41,{"type":139,"name":154,"callback":155,"priority":156,"file":136,"line":65},"load-upload.php","load_media_assets",11,{"type":139,"name":158,"callback":159,"file":136,"line":160},"admin_footer","wpmcs_deactivation_form",46,{"type":139,"name":162,"callback":163,"priority":47,"file":136,"line":164},"wp_initialize_site","create_multisite_table",50,{"type":139,"name":166,"callback":163,"priority":47,"file":136,"line":167},"wpmu_new_blog",51,{"type":139,"name":169,"callback":170,"file":171,"line":172},"rest_api_init","register_routes","includes\\api.php",24,{"type":134,"name":174,"callback":175,"file":176,"line":177},"cron_schedules","add_cron_schedules","includes\\base\\bg-runner.php",21,{"type":139,"name":179,"callback":180,"file":176,"line":35},"init","force_remove_lock",{"type":139,"name":182,"callback":183,"file":184,"line":185},"admin_notices","closure","includes\\base\\services\\gcloud.php",78,{"type":134,"name":187,"callback":188,"priority":47,"file":189,"line":160},"wpmcs_get_attached_file_noop","image_editor_download_file","includes\\compatbility\\compatibility.php",{"type":134,"name":191,"callback":188,"priority":47,"file":189,"line":192},"wpmcs_get_attached_file",47,{"type":134,"name":191,"callback":194,"priority":47,"file":189,"line":195},"customizer_crop_download_file",48,{"type":134,"name":197,"callback":198,"priority":47,"file":189,"line":199},"wpmcs_pre_update_item_additional_files_to_remove_from_server","customizer_crop_remove_restored_files",49,{"type":134,"name":201,"callback":202,"priority":47,"file":189,"line":203},"attachment_url_to_postid","customizer_background_image",55,{"type":134,"name":191,"callback":205,"priority":47,"file":189,"line":206},"legacy_copy_back_to_server",61,{"type":134,"name":191,"callback":208,"priority":47,"file":189,"line":209},"regenerate_thumbnails_download_file",67,{"type":134,"name":211,"callback":212,"priority":47,"file":189,"line":213},"rest_dispatch_request","rest_dispatch_request_copy_back_to_server",72,{"type":134,"name":215,"callback":216,"priority":47,"file":189,"line":217},"rest_request_after_callbacks","rest_request_after_callbacks_remove_from_server",73,{"type":134,"name":219,"callback":220,"file":189,"line":221},"wpmcs_wait_for_generate_attachment_metadata","wait_for_generate_attachment_metadata",74,{"type":134,"name":223,"callback":224,"file":189,"line":225},"wpmcs_get_attached_file_copy_back_to_server","__return_true",279,{"type":134,"name":223,"callback":224,"file":189,"line":227},288,{"type":134,"name":229,"callback":229,"file":189,"line":230},"wp_generate_attachment_metadata",290,{"type":139,"name":232,"callback":233,"file":234,"line":142},"the_post","filter_post_data","includes\\filters\\content.php",{"type":134,"name":236,"callback":237,"file":234,"line":238},"content_pagination","filter_content_pagination",37,{"type":134,"name":240,"callback":241,"priority":27,"file":234,"line":146},"the_content","filter_post",{"type":134,"name":243,"callback":241,"priority":27,"file":234,"line":244},"the_excerpt",39,{"type":134,"name":246,"callback":241,"priority":27,"file":234,"line":149},"rss_enclosure",{"type":134,"name":248,"callback":241,"file":234,"line":152},"content_edit_pre",{"type":134,"name":250,"callback":241,"file":234,"line":251},"excerpt_edit_pre",42,{"type":134,"name":253,"callback":241,"file":234,"line":65},"wpmcs_filter_post",{"type":134,"name":255,"callback":256,"file":234,"line":160},"content_save_pre","filter_post_backward",{"type":134,"name":258,"callback":256,"file":234,"line":192},"excerpt_save_pre",{"type":134,"name":260,"callback":261,"file":234,"line":262},"wpmcs_enable_backward_url_replacement","enable_backward_url_check",81,{"type":139,"name":264,"callback":265,"priority":47,"file":266,"line":267},"wp_enqueue_scripts","enqueue_styles","includes\\front.php",22,{"type":139,"name":264,"callback":269,"priority":47,"file":266,"line":270},"enqueue_scripts",23,{"type":139,"name":179,"callback":179,"priority":47,"file":266,"line":272},25,{"type":134,"name":274,"callback":241,"file":275,"line":199},"acf\u002Fload_value\u002Ftype=text","includes\\integrations\\acf.php",{"type":134,"name":277,"callback":241,"file":275,"line":164},"acf\u002Fload_value\u002Ftype=textarea",{"type":134,"name":279,"callback":241,"file":275,"line":167},"acf\u002Fload_value\u002Ftype=wysiwyg",{"type":134,"name":281,"callback":241,"file":275,"line":282},"acf\u002Fload_value\u002Ftype=url",52,{"type":134,"name":284,"callback":285,"file":275,"line":286},"acf\u002Fload_value\u002Ftype=link","filter_link_server",53,{"type":134,"name":288,"callback":256,"file":275,"line":289},"acf\u002Fupdate_value\u002Ftype=text",54,{"type":134,"name":291,"callback":256,"file":275,"line":203},"acf\u002Fupdate_value\u002Ftype=textarea",{"type":134,"name":293,"callback":256,"file":275,"line":294},"acf\u002Fupdate_value\u002Ftype=wysiwyg",56,{"type":134,"name":296,"callback":256,"file":275,"line":297},"acf\u002Fupdate_value\u002Ftype=url",57,{"type":134,"name":299,"callback":300,"file":275,"line":301},"acf\u002Fupdate_value\u002Ftype=link","filter_link_provider",58,{"type":134,"name":303,"callback":304,"priority":47,"file":275,"line":305},"wp_get_attachment_metadata","download_image",65,{"type":134,"name":307,"callback":308,"file":275,"line":309},"sanitize_file_name","remove_original_after_download",66,{"type":134,"name":311,"callback":312,"file":275,"line":213},"acf\u002Fload_fields","acf_load_config",{"type":134,"name":314,"callback":312,"file":275,"line":217},"acf\u002Fload_field_group",{"type":134,"name":316,"callback":317,"file":318,"line":251},"imagify_webp_picture_process_image","picture_tag_webp_image","includes\\integrations\\imagify.php",{"type":134,"name":320,"callback":321,"priority":322,"file":318,"line":192},"imagify_cdn","register_cdn",8,{"type":139,"name":324,"callback":325,"priority":322,"file":318,"line":289},"imagify_before_optimize","prepare_local_url",{"type":134,"name":327,"callback":328,"priority":322,"file":318,"line":297},"imagify_before_optimize_size","maybe_copy_file_from_cdn_before_optimization",{"type":134,"name":197,"callback":330,"priority":322,"file":318,"line":331},"send_additinal_files_to_cdn",60,{"type":139,"name":333,"callback":334,"priority":322,"file":318,"line":335},"imagify_after_optimize","maybe_send_media_to_cdn_after_optimization",63,{"type":139,"name":333,"callback":337,"priority":322,"file":318,"line":309},"revert_local_url",{"type":139,"name":339,"callback":340,"priority":322,"file":318,"line":213},"imagify_after_restore_media","maybe_send_media_to_cdn_after_restore",{"type":134,"name":342,"callback":343,"priority":322,"file":318,"line":344},"wpmcs_get_item","add_webp_images_to_attachment",77,{"type":134,"name":346,"callback":347,"file":318,"line":185},"mime_types","add_webp_support",{"type":134,"name":191,"callback":349,"priority":47,"file":318,"line":350},"return_local_url",92,{"type":134,"name":352,"callback":224,"priority":47,"file":318,"line":353},"wpmcs_do_reupload_media",427,{"type":139,"name":355,"callback":356,"priority":357,"file":358,"line":359},"attachment_submitbox_misc_actions","attachment_submitbox_metadata",99,"includes\\integrations\\media-library.php",75,{"type":134,"name":361,"callback":361,"priority":357,"file":358,"line":362},"wp_get_attachment_url",80,{"type":134,"name":364,"callback":364,"priority":357,"file":358,"line":262},"wp_get_attachment_image_attributes",{"type":134,"name":366,"callback":366,"priority":357,"file":358,"line":367},"get_image_tag",82,{"type":134,"name":369,"callback":369,"priority":357,"file":358,"line":370},"wp_get_attachment_image_src",83,{"type":134,"name":372,"callback":372,"priority":357,"file":358,"line":373},"wp_prepare_attachment_for_js",84,{"type":134,"name":375,"callback":375,"priority":357,"file":358,"line":376},"image_get_intermediate_size",85,{"type":134,"name":378,"callback":378,"priority":47,"file":358,"line":104},"get_attached_file",{"type":134,"name":380,"callback":378,"priority":47,"file":358,"line":381},"wp_get_original_image_path",87,{"type":134,"name":383,"callback":384,"priority":27,"file":358,"line":85},"wp_video_shortcode","wp_media_shortcode",{"type":134,"name":386,"callback":384,"priority":27,"file":358,"line":387},"wp_audio_shortcode",89,{"type":134,"name":389,"callback":389,"priority":47,"file":358,"line":36},"wp_calculate_image_srcset",{"type":134,"name":391,"callback":391,"priority":47,"file":358,"line":392},"wp_image_file_matches_image_meta",97,{"type":134,"name":394,"callback":395,"priority":47,"file":358,"line":27},"shortcode_atts_audio","filter_shortcode_atts",{"type":134,"name":397,"callback":395,"priority":47,"file":358,"line":398},"shortcode_atts_video",101,{"type":134,"name":400,"callback":400,"priority":47,"file":358,"line":401},"wp_unique_filename",105,{"type":134,"name":403,"callback":404,"priority":405,"file":358,"line":406},"wp_update_attachment_metadata","update_attachment_metadata",110,106,{"type":134,"name":408,"callback":408,"priority":409,"file":358,"line":410},"pre_delete_attachment",20,107,{"type":134,"name":412,"callback":412,"priority":409,"file":358,"line":413},"delete_attachment",108,{"type":139,"name":415,"callback":415,"file":358,"line":416},"delete_post",109,{"type":134,"name":418,"callback":418,"priority":27,"file":358,"line":405},"update_attached_file",{"type":139,"name":420,"callback":404,"priority":47,"file":358,"line":421},"wpmcs_do_update_attachment_metadata",112,{"type":134,"name":423,"callback":424,"priority":47,"file":358,"line":425},"get_post_metadata","anonymous",289,{"type":134,"name":427,"callback":428,"file":429,"line":152},"woocommerce_resize_images","resize_images","includes\\integrations\\woocommerce.php",{"type":134,"name":191,"callback":378,"priority":47,"file":429,"line":192},{"type":134,"name":191,"callback":183,"priority":47,"file":429,"line":432},69,{"type":139,"name":179,"callback":179,"priority":28,"file":434,"line":244},"includes\\main.php",{"type":139,"name":169,"callback":436,"priority":437,"file":434,"line":149},"on_rest_api_init",9,{"type":139,"name":439,"callback":440,"file":441,"line":146},"plugins_loaded","wpmcs_load_plugin_textdomain","media-cloud-sync.php",{"type":139,"name":182,"callback":443,"file":441,"line":152},"wpmcs_php_version_check_fail",{"type":139,"name":182,"callback":445,"file":441,"line":446},"wpmcs_wp_version_check_fail",44,[448],{"action":449,"nopriv":450,"callback":451,"hasNonce":452,"hasCapCheck":450,"file":358,"line":344},"wpmcs_get_attachment_details",false,"ajax_get_attachment_details",true,[],[],[],{"dangerousFunctions":457,"sqlUsage":568,"outputEscaping":594,"fileOperations":392,"externalRequests":34,"nonceChecks":34,"capabilityChecks":620,"bundledLibraries":621},[458,463,468,471,475,477,481,484,489,494,497,500,504,507,510,513,516,520,524,527,531,533,537,539,542,545,548,551,556,559,562,564],{"fn":459,"file":460,"line":461,"context":462},"unserialize","includes\\config\\utils.php",836,"return @unserialize( $data, array( 'allowed_classes' => false ) ); \u002F\u002F @phpcs:ignore",{"fn":464,"file":465,"line":466,"context":467},"assert","includes\\sdk\\google\\brick\\math\\src\\BigInteger.php",916,"assert($bin !== \\false);",{"fn":464,"file":469,"line":305,"context":470},"includes\\sdk\\google\\brick\\math\\src\\BigNumber.php","assert($denominator !== null);",{"fn":464,"file":472,"line":473,"context":474},"includes\\sdk\\google\\brick\\math\\src\\Internal\\Calculator\\BcMathCalculator.php",71,"assert($q !== null);",{"fn":464,"file":472,"line":213,"context":476},"assert($r !== null);",{"fn":464,"file":478,"line":479,"context":480},"includes\\sdk\\google\\brick\\math\\src\\Internal\\Calculator\\NativeCalculator.php",155,"assert(is_int($q));",{"fn":464,"file":478,"line":482,"context":483},341,"assert($carry === 0);",{"fn":485,"file":486,"line":487,"context":488},"exec","includes\\sdk\\google\\google\\auth\\src\\CredentialsLoader.php",193,"exec(implode(' ', $cmd), $output, $returnVar);",{"fn":490,"file":491,"line":492,"context":493},"proc_open","includes\\sdk\\google\\google\\cloud-core\\src\\Batch\\BatchDaemon.php",104,"$procs[$job->identifier()][$i] = proc_open(sprintf('%s %d', $this->command, $job->id()), $this->desc",{"fn":459,"file":495,"line":421,"context":496},"includes\\sdk\\google\\google\\cloud-core\\src\\Batch\\BatchJob.php","$items[] = unserialize(file_get_contents($message));",{"fn":459,"file":498,"line":335,"context":499},"includes\\sdk\\google\\google\\cloud-core\\src\\Batch\\Retry.php","$a = unserialize($line);",{"fn":464,"file":501,"line":502,"context":503},"includes\\sdk\\google\\google\\gax\\src\\ResourceTemplate\\RelativeResourceTemplate.php",148,"assert($flattenedKeySegmentTuplesCount > 0);",{"fn":464,"file":501,"line":505,"context":506},159,"assert($segment->getSegmentType() !== Segment::VARIABLE_SEGMENT);",{"fn":464,"file":501,"line":508,"context":509},287,"assert($nestedSegment->getSegmentType() !== Segment::VARIABLE_SEGMENT);",{"fn":459,"file":511,"line":301,"context":512},"includes\\sdk\\google\\google\\grpc-gcp\\src\\Config.php","$gcp_call_invoker = unserialize($item->get());",{"fn":490,"file":514,"line":492,"context":515},"includes\\sdk\\google\\monolog\\monolog\\src\\Monolog\\Handler\\ProcessHandler.php","$this->process = proc_open($this->command, static::DESCRIPTOR_SPEC, $this->pipes, $this->cwd);",{"fn":459,"file":517,"line":518,"context":519},"includes\\sdk\\google\\ramsey\\collection\\src\\AbstractArray.php",153,"$data = unserialize($serialized, ['allowed_classes' => \\false]);",{"fn":459,"file":521,"line":522,"context":523},"includes\\sdk\\google\\ramsey\\collection\\src\\AbstractCollection.php",223,"$data = unserialize($serialized, ['allowed_classes' => [$this->getType()]]);",{"fn":459,"file":525,"line":294,"context":526},"includes\\sdk\\google\\ramsey\\uuid\\src\\Builder\\BuilderCollection.php","$data = unserialize($serialized, ['allowed_classes' => [BrickMathCalculator::class, GenericNumberCon",{"fn":464,"file":528,"line":529,"context":530},"includes\\sdk\\google\\ramsey\\uuid\\src\\Lazy\\LazyUuidFromString.php",417,"assert($instance instanceof UuidV6);",{"fn":464,"file":528,"line":532,"context":530},423,{"fn":534,"file":535,"line":85,"context":536},"shell_exec","includes\\sdk\\google\\ramsey\\uuid\\src\\Provider\\Dce\\SystemDceSecurityProvider.php","return trim((string) shell_exec('id -u'));",{"fn":534,"file":535,"line":406,"context":538},"return trim((string) shell_exec('id -g'));",{"fn":534,"file":535,"line":540,"context":541},142,"$response = shell_exec('whoami \u002Fuser \u002Ffo csv \u002Fnh');",{"fn":534,"file":535,"line":543,"context":544},165,"$response = shell_exec('net user %username% | findstr \u002Fb \u002Fi \"Local Group Memberships\"');",{"fn":534,"file":535,"line":546,"context":547},175,"$response = shell_exec('wmic group get name,sid | findstr \u002Fb \u002Fi ' . escapeshellarg($firstGroup));",{"fn":459,"file":549,"line":152,"context":550},"includes\\sdk\\google\\ramsey\\uuid\\src\\Provider\\Node\\NodeProviderCollection.php","$data = unserialize($serialized, ['allowed_classes' => [Hexadecimal::class, RandomNodeProvider::clas",{"fn":552,"file":553,"line":554,"context":555},"passthru","includes\\sdk\\google\\ramsey\\uuid\\src\\Provider\\Node\\SystemNodeProvider.php",90,"passthru('ipconfig \u002Fall 2>&1');",{"fn":552,"file":553,"line":557,"context":558},93,"passthru('ifconfig 2>&1');",{"fn":552,"file":553,"line":560,"context":561},96,"passthru('netstat -i -f link 2>&1');",{"fn":552,"file":553,"line":27,"context":563},"passthru('netstat -ie 2>&1');",{"fn":464,"file":565,"line":566,"context":567},"includes\\sdk\\google\\ramsey\\uuid\\src\\Uuid.php",403,"assert($uuid !== '');",{"prepared":244,"raw":156,"locations":569},[570,573,576,578,580,582,584,586,589,590,593],{"file":571,"line":192,"context":572},"includes\\base\\db.php","$wpdb->get_var() with variable interpolation",{"file":571,"line":574,"context":575},232,"$wpdb->query() with variable interpolation",{"file":571,"line":577,"context":575},250,{"file":571,"line":579,"context":575},268,{"file":571,"line":581,"context":575},285,{"file":571,"line":583,"context":575},302,{"file":571,"line":585,"context":575},325,{"file":460,"line":587,"context":588},70,"$wpdb->get_row() with variable interpolation",{"file":460,"line":554,"context":588},{"file":591,"line":592,"context":572},"includes\\upgrade\\upgrade.php",267,{"file":591,"line":482,"context":575},{"escaped":65,"rawEcho":47,"locations":595},[596,600,603,606,608,610,612,613,614,617],{"file":597,"line":598,"context":599},"includes\\sdk\\google\\autoload.php",14,"raw output",{"file":601,"line":602,"context":599},"includes\\sdk\\google\\composer\\platform_check.php",19,{"file":604,"line":605,"context":599},"includes\\sdk\\google\\google\\gax\\src\\Serializer.php",180,{"file":607,"line":286,"context":599},"includes\\sdk\\google\\google\\grpc-gcp\\cloudprober\\grpc_gpc_prober\\prober.php",{"file":609,"line":156,"context":599},"includes\\sdk\\google\\google\\grpc-gcp\\cloudprober\\grpc_gpc_prober\\spanner_probes.php",{"file":611,"line":146,"context":599},"includes\\sdk\\google\\google\\grpc-gcp\\cloudprober\\grpc_gpc_prober\\stackdriver_util.php",{"file":611,"line":149,"context":599},{"file":611,"line":65,"context":599},{"file":615,"line":616,"context":599},"includes\\sdk\\google\\monolog\\monolog\\src\\Monolog\\Handler\\BrowserConsoleHandler.php",114,{"file":618,"line":619,"context":599},"includes\\sdk\\s3\\Aws\\TraceMiddleware.php",62,3,[622],{"name":623,"version":29,"knownCves":624},"Guzzle",[],[],{"summary":627,"deductions":628},"This plugin exhibits a generally positive security posture with no publicly known vulnerabilities. The static analysis reveals a small attack surface, with all identified entry points having appropriate authentication checks. The use of prepared statements for the majority of SQL queries and proper output escaping for most outputs are also good practices.\n\nHowever, there are several areas of concern within the code. The presence of a significant number of dangerous functions, including `unserialize`, `assert`, and various shell execution functions, indicates a potential for severe vulnerabilities if not handled with extreme care. While taint analysis did not reveal any flows in this specific scan, the presence of these functions creates a latent risk. The plugin also performs numerous file operations and makes an external HTTP request, which, combined with the dangerous functions, could be exploited if an attacker can influence the input to these operations.\n\nGiven the lack of historical vulnerabilities, it's possible the developers are diligent in their secure coding practices. Nevertheless, the static analysis highlights inherent risks due to the nature of the functions used. The strength lies in the limited attack surface and existing checks, but the weakness lies in the powerful, potentially dangerous functions that, if misused, could lead to critical security issues.",[629,632,635,637,639],{"reason":630,"points":631},"Significant number of dangerous functions present",15,{"reason":633,"points":634},"Notable number of file operations",5,{"reason":636,"points":620},"External HTTP request present",{"reason":638,"points":634},"Only one nonce check found",{"reason":640,"points":620},"Bundled Guzzle library (potential for outdated versions)","2026-03-16T19:19:21.148Z",{"wat":643,"direct":654},{"assetPaths":644,"generatorPatterns":648,"scriptPaths":649,"versionParams":650},[645,646,647],"\u002Fwp-content\u002Fplugins\u002Fmedia-cloud-sync\u002Fassets\u002Fcss\u002Fwpmcs-admin.css","\u002Fwp-content\u002Fplugins\u002Fmedia-cloud-sync\u002Fassets\u002Fjs\u002Fwpmcs-admin.js","\u002Fwp-content\u002Fplugins\u002Fmedia-cloud-sync\u002Fassets\u002Fjs\u002Fwpmcs-media.js",[],[646,647],[651,652,653],"media-cloud-sync\u002Fassets\u002Fcss\u002Fwpmcs-admin.css?ver=","media-cloud-sync\u002Fassets\u002Fjs\u002Fwpmcs-admin.js?ver=","media-cloud-sync\u002Fassets\u002Fjs\u002Fwpmcs-media.js?ver=",{"cssClasses":655,"htmlComments":659,"htmlAttributes":661,"restEndpoints":665,"jsGlobals":666,"shortcodeOutput":668},[656,657,658],"wpmcs-admin-page","wpmcs-admin-ui","wpmcs-deactivation-form-wrap",[660],"\u003C!-- Silence is golden. -->",[662,663,664],"data-wpmcs-media-provider","data-wpmcs-media-id","data-wpmcs-media-sync-status",[],[667],"wpmcs_media_vars",[],{"error":452,"url":670,"statusCode":671,"statusMessage":672,"message":672},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fmedia-cloud-sync\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":674,"versions":675},28,[676,681,688,695,702,709,716,723,730,737,744,751,758,765,772,779,786,793,800,807,814,821,828,835,842,849,856,863],{"version":6,"download_url":26,"svn_tag_url":677,"released_at":29,"has_diff":450,"diff_files_changed":678,"diff_lines":29,"trac_diff_url":679,"vulnerabilities":680,"is_current":452},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.7&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.8",[],{"version":682,"download_url":683,"svn_tag_url":684,"released_at":29,"has_diff":450,"diff_files_changed":685,"diff_lines":29,"trac_diff_url":686,"vulnerabilities":687,"is_current":450},"1.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.6&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.7",[],{"version":689,"download_url":690,"svn_tag_url":691,"released_at":29,"has_diff":450,"diff_files_changed":692,"diff_lines":29,"trac_diff_url":693,"vulnerabilities":694,"is_current":450},"1.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.5&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.6",[],{"version":696,"download_url":697,"svn_tag_url":698,"released_at":29,"has_diff":450,"diff_files_changed":699,"diff_lines":29,"trac_diff_url":700,"vulnerabilities":701,"is_current":450},"1.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.4&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.5",[],{"version":703,"download_url":704,"svn_tag_url":705,"released_at":29,"has_diff":450,"diff_files_changed":706,"diff_lines":29,"trac_diff_url":707,"vulnerabilities":708,"is_current":450},"1.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.3&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.4",[],{"version":710,"download_url":711,"svn_tag_url":712,"released_at":29,"has_diff":450,"diff_files_changed":713,"diff_lines":29,"trac_diff_url":714,"vulnerabilities":715,"is_current":450},"1.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.2&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.3",[],{"version":717,"download_url":718,"svn_tag_url":719,"released_at":29,"has_diff":450,"diff_files_changed":720,"diff_lines":29,"trac_diff_url":721,"vulnerabilities":722,"is_current":450},"1.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.1&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.2",[],{"version":724,"download_url":725,"svn_tag_url":726,"released_at":29,"has_diff":450,"diff_files_changed":727,"diff_lines":29,"trac_diff_url":728,"vulnerabilities":729,"is_current":450},"1.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.0&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.1",[],{"version":731,"download_url":732,"svn_tag_url":733,"released_at":29,"has_diff":450,"diff_files_changed":734,"diff_lines":29,"trac_diff_url":735,"vulnerabilities":736,"is_current":450},"1.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.13&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.3.0",[],{"version":738,"download_url":739,"svn_tag_url":740,"released_at":29,"has_diff":450,"diff_files_changed":741,"diff_lines":29,"trac_diff_url":742,"vulnerabilities":743,"is_current":450},"1.2.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.12&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.13",[],{"version":745,"download_url":746,"svn_tag_url":747,"released_at":29,"has_diff":450,"diff_files_changed":748,"diff_lines":29,"trac_diff_url":749,"vulnerabilities":750,"is_current":450},"1.2.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.11&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.12",[],{"version":752,"download_url":753,"svn_tag_url":754,"released_at":29,"has_diff":450,"diff_files_changed":755,"diff_lines":29,"trac_diff_url":756,"vulnerabilities":757,"is_current":450},"1.2.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.10&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.11",[],{"version":759,"download_url":760,"svn_tag_url":761,"released_at":29,"has_diff":450,"diff_files_changed":762,"diff_lines":29,"trac_diff_url":763,"vulnerabilities":764,"is_current":450},"1.2.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.9&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.10",[],{"version":766,"download_url":767,"svn_tag_url":768,"released_at":29,"has_diff":450,"diff_files_changed":769,"diff_lines":29,"trac_diff_url":770,"vulnerabilities":771,"is_current":450},"1.2.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.8&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.9",[],{"version":773,"download_url":774,"svn_tag_url":775,"released_at":29,"has_diff":450,"diff_files_changed":776,"diff_lines":29,"trac_diff_url":777,"vulnerabilities":778,"is_current":450},"1.2.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.7&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.8",[],{"version":780,"download_url":781,"svn_tag_url":782,"released_at":29,"has_diff":450,"diff_files_changed":783,"diff_lines":29,"trac_diff_url":784,"vulnerabilities":785,"is_current":450},"1.2.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.6&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.7",[],{"version":787,"download_url":788,"svn_tag_url":789,"released_at":29,"has_diff":450,"diff_files_changed":790,"diff_lines":29,"trac_diff_url":791,"vulnerabilities":792,"is_current":450},"1.2.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.5&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.6",[],{"version":794,"download_url":795,"svn_tag_url":796,"released_at":29,"has_diff":450,"diff_files_changed":797,"diff_lines":29,"trac_diff_url":798,"vulnerabilities":799,"is_current":450},"1.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.4&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.5",[],{"version":801,"download_url":802,"svn_tag_url":803,"released_at":29,"has_diff":450,"diff_files_changed":804,"diff_lines":29,"trac_diff_url":805,"vulnerabilities":806,"is_current":450},"1.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.3&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.4",[],{"version":808,"download_url":809,"svn_tag_url":810,"released_at":29,"has_diff":450,"diff_files_changed":811,"diff_lines":29,"trac_diff_url":812,"vulnerabilities":813,"is_current":450},"1.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.2&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.3",[],{"version":815,"download_url":816,"svn_tag_url":817,"released_at":29,"has_diff":450,"diff_files_changed":818,"diff_lines":29,"trac_diff_url":819,"vulnerabilities":820,"is_current":450},"1.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.0&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.2",[],{"version":822,"download_url":823,"svn_tag_url":824,"released_at":29,"has_diff":450,"diff_files_changed":825,"diff_lines":29,"trac_diff_url":826,"vulnerabilities":827,"is_current":450},"1.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.1.1&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.2.0",[],{"version":829,"download_url":830,"svn_tag_url":831,"released_at":29,"has_diff":450,"diff_files_changed":832,"diff_lines":29,"trac_diff_url":833,"vulnerabilities":834,"is_current":450},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.1.0&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.1.1",[],{"version":836,"download_url":837,"svn_tag_url":838,"released_at":29,"has_diff":450,"diff_files_changed":839,"diff_lines":29,"trac_diff_url":840,"vulnerabilities":841,"is_current":450},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.0.3&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.1.0",[],{"version":843,"download_url":844,"svn_tag_url":845,"released_at":29,"has_diff":450,"diff_files_changed":846,"diff_lines":29,"trac_diff_url":847,"vulnerabilities":848,"is_current":450},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.0.2&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.0.3",[],{"version":850,"download_url":851,"svn_tag_url":852,"released_at":29,"has_diff":450,"diff_files_changed":853,"diff_lines":29,"trac_diff_url":854,"vulnerabilities":855,"is_current":450},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.0.1&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.0.2",[],{"version":857,"download_url":858,"svn_tag_url":859,"released_at":29,"has_diff":450,"diff_files_changed":860,"diff_lines":29,"trac_diff_url":861,"vulnerabilities":862,"is_current":450},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fmedia-cloud-sync%2Ftags%2F1.0.0&new_path=%2Fmedia-cloud-sync%2Ftags%2F1.0.1",[],{"version":864,"download_url":865,"svn_tag_url":866,"released_at":29,"has_diff":450,"diff_files_changed":867,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":868,"is_current":450},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-cloud-sync.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fmedia-cloud-sync\u002Ftags\u002F1.0.0\u002F",[],[]]