CDN Enabler – WordPress CDN Plugin


A content delivery network (CDN) is a network of distributed edge servers, which accelerate your content around the globe. The main benefits of a CDN are scalability, reliability and performance. The CDN Enabler plugin helps you to quickly and easily integrate a CDN in WordPress.

What it does?

The CDN Enabler plugin has been developed to link your content to the CDN URLs.


  • Link assets to load from a CDN
  • Set included directories
  • Define exclusions (directories or extensions)
  • Enable or disable for HTTPS
  • Supports Bedrock

The CDN Enabler works perfectly with the fast and lightweight WordPress Cache Enabler plugin.

System Requirements

  • PHP >=5.3
  • WordPress >=3.8



  • CDN Enabler settings page


Error in your plugin

You need to check the following line of code in cdn-enabler.php

/* Check & Quit */
defined(‘ABSPATH’) OR exit;

it should be

if (!defined(‘ABSPATH’)) die(‘No direct access allowed’);

You’ve left out the exclamation mark

Works great

Works great and is easy to use. Don’t need to point your DNS to other server (if the your CDN have a Pull zone) what is very cool because in case of the CDN fails, disabling the plugin is enough to get your site back to work normally.
In the future, the plugin could incorporate an enable/disable switch in the settings page.
Thank you.

Read all 21 reviews

Contributors & Developers

“CDN Enabler – WordPress CDN Plugin” is open source software. The following people have contributed to this plugin.




  • Removed unused code


  • Improved exclusions for directories and extensions


  • Switched from siteurl to home (e.g. for bedrock support)


  • First major release
  • Fixed warnings


  • First release