當前位置:首頁 >  站長 >  編程技術 >  正文

WordPress 網站壓縮前端html代碼分享

 2021-02-01 16:30  來源: 白天博客   我來投稿 撤稿糾錯

  域名預訂/競價,好“米”不錯過

又是一篇關于WordPress優(yōu)化教程,在之前的文章中,大都是使用緩存的方式來提升WordPress網站加載速度,而本篇文章則主要是針對Wordpress 網站壓縮前端html代碼,目的是刪除前端頁面所有空行和制表符等不必要的內容、簡化代碼來壓縮html,從而實現加速WordPress的效果。

WordPress 網站壓縮前端html代碼

這里白天主要給大家推薦兩種方式:一種是使用插件,一種則是直接將代碼放入functions.php文件。

一、使用WP HTML Compression插件

使用說明:WP HTML Compression插件無需做任何設置,下載安裝啟用即可。

wp官網下載地址:http://wordpress.org/plugins/wp-html-compression/

城通網盤下載地址:https://474b.com/file/21890530-458241213

二、不使用插件,代碼版

將以下代碼放到網站當前使用主題根目錄下的functions.php文件即可。好吧,又少使用一個插件。

/*

*壓縮html代碼

* http://www.seobti.com/2548.html ‎

*/

function wp_compress_html()

{

function wp_compress_html_main ($buffer)

{

$initial=strlen($buffer);

$buffer=explode("", $buffer);

$count=count ($buffer);

for ($i = 0; $i <= $count; $i++)

{

if (stristr($buffer[$i], ''))

{

$buffer[$i]=(str_replace("", " ", $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";

return $buffer_out;

}

ob_start("wp_compress_html_main");

}

add_action('get_header', 'wp_compress_html');

提示:如果想在網頁源文件末尾查看壓縮信息,請刪除代碼末尾四行注釋;

結語:以上便是本文給大家分享的關于Wordpress網站優(yōu)化之壓縮前端網頁代碼的方法了,其實除上面的壓縮插件外,還有其他一些可以壓縮網頁的插件,比如 WP-Optimize ,白天也是一直在用,而且它的功能也比較全,有興趣的朋友可以嘗試安裝使用下。

文章來源:白天博客

來源地址:https://www.seobti.com/2548.html

申請創(chuàng)業(yè)報道,分享創(chuàng)業(yè)好點子。點擊此處,共同探討創(chuàng)業(yè)新機遇!

相關文章

熱門排行

信息推薦