Smooth CDN Connector helps you move asset delivery closer to your visitors without turning your WordPress workflow upside down.
Connect your site to Smooth CDN, choose which assets should be managed, and control sync, URL rewriting, offload, and protected delivery directly from wp-admin.
The plugin creates or reuses a connector project for the current site, keeps a local record of asset sync state, and gives you clear admin views for media items, codebase assets, access management, and cleanup workflows.
This plugin does not scan REST API endpoints or generate JSON snapshots. It is focused on real site assets.
Useful for:
* WordPress sites with growing media libraries
* Teams that want a controlled CDN workflow without changing their publishing process overnight
* Projects that need protected delivery for selected files
* Sites that want to serve uploads and selected codebase assets from Smooth CDN
* Installations that want to reduce local media storage through offload
cdn_connectorKey settings that affect sync behavior:
Connection mode lets you use Smooth CDN account auth or guest mode.Auto sync frequency controls how often scheduled WP-Cron sync runs. Available values: hourly, daily, weekly.Asset mode controls whether synced assets stay local, use rewritten URLs, or whether synced media-library files are offloaded after upload.Custom subdomain lets you use your Smooth CDN custom subdomain when the connected plan supports it.When Asset mode is changed to offload, the plugin syncs enabled media and can remove local media-library files after upload. When offload is turned off, the plugin restores local media files from Smooth CDN.
This plugin connects to Smooth CDN to authenticate the site, create or reuse a connector project, upload and delete synced media assets, fetch project access tokens, manage protected asset access, and optionally restore offloaded files from Smooth CDN URLs.
When you connect the plugin, it sends your site domain and connection mode to Smooth CDN so the service can authenticate the session and create or reuse the related connector project.
When you sync media, it sends selected media files and related asset metadata such as filenames, paths, hashes, protection settings, and project identifiers to Smooth CDN so the assets can be uploaded, updated, delivered, and managed.
When you revoke, grant, or inspect protected asset access, it sends the relevant project identifiers, access identifiers, recipient email address, selected asset paths, and optional expiration date to Smooth CDN to manage access tokens and protected delivery.
When local offload restore is used, the plugin downloads the previously synced asset file from its Smooth CDN delivery URL back to your WordPress uploads directory.
This service is provided by Smooth CDN:
Terms of Service: https://smoothcdn.com/terms
Privacy Policy: https://smoothcdn.com/privacy
GPLv2 or later