=== th23 Upload ===
Contributors: th23
Donate link: http://th23.net/th23-upload
Tags: upload, resize, dimensions, maximum
Requires at least: 4.2
Tested up to: 5.4
Stable tag: 1.0.0
Requires PHP: 5.6.32
License: GPLv2 only
License URI: http://www.gnu.org/licenses/gpl-2.0.html

Resize images on upload to admin defined maximum dimensions, saving space and bandwidth of your webserver


== Description ==

Provides easy admin access to **define maximum width and height** of uploaded images. Uploads exceeding these dimensions will be resized accordingly. Only the defined maximum size will be stored on the server.

This way you will be able to **save space and bandwidth** on your webserver, while serving the pages faster to your visitors due to the reduced image size.

The original aspect ration of the image will be kept. No cropping of the stored image.

Additionally you can specify a suffix to be added to names of resized images. This will enable you to keep track of the different sizes, eg upload of too large image "test.jpg" will be stored as "test_resized.jpg".

Another option allows you to define the quality of resized images.

Note: Only handles JPG / JPEG images, as PNG (transparency) and GIF (animation) could loose their features upon resizing.

For more information on the plugin, feel free to visit the [authors website](http://th23.net/th23-upload/).


== Installation ==

To install th23 Upload follow these easy steps:

1. Upload the plugin files to the `/wp-content/plugins/th23-upload` directory, or install the plugin through the WordPress plugins screen
1. Activate the plugin through the 'Plugins' screen in the WordPress admin area
1. Use the 'Settings' -> 'th23 Upload' screen to configure the plugin

That is it - future uploads will be handled according to your settings automatically!


== Frequently Asked Questions ==

= How does this plugin help compared to WPs default scaling of uploads? =

By default WordPress limits the upload of images to max 2560px width/height, without providing any admin options to adjust this setting. This plugin allows you to disable this default and replace it with a setting accessible via the admin options.

This plugin additionally allows a customized suffix for resized images, compared to the unchangeable default "-scaled" suffix.

Also the plugin can prevent creation of additional intermediate sizes of all uploaded images, which due to their dimensions of 1536px and 2048px would be taking up much additional space on your webserver.


== Screenshots ==

1. Plugin settings
2. Media uploader


== Changelog ==

= v1.0.0 (first public release) =
* n/a


== Upgrade Notice ==

= v1.0.0 (first public release) =
* n/a
