CDN Enabler – WordPress CDN Plugin

Description

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.6
  • WordPress >=4.6

Contribute

  • Anyone is welcome to contribute to the plugin on GitHub.
  • Please merge (squash) all your changes into a single commit before you open a pull request.

撰稿人

Screenshots

  • CDN Enabler settings page

Reviews

Very simple, just works!

This plugin doesn’t do any magic, but it works. Simply replaces your main domain by your CDN URL for your static resources. If you use WPEngine or some other hosting with advanced features, it is better to have this “renaming” done on the server side. Otherwise, this plugin does it well.

Nice idea but poorly implemented

Coming from a free Cloudflare account which did not require a plugin, I assumed KeyCDN would be a smoother more integrated experience given this dedicated plugin.

Quite the opposite. Went through the KeyCDN setup process, plugin installed, Cache Enabler installed. All checks done. And more than 50% of the images are not being served by the CDN. The plugin does not recognise or fix this.

I don’t know if the issue is directly the plugin or the CDN. But the fact ther plugin is there to control things, if it doesn’t recognise that most of the images are not being served by the CDN, then what is the point of it?

Sales support was there, tech support seems to be non-existent. Troubleshooting is a combination of convoluted or not-applicable (it even states if using this plugin, relative domains won’t work, yet the plugin has an option for that). None of my images were relative domains anyway.

The only reason for KeyCDN over cloudflare was the cookie-free domain issue. But if it doesn’t even deal with the basics of ensuring all images are served from the CDN, then what is the point?

Finally moving to KeyCDN and this plugin was just a big waste of time.

Easy setup

This is great when you don’t need a full-blown performance plugin just to use a CDN. It was simple to setup (both the plugin and KeyCDN). Nice pricing on KeyCDN versus others.

Read all 33 reviews

Contributors & Developers

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

Contributors

“CDN Enabler – WordPress CDN Plugin” has been translated into 2 locales. Thank you to the translators for their contributions.

Translate “CDN Enabler – WordPress CDN Plugin” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.0.8

  • Purge CDN redirects to admin dashboard to avoid error messages
  • Better error messages
  • Do not display nag notice when KeyCDN API credentials are set

1.0.7

  • Minor bug fixes (pass-by-reference)

1.0.6

  • Minor bug fixes
  • Improved CDN purging

1.0.5

  • Multiprotocol CDN rewriting
  • Add purging through KeyCDN API
  • Don’t rewrite if in admin preview mode
  • Rewrite to HTTPS if enabled and client connects through HTTP

1.0.4

  • Removed unused code

1.0.3

  • Improved exclusions for directories and extensions

1.0.2

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

1.0.1

  • First major release
  • Fixed warnings

0.0.1

  • First release