Title: WP-Compress-HTML
Author: mandar-marathe
Published: <strong>May 16, 2008</strong>
Last modified: January 22, 2012

---

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/wp-compress-html.svg)

# WP-Compress-HTML

 By [mandar-marathe](https://profiles.wordpress.org/mandar-marathe/)

[Download](https://downloads.wordpress.org/plugin/wp-compress-html.zip)

 * [Details](https://pcd.wordpress.org/plugins/wp-compress-html/#description)
 * [Reviews](https://pcd.wordpress.org/plugins/wp-compress-html/#reviews)
 *  [Installation](https://pcd.wordpress.org/plugins/wp-compress-html/#installation)
 * [Development](https://pcd.wordpress.org/plugins/wp-compress-html/#developers)

 [Support](https://wordpress.org/support/plugin/wp-compress-html/)

## Description

Coders like to use spaces, carriage returns, new lines, tabs and indentation to 
make their HTML documents human-readable. This helps collaboration and debugging
of the HTML document. However, all these features add to the filesize of the resultant
HTML document. This structural information is totally ignored by browsers.

This plugin removes spaces, carriage returns, new lines and tabs from your HTML 
document. You can therefore freely use these features while writing HTML, safe in
the knowledge that it will not bloat the final HTML document.

With this plugin you can also mark areas of your HTML template where you want to
preserve white space – for example – in areas containing Javascript which needs 
carriage returns and new lines to function correctly.

HTML comments are not affected by this plugin.

## Installation

 1. Download the plugin.
 2. Extract the wp_compress_html.php file and upload to the ‘/wp-content/plugins/’ 
    directory.
 3. Activate the plugin through the ‘Plugins’ menu in WordPress.
 4. If there are areas which you do NOT want compression to be applied, simply enclose
    each area with a pair of <!–wp-compress-html–> tags. Drop in a <!–wp-compress-html
    no compression–> tag within each area marked in this way to tell the plugin that
    area is not to be compressed. Don’t worry – these configuration tags will be stripped
    out by the plugin.

## FAQ

  Why do I need this plugin?

When you are coding your HTML template, you will almost certainly want to add spaces,
tabs and carriage returns to the document. This helps you to read it, but this information
is ignored by the browser and transmitting it to the browser is a waste of bandwidth.
It bloats your files and slows your site down. This plugin will remove all this 
unnecessary “white space”.

  How do I mark areas that should not be compressed?

Look at the screenshot at http://www.mandar-marathe.com/img/wp-compress-html-screenshot2.
gif to see how to mark areas in your template that should not be compressed.

  Does it work for WordPress version x.x.x?

The plugin has been tested upto WordPress version 3.3.1.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“WP-Compress-HTML” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ mandar-marathe ](https://profiles.wordpress.org/mandar-marathe/)

[Translate “WP-Compress-HTML” into your language.](https://translate.wordpress.org/projects/wp-plugins/wp-compress-html)

### Interested in development?

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

## Meta

 *  Version **1.0**
 *  Last updated **14 years ago**
 *  Active installations **30+**
 *  WordPress version ** 2.5 or higher **
 *  Tested up to **3.3.2**
 *  Language
 * [English (US)](https://wordpress.org/plugins/wp-compress-html/)
 * Tags
 * [compress](https://pcd.wordpress.org/plugins/tags/compress/)[html](https://pcd.wordpress.org/plugins/tags/html/)
   [space](https://pcd.wordpress.org/plugins/tags/space/)[template](https://pcd.wordpress.org/plugins/tags/template/)
 *  [Advanced View](https://pcd.wordpress.org/plugins/wp-compress-html/advanced/)

## Ratings

 5 out of 5 stars.

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

[Add my review](https://wordpress.org/support/plugin/wp-compress-html/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/wp-compress-html/reviews/)

## Contributors

 *   [ mandar-marathe ](https://profiles.wordpress.org/mandar-marathe/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/wp-compress-html/)