用代码压缩wordpress的html页面(通用一切主题)

这是一篇进阶教学,不太懂语法的人,还是别尝试
以免让主题或外挂的功能失效
但你可以尝试看看,也许不会有影响
好处是,加速你网站的速度
概念是这样的,没有使用html压缩时,如下
压缩啰!这样可以让网站速度优化
代码如下
开启主题的functions.php贴入代码

  1. function wp_compress_html()   
  2. {   
  3. function wp_compress_html_main ($buffer)   
  4. {   
  5.     $initial=strlen($buffer);   
  6.     $buffer=explode("", $buffer);   
  7.     $count=count ($buffer);   
  8.     for ($i = 0; $i <= $count; $i++)   
  9.     {   
  10.         if (stristr($buffer[$i], ''))   
  11.         {   
  12.             $buffer[$i]=(str_replace(""" ", $buffer[$i]));   
  13.         }   
  14.         else  
  15.         {   
  16.             $buffer[$i]=(str_replace("\t"" ", $buffer[$i]));   
  17.             $buffer[$i]=(str_replace("\n\n""\n", $buffer[$i]));   
  18.             $buffer[$i]=(str_replace("\n""", $buffer[$i]));   
  19.             $buffer[$i]=(str_replace("\r""", $buffer[$i]));   
  20.             while (stristr($buffer[$i], '  '))   
  21.             {   
  22.             $buffer[$i]=(str_replace("  "" ", $buffer[$i]));   
  23.             }   
  24.         }   
  25.         $buffer_out.=$buffer[$i];   
  26.     }   
  27.     //$final=strlen($buffer_out);  
  28.     //$savings=($initial-$final)/$initial*100;  
  29.     //$savings=round($savings, 2);  
  30.     //$buffer_out.="\n";  
  31.     return $buffer_out;   
  32. }   
  33. ob_start("wp_compress_html_main");   
  34. }   
  35. add_action('get_header', 'wp_compress_html');  

评论 (0)

此处尚未发表评论

留言

  1. 以游客身份发表评论。注册登入到您的帐户。
附件 (0/ 3)
分享您的位置