提升 WordPress 速度的方法有很多,其中 WordPress 主題中可以改善的有很多。不論你是使用免費主題還是收費主題,或者是 DIY 的,可能都有很多地方可以完善。下面的建議是針對 WordPress 主題提速的技巧。

1. 壓縮圖片

一般的 WordPress 主題中都包含較多圖片,比如 LOGO,CSS 用的背景、小圖標。這些圖片很可能沒有被優化過,優化圖片不僅可以提升速度,還可以節省服務器帶寬。通常,我們採用無損圖片壓縮,推薦 Smush.it.

2. 使用 CSS 簡寫

縮小主題中的 Style.css 文件大小,可以改善 WordPress 速度,有一個很好的方法就是使用 CSS 簡寫。比如以下代碼

.main{

padding-top:3px;

padding-right:6px;

padding-bottom:5px;

padding-left:2px;

}

可以寫成

.main { padding:3px 6px 5px 2px; }

這兩段代碼的效果是完全一樣的,但後者體積顯然小很多。

3. 壓縮 CSS 和 JavaScript

使用了 CSS 簡寫後,Style.css 還可以進一步優化,那就是使用 CSS 壓縮。 CSS 壓縮後的代碼體積變小,但不便於修改,所以建議壓縮前保留原始代碼,我的方法是另存為一個 style-full.css 。壓縮工具有很多,站長站也提供 CSS 壓縮。

要注意的是,style.css 頭部的幾行註釋不可以壓縮,否則你的 WordPress 主題將無法正常工作。

JavaScript 也是可以壓縮的,而且效果也不錯,同樣推薦站長站的工具。

4. 使用 php 的 Flush 函數

很多主題已經啓用了這個函數,如果沒有,你可以很方便的啓用它。打開主題的 head.php,把以下代碼放到</head> 和<body> 之間加入以下代碼。

<?php flush(); ?>

5. 使用靜態內容

如果你的主題是給自己一個人用的,建議使用此步優化。如果你的主題是準備給很多人用的,請忽略此步。

在 head.php 中可以看到很多類似函數

<?php bloginfo('name'); ?>

這個是表示的是博客名,你可以直接用你的博客名代替。還有很多類似函數是可以替換的,如果你不知道怎樣替換,這裏有一個小技巧:打開你的 WordPress 網站,然後用瀏覽器查看源代碼,嘿嘿,是不是要用的全都出來了。

轉載請以鏈接形式註明本文原始鏈接:http://www.eincy.com/WordPress-theme-opt