=== Tiny CDN === Contributors: szepe.viktor Donate link: https://szepe.net/wp-donate/ Tags: CDN, content delivery network, optimization, performance Requires at least: 4.0 Tested up to: 4.8 Stable tag: 0.1.3 License: GPLv2 Use an origin pull CDN with very few lines of code. == Description == Use an origin pull CDN with very few lines of code. * Works with custom /wp-content location * Does not support multisite installations This plugins has no user interface. Set /wp-includes (optional) and /wp-content (optional) CDN URL-s in your wp-config.php. ` // No trailing slash! define( 'TINY_CDN_INCLUDES_URL', 'https://d2aaaaaaaaaaae.cloudfront.net/wp-includes' ); define( 'TINY_CDN_CONTENT_URL', 'https://d2aaaaaaaaaaae.cloudfront.net/wp-content' ); ` == Installation == This section describes how to install the plugin and get it working. 1. Upload `tiny-cdn.php` to the `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress == Frequently Asked Questions == = Hook into these filters before `template_redirect` time = ` // Disable rewriting add_filter( 'tiny_cdn_disable', '__return_true' ); // Don't rewrite for these users add_filter( 'tiny_cdn_capability', function () { return 'edit_pages'; } ); // This is a regular expression to exclude single files add_filter( 'tiny_cdn_excludes', function () { return '#\.php#'; } ); ` == Changelog == = 0.1.3 = * First release on WP.org