提升WordPress速度的方法有很多,其中WordPress主題中可以改善的有很多。不論你是使用免費(fèi)主題還是收費(fèi)主題,或者是DIY的,可能都有很多地方可以完善。下面的建議是針對(duì)WordPress主題提速的技巧。
1.壓縮圖片
一般的WordPress主題中都包含較多圖片,比如LOGO,CSS用的背景、小圖標(biāo)。這些圖片很可能沒(méi)有被優(yōu)化過(guò),優(yōu)化圖片不僅可以提升速度,還可以節(jié)省服務(wù)器帶寬。通常,我們采用無(wú)損圖片壓縮,推薦Smush.it.
2.使用CSS簡(jiǎn)寫
縮小主題中的Style.css文件大小,可以改善WordPress速度,有一個(gè)很好的方法就是使用CSS簡(jiǎn)寫。比如以下代碼
.main{
padding-top:3px;
padding-right:6px;
padding-bottom:5px;
padding-left:2px;
}
可以寫成
.main { padding: 3px 6px 5px 2px; }
這兩段代碼的效果是完全一樣的,但后者體積顯然小很多。
3.壓縮CSS和JavaScript
使用了CSS簡(jiǎn)寫后,Style.css還可以進(jìn)一步優(yōu)化,那就是使用CSS壓縮。CSS壓縮后的代碼體積變小,但不便于修改,所以建議壓縮前保留原始代碼,我的方法是另存為一個(gè)style-full.css。壓縮工具有很多,站長(zhǎng)站也提供CSS壓縮。
要注意的是,style.css頭部的幾行注釋不可以壓縮,否則你的WordPress主題將無(wú)法正常工作。
JavaScript也是可以壓縮的,而且效果也不錯(cuò),同樣推薦站長(zhǎng)站的工具。
4.使用php的 Flush函數(shù)
很多主題已經(jīng)啟用了這個(gè)函數(shù),如果沒(méi)有,你可以很方便的啟用它。打開(kāi)主題的head.php,把以下代碼放到</head>和<body>之間加入以下代碼。
<?php flush(); ?>
5.使用靜態(tài)內(nèi)容
如果你的主題是給自己一個(gè)人用的,建議使用此步優(yōu)化。如果你的主題是準(zhǔn)備給很多人用的,請(qǐng)忽略此步。
在head.php中可以看到很多類似函數(shù)
<?php bloginfo('name'); ?>
這個(gè)是表示的是博客名,你可以直接用你的博客名代替。還有很多類似函數(shù)是可以替換的,如果你不知道怎樣替換,這里有一個(gè)小技巧:打開(kāi)你的WordPress網(wǎng)站,然后用瀏覽器查看源代碼,嘿嘿,是不是要用的全都出來(lái)了。
更多信息請(qǐng)查看IT技術(shù)專欄