Skip to content

spacecatninja/craft-imager-x-tinify-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tinify Optimizer for Imager X

An optimizer plugin for Imager X that compresses images using the Tinify API (TinyPNG/TinyJPG).

Requirements

  • Craft CMS 5.0.0 or later
  • Imager X 6.0.0 or later

Installation

composer require spacecatninja/imager-x-tinify-optimizer
php craft plugin/install imager-x-tinify-optimizer

Configuration

Add tinify to the optimizers array and configure it in optimizerConfig in your config/imager-x.php:

'optimizers' => ['tinify'],
'optimizerConfig' => [
    'tinify' => [
        'extensions' => ['png', 'jpg'],
        'apiKey' => '$TINIFY_API_KEY',
    ],
],

Configuration options

Option Description
extensions File extensions to optimize. Tinify supports png and jpg/jpeg.
apiKey Your Tinify API key. Supports environment variables (e.g. $TINIFY_API_KEY). Get one at tinypng.com/developers.

Price, license and support

The plugin is released under the MIT license. It requires Imager X, which is a commercial plugin available in the Craft plugin store. If you need help or found a bug, please post an issue in this repo or in the Imager X repo.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages