Skip to content

spacecatninja/craft-imager-x-imageoptim-optimizer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ImageOptim optimizer for Imager X

A plugin for adding an optimizer that uses ImageOptim to Imager X.
Also, an example of how to make a custom optimizer for Imager X.

Requirements

This plugin requires Craft CMS 3.3.0 or later, and Imager X 3.0 or later.

Please note, this optimizer was previously part of Imager X' core, but has been separated out because the underlying PHP package doesn't support PHP 8.0. Until it does, you're currently locked into PHP 7.x if you continue using this optimizer.

Installation

To install the plugin, follow these instructions:

  1. Install with composer via composer require spacecatninja/imager-x-imageoptim-optimizer from your project directory.
  2. Install the plugin in the Craft Control Panel under Settings > Plugins, or from the command line via ./craft plugin/install imager-x-imageoptim-optimizer.

Usage

After installing the plugin, you can use the imageoptim optimzier in your imager-x.php config file the same way as you would any other optimizer:

'optimizers' => ['imageoptim'],
'optimizerConfig' => [
    'imageoptim' => [
        'extensions' => ['png', 'jpg', 'gif'],
        'apiUsername' => 'yourusername',
        'quality' => 'medium'
    ],
],

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 Imager X' repo.

About

ImageOptim optimizer for Imager X

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages