The Delivery Settings section allows you to configure how offloaded media is delivered to users, including CDN configuration, URL rewriting, HTTPS enforcement, and performance tweaks.
🌐 Select Provider
Choose your Content Delivery Network (CDN) provider for serving offloaded media:
- Paste CDN in the input field (e.g.,
bunny.)themedev.net
- Other:
- Use this if you’re configuring a custom CDN or alternative service.

Note: The image shown here displays Bunny CDN as an example. The actual CDN provider will vary based on the cloud storage service you configure.
⚙️ Basic Options
🔁 Rewrite media URLs to deliver offloaded media
- Purpose: Converts local media URLs into CDN URLs.
- Example:
/wp-content/uploads/photo.jpg→https://bunny.themedev.net/wp-content/uploads/photo.jpg
🔒 Force HTTPS
- Purpose: Ensures all offloaded media uses HTTPS even if the site is accessed via HTTP.
- Recommended for SEO and security.
📡 Force CDN Delivery
- Purpose: Forces all media to load through the selected CDN, regardless of rewrite rules.
- Tip: Enable this only if all media must go through CDN for caching or routing reasons.
🧹 Disable Delivery Cache
- Purpose: Disables WordPress page/post-level cache for media delivery.
- Use Case: When real-time updates are needed or caching causes URL rewrite issues.
🛠️ Force Content Rewrite
- Purpose: Ensures media URLs are force-rewritten at the frontend level.
- Useful when automatic rewrite isn’t applying properly on some frontend builders or themes.
