<nav id="qvmyt"><address id="qvmyt"></address></nav>
<pre id="qvmyt"></pre>
<u id="qvmyt"><listing id="qvmyt"></listing></u>


    <li id="qvmyt"><menuitem id="qvmyt"></menuitem></li>
    <li id="qvmyt"><source id="qvmyt"></source></li><progress id="qvmyt"><sub id="qvmyt"></sub></progress>
    <optgroup id="qvmyt"></optgroup>
  • 歡迎來到AD8000.CN 站長教程網!

    WordPress

    當前位置:主頁 > CMS教程 > WordPress >

    wordpress頁面壓縮 加速網站訪問的方法

    時間:2017-11-22|欄目:WordPress|點擊:

    盡管說壓縮wordpress頁面后對查看源代碼來說不太友好,更可以說是慘目忍睹。
    但是壓縮頁面的好處就是減少了頁面的體積,從訪問速度上來說,更快些,盡管這些是肉眼看不到的,但是至少大叔喜歡這樣,另一方面就是給扒皮者制造麻煩,他們不得不重新整理頁面代碼的整潔性!
    給wordpress頁面進行壓縮不是壓縮自己的實際代碼,而是前臺預覽的壓縮!相關插件是“WP-HTML-Compression” 但是今天不是說用插件來完成,再說,就目前,貌似WP-HTML-Compression和七牛有沖突,啟動WP-HTML-Compression后,會導致文件不被七牛所鏡像!
    下面直接說今天的教程吧,打開wordpress主題文件里的functions.php,將下面的代碼貼入下面直接說今天的教程吧,打開wordpress主題文件里的functions.php,將下面的代碼貼入
    //壓縮html代碼
    function wp_compress_html()
      {
      function wp_compress_html_main ($buffer)
      {
      $initial=strlen($buffer);
      $buffer=explode("<!--wp-compress-html-->", $buffer);
      $count=count ($buffer);
      for ($i = 0; $i <= $count; $i++)
      {
      if (stristr($buffer[$i], '<!--wp-compress-html no compression-->'))
      {
      $buffer[$i]=(str_replace("<!--wp-compress-html no compression-->", " ", $buffer[$i]));
      }
      else
      {
      $buffer[$i]=(str_replace("\t", " ", $buffer[$i]));
      $buffer[$i]=(str_replace("\n\n", "\n", $buffer[$i]));
      $buffer[$i]=(str_replace("\n", "", $buffer[$i]));
      $buffer[$i]=(str_replace("\r", "", $buffer[$i]));
      while (stristr($buffer[$i], '  '))
      {
      $buffer[$i]=(str_replace("  ", " ", $buffer[$i]));
      }
      }
      $buffer_out.=$buffer[$i];
      }
      //$final=strlen($buffer_out);
      //$savings=($initial-$final)/$initial*100;
      //$savings=round($savings, 2);
      //$buffer_out.="\n<!--壓縮前的大小: $initial bytes; 壓縮后的大小: $final bytes; 節約:$savings% -->";
      return $buffer_out;
      }
      ob_start("wp_compress_html_main");
    }
    add_action('get_header', 'wp_compress_html');
    將代碼貼入后,在刷新下前臺頁面,查看源代碼,是否壓縮過了?
    壓縮頁面會衍生出一些問題,比如說,某些位置的某些特效失效了,那么我們還需要對某些位置進行禁止壓縮操作,方法是:
      <!--wp-compress-html--><!--wp-compress-html no compression-->
      不被壓縮的部分
      <!--wp-compress-html no compression--><!--wp-compress-html-->
    意思就是說將不想被壓縮的部分前后加入這個屏蔽碼,即可將這段代碼不被壓縮到!個別對wordpress頁面進行壓縮后會檢測不到友情鏈接,通過各種工具都檢測不到友情鏈接的存在,這時候也是需要這個屏蔽碼來將友情鏈接的部分進行禁止壓縮操作!

    上一篇:wordpress升級后密碼正確后臺無法登錄的解決方法

    欄    目:WordPress

    下一篇:wordpress靜態化首頁及去除url中的index.html

    本文標題:wordpress頁面壓縮 加速網站訪問的方法

    本文地址:

    說點什么吧
    • 全部評論(0
      還沒有評論,快來搶沙發吧!

    廣告投放 | 聯系我們 | 版權申明

    重要申明:本站所有的文章、圖片、評論等,均由網友發表或上傳并維護或收集自網絡,屬個人行為,與本站立場無關。

    如果侵犯了您的權利,請與我們聯系,我們將在24小時內進行處理、任何非本站因素導致的法律后果,本站均不負任何責任。

    聯系QQ:215436232 | 郵箱:215436232#qq.com(#換成@)

    Copyright © 2020-2022 站長教程網 AD8000.CN 版權所有

    河北懦蟹装饰工程有限公司