diff --git a/wp-content/plugins/html-compress/html-compress.php b/wp-content/plugins/html-compress/html-compress.php
new file mode 100644
index 0000000..3d30f76
--- /dev/null
+++ b/wp-content/plugins/html-compress/html-compress.php
@@ -0,0 +1,40 @@
+.
+*/
+
+include_once 'lib/html-compress/Compress.class.php';
+
+function wp_finish($html)
+{
+ return Compress::Compress($html);
+}
+
+
+function wp_start()
+{
+ ob_start('wp_finish');
+}
+
+add_action('get_header', 'wp_start');
diff --git a/wp-content/plugins/html-compress/lib/html-compress/Compress.class.php b/wp-content/plugins/html-compress/lib/html-compress/Compress.class.php
new file mode 100644
index 0000000..60a6b07
--- /dev/null
+++ b/wp-content/plugins/html-compress/lib/html-compress/Compress.class.php
@@ -0,0 +1,126 @@
+ $jsCode)
+ {
+ self::$jsCodes[$key] = jsCompress::Compress( $jsCode );
+ }
+
+ // css txikitu
+ foreach(self::$cssCodes as $key => $cssCode)
+ {
+ self::$cssCodes[$key] = cssCompress::Compress( $cssCode );
+ }
+
+ // kodea batu
+ $html = self::mergeCode( $html );
+
+ return $html;
+ }
+
+ /**
+ * Batu js eta css guztiak htmlarekin.
+ * @param string $html
+ * @return string $html
+ */
+ static public function mergeCode( $html )
+ {
+ // merge js
+ foreach(self::$jsCodes as $key => $jsCode)
+ {
+ $html = str_replace("__JAVASCRIPTCOMPRESS[$key]__", $jsCode, $html);
+ }
+
+ // merge js
+ foreach(self::$cssCodes as $key => $cssCode)
+ {
+ $html = str_replace("__CSSCOMPRESS[$key]__", $cssCode, $html);
+ }
+
+ return $html;
+ }
+
+ /**
+ * html, css, js banatzen ditu gero procesatzeko.
+ *
+ * @param string $html
+ * @return array
+ */
+ static public function splitCode( $html )
+ {
+ // aurrekoak ustu
+ self::emptyVars();
+
+ // javascript kodeak atera.
+ $html = preg_replace_callback('/(html