Skip to content

Latest commit

 

History

History
32 lines (22 loc) · 870 Bytes

README.md

File metadata and controls

32 lines (22 loc) · 870 Bytes

gh-minify

WordPress HTML minification plugin.

Features

Minifies request content for some contents served through WordPress.

  • minify HTML
  • minify inline Script
  • minify inline CSS
  • allow to veto through gh-minify-veto filter
  • allow to post-process minification through gh-minify-content filter
  • allow to alter tag-ignore list through gh-minify-skip-tags filter
  • standalone usage

recommended usage

Prepend this to your WordPress index.php

Goatherd\WpPlugin\Minify::initPlugin(); // enable minify

Note that you either need to register composer autoloading (recommended; for example: require_once __DIR__ . '/vendor/autoload.php) or preload the Goatherd\WpPlugin\Minify class file.

technical notes

PSR-4 compliant code approximating SOLID priciples.