Title: AssetsMinify
Author: Alessandro Carbone
Published: <strong>mars 17, 2013</strong>
Last modified: avril 20, 2015

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://s.w.org/plugins/geopattern-icon/assetsminify.svg)

# AssetsMinify

 By [Alessandro Carbone](https://profiles.wordpress.org/alecarbo/)

[Download](https://downloads.wordpress.org/plugin/assetsminify.2.0.2.zip)

 * [Details](https://tah.wordpress.org/plugins/assetsminify/#description)
 * [Reviews](https://tah.wordpress.org/plugins/assetsminify/#reviews)
 *  [Installation](https://tah.wordpress.org/plugins/assetsminify/#installation)
 * [Development](https://tah.wordpress.org/plugins/assetsminify/#developers)

 [Support](https://wordpress.org/support/plugin/assetsminify/)

## Description

How many times have you wished to minify in a clean way all the stylesheets and 
scripts of a WordPress website?

AssetsMinify takes every CSS and JS asset included using `wp_enqueue_style()` and`
wp_enqueue_script()`, merges and minifies them.

You can also use AssetsMinify to create your WP theme using Compass / Sass / Less
without configuring any `config.rb` or _that kind of stuff_.

AssetsMinify is based on Assetic library.

[Fork me on Github](https://github.com/acarbone/AssetsMinify).

## Screenshots

 * [[
 * AssetsMinify’s configuration panel
 * [[
 * How to include your stylesheets
 * [[
 * Set 777 permissions to you uploads directory

## Installation

 1. Upload the `assetsminify` folder to the `/wp-content/plugins/` directory
 2. Activate the AssetsMinify plugin through the ‘Plugins’ menu within WordPress
 3. Set write permission to uploads directory. In most cases: chmod 777 wp-content/
    uploads/
 4. Configure the plugin by going to the `Settings > AssetsMinify` menu that appears
    in your admin menu: you can choose whether to use Compass to compile Sass files
    or not flagging « Use Compass » field. If you check the flag « Use Compass » you
    can also specify the Compass compiler’s path ( default is /usr/bin/compass ).
 5. Important! If you choose to use Compass, the [PHP proc_open function](http://php.net/manual/en/function.proc-open.php)
    has to be enabled from the server which the website relies on.

## FAQ

  Which version of PHP is needed to use AssetsMinify on my WordPress installation?

PHP 5.3+

  How can I exclude only certain resources from minification?

You can fill in the text field « Resources to exclude » within the admin page of
the plugin using the filename of the resource. For example: script.js (not the whole
path).

## Reviews

![](https://secure.gravatar.com/avatar/30fa04b2bd04de19a25cc41b930c2452c924ab60c79a520f93da275f497c7093?
s=60&d=retro&r=g)

### 󠀁[Works like a charm!](https://wordpress.org/support/topic/works-like-a-charm-143/)󠁿

 [Carlos Bensant](https://profiles.wordpress.org/becarlos/) septembre 14, 2016

It does what it said it does, merge and minify your (CSS/JS) assets

![](https://secure.gravatar.com/avatar/d97a352bb796267afc38a5a016379c5ae12e10d76342d51db8ff59d4f03e2f79?
s=60&d=retro&r=g)

### 󠀁[Prefect for minifying assets](https://wordpress.org/support/topic/prefect-for-minifying-assets/)󠁿

 [](https://profiles.wordpress.org/lne1030/) septembre 14, 2016

It’s amazing.

![](https://secure.gravatar.com/avatar/37ee6db79cc52908c44fd994246ee7104dd6b4505bfb176d607f6842c89fcc65?
s=60&d=retro&r=g)

### 󠀁[This is nice! Thanks](https://wordpress.org/support/topic/this-is-nice-thanks/)󠁿

 [plantabutterfly](https://profiles.wordpress.org/plantabutterfly/) septembre 3,
2016

Simple and great. Other minify is bad when compared with this!

![](https://secure.gravatar.com/avatar/2b47dd55fb88c879b12392ee798da68bd15164cf82a5cc28cfad718d15a944d8?
s=60&d=retro&r=g)

### 󠀁[Works like a charm!](https://wordpress.org/support/topic/works-like-a-charm-612/)󠁿

 [robintel](https://profiles.wordpress.org/robintel/) septembre 3, 2016

It’s easy to use, even for complex websites. So I love it.

 [ Read all 19 reviews ](https://wordpress.org/support/plugin/assetsminify/reviews/)

## Contributors & Developers

“AssetsMinify” is open source software. The following people have contributed to
this plugin.

Contributors

 *   [ Alessandro Carbone ](https://profiles.wordpress.org/alecarbo/)

[Translate “AssetsMinify” into your language.](https://translate.wordpress.org/projects/wp-plugins/assetsminify)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/assetsminify/), check
out the [SVN repository](https://plugins.svn.wordpress.org/assetsminify/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/assetsminify/) by
[RSS](https://plugins.trac.wordpress.org/log/assetsminify/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 2.0.2

 * Bugfixing
 * Better compatibility with composer’s WordPress installation

#### 2.0.1

 * Fixed bug for minifying js assets

#### 2.0.0

 * Dependency management with composer for external libraries
 * Manage Travis CI integration
 * Reorganize the Init class to be splitted in more classes
 * Rewrite unit-tests and write code using TDD
 * [Built-in scripts should also be included](https://wordpress.org/support/topic/built-in-scripts-that-should-be-enqueued-in-footer-are-enqueued-in-header)
 * Test on SSL
 * [Sass Placeholder support](https://wordpress.org/support/topic/scss-compiler-chokes-on-placeholder-selectors)
 * Enable Sass, not only Scss format
 * [Allow different media types](https://wordpress.org/support/topic/media-type)
 * [Allow to exclude css/js](https://github.com/acarbone/AssetsMinify/issues/21)
 * Updated JSMin to patchwork/jsqueeze
 * Compile log
 * [Add a flag within the admin page for Development Mode. If this mode is active every reload will check if every scss, also imported ones, have been modified.](https://wordpress.org/support/topic/doesnt-detect-change-if-using-manifest-file?replies=1)
 * [WooCommerce compatibility](https://github.com/acarbone/AssetsMinify/issues/25)
 * [Composer dependency management](https://github.com/acarbone/AssetsMinify/pull/27)

#### 1.2.3

 * SSL and keyframes bugfix thanks @pepe – http://mundschenk.at/

#### 1.2.2

 * Better instructions on AssetsMinify’s admin panel
 * Defined optional async attribute setting within admin panel
 * Check for WordPress 3.8 compatibility

#### 1.2.1

 * Fixed bug of incorrect resources’ inclusion path for subdirectory WordPress installations

#### 1.2.0

 * Check which resources you want to exclude from minification
 * CoffeeScript compatibility
 * New updates for better compatibility with other plugins
 * Better check for background images within stylesheets minified

#### 1.1.4

 * Provided compatibility on SSL for https resources inclusion

#### 1.1.3

 * Provided compatibility with subdirectory WordPress installation

#### 1.1.2

 * Provided compatibility with subdirectory WordPress installation
 * Fixed bug on js inclusions in WP 3.6

#### 1.1.1

 * Provided compatibility with wp_localize_script()

#### 1.1.0

 * Updated cache system to provide multi-sets of different stylesheets or scripts
   per-page
 * Defined garbage collector for old cache files

#### 1.0.1

 * Fixed bug that caused PHP Warning if CSS/JS file doesn’t exist
 * Extended compatibility to PHP 5.3

## Meta

 *  Version **2.0.2**
 *  Last updated **11 années ago**
 *  Active installations **40+**
 *  WordPress version ** 3.3 or higher **
 *  Tested up to **4.2.39**
 *  Language
 * [English (US)](https://wordpress.org/plugins/assetsminify/)
 * Tags
 * [assets](https://tah.wordpress.org/plugins/tags/assets/)[css](https://tah.wordpress.org/plugins/tags/css/)
   [JS](https://tah.wordpress.org/plugins/tags/js/)[less](https://tah.wordpress.org/plugins/tags/less/)
   [minify](https://tah.wordpress.org/plugins/tags/minify/)
 *  [Advanced View](https://tah.wordpress.org/plugins/assetsminify/advanced/)

## Ratings

 4.9 out of 5 stars.

 *  [  17 5-star reviews     ](https://wordpress.org/support/plugin/assetsminify/reviews/?filter=5)
 *  [  2 4-star reviews     ](https://wordpress.org/support/plugin/assetsminify/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/assetsminify/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/assetsminify/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/assetsminify/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/assetsminify/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/assetsminify/reviews/)

## Contributors

 *   [ Alessandro Carbone ](https://profiles.wordpress.org/alecarbo/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/assetsminify/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=USTVFTWRP6DGW)