C
Performance & Caching Free WordPress.org

CDN Enabler

4.1 (51 reviews)
· 10K+ active installs · By KeyCDN
Active Installs
10K+
Rating
4.1 / 5
Version
v2.0.8
Last Updated
Mar 2026
Share

Plugin Review

AI-Researched

What is CDN Enabler?

CDN Enabler is a focused WordPress plugin that rewrites your site’s asset URLs — CSS, JavaScript, and images — to be served from a content delivery network. Developed and maintained by KeyCDN, this plugin has been available for 11 years, making it one of the older tools in the WordPress CDN niche. It currently holds 10K+ active installs and a 4.1/5 rating from 51 ratings, with 76% of those being five-star reviews.

For site owners looking to offload traffic and improve load times, this plugin offers a direct path to better performance. It works by capturing page output and rewriting URLs on the fly. The 20% one-star rating suggests some users hit roadblocks, but the overall score reflects a tool that performs its core job for most.

If you are searching for a wordpress cdn plugin that doesn’t overcomplicate the process, CDN Enabler is a strong candidate. Its age and developer backing (KeyCDN) provide a level of stability that newer plugins often lack.

Key Features of CDN Enabler

  • Fast rewrite engine — The plugin uses an efficient process to swap out local URLs for CDN URLs, minimizing overhead on page generation.
  • KeyCDN cache purging — When you connect a KeyCDN account, you can purge the CDN cache directly from your WordPress dashboard.
  • File extension filtering — Choose which file types (e.g., .css, .js, .jpg) get rewritten to the CDN, giving you control over what gets served remotely.
  • URL exclusion by strings — Exclude specific URL patterns from the rewrite, useful for keeping certain assets local or avoiding CDN conflicts.
  • Multisite network support — CDN Enabler works across WordPress multisite installations, allowing each subsite to use its own CDN settings.
  • REST API support — Developers can interact with the plugin’s settings and cache purging via the WordPress REST API.
  • Cache Enabler compatibility — The plugin pairs directly with Cache Enabler (also by KeyCDN) for a combined caching and CDN workflow.

Who Should Use CDN Enabler?

This plugin suits site owners who want a best cdn plugin for wordpress without navigating a complex settings panel. It targets users who already have a CDN provider (or plan to use KeyCDN) and need a straightforward way to serve css js from cdn wordpress assets. With 11 years of updates and 10K+ installs, it’s built for bloggers, small businesses, and agencies that manage multiple client sites.

Beginners will appreciate the minimal configuration — enter your CDN URL, pick file extensions, and you’re done. Advanced users can tap into the REST API or WP-CLI for automation. The plugin is tested up to WordPress 6.9.4 and requires PHP 5.6+, so it works on older server setups. If you are learning how to use cdn for wordpress images, this plugin provides a clear example of the rewrite method.

Installation & Setup

Install CDN Enabler like any other plugin — search for it in your WordPress admin or upload the zip file. Activate it, then go to Settings > CDN Enabler. You’ll add your CDN URL (e.g., cdn.yourdomain.com) and select which file extensions to rewrite. The plugin is beginner-friendly, with no advanced coding required. For deeper configuration, the documentation covers hooks and WP-CLI commands.

Support & Community

Support data for the last 2 months shows 1 open thread with 0 resolved, giving a 0% resolution rate. This is a red flag for potential buyers. The plugin’s 20% one-star rating (10 out of 51 ratings) likely stems from these support gaps or compatibility issues. KeyCDN maintains the plugin and directs users to GitHub for bug reports and translations, but the lack of official forum responses is concerning.

Despite this, the 76% five-star share suggests the plugin works reliably for most users. If you need a cdn integration wordpress tool and are comfortable troubleshooting via GitHub or the plugin’s documentation, CDN Enabler remains a viable choice. For those who prioritize responsive support, test the free version first or check the GitHub issues page for recent activity.

Pros & Cons

What's Good
  • With 10K+ active installs and a 4.1 rating from 51 reviews, CDN Enabler is a trusted, lightweight solution for URL rewriting to a CDN.
  • Its fast rewrite engine supports file extension inclusion and string-based exclusion, giving precise control over which assets are served via the CDN.
  • The plugin offers easy cache purging when connected to a KeyCDN account, streamlining content updates for users of that CDN.
  • It includes WordPress multisite and REST API support, making it suitable for complex site networks and headless setups.
  • CDN Enabler works directly with Cache Enabler, allowing combined caching and CDN optimization without compatibility issues.
Drawbacks
  • Despite a 76% 6% of reviews are one-star, indicating notable user dissatisfaction or bugs.
  • The plugin has only 1 support thread with a 0% resolution rate, suggesting minimal or ineffective developer support.
  • URL rewriting is limited to page content capture, meaning it may not handle dynamically loaded or AJAX-sourced assets without additional configuration.

Technical Details

Requires WordPress
5.1+
Requires PHP
5.6+
Tested up to WP
6.9.4
First Released
2015 (11+ years)
Support (last 2 months)
1 threads  —  0% resolved

Feature Tags

cdn content-delivery-network content-distribution-network

Frequently Asked Questions