=== 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.9
Stable tag: 0.1.6
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

Pull requests are welcome on [GitHub](https://github.com/szepeviktor/tiny-cdn).

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 ==

= How to configure? =

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.6 =
* Big typo in handling image thumbnails

= 0.1.5 =
* Add support for Yoast's `wpseo_xml_sitemap_img_src` filter

= 0.1.4 =
* Filter post thumbnail too

= 0.1.3 =
* First release on WP.org
