WordPress 是通過 getText 類庫來實現多語言功能,但是這個庫運行效率比較低,是 WordPress 運行速度的一個大瓶頸,由于我們平時用的主題可以通過修改主題文件直接漢化成中文,并且國內的 WordPress 博客使用的都是中文版本的主題,因此在 WordPress 網站前臺加載語言包并不是必須的,我們可以通過禁用WordPress加載多語言包,來達到WordPress提速的目的.
方法很簡單,通過修改 wp-config.php 文件來阻止 WordPress 在前臺加載語言包,先打開打開 wp-config.php 文件,把require_once(ABSPATH.'wp-settings.php');改成下面的代碼:
- if(WP_ADMIN === true) {
- define ('WPLANG', 'zh_CN');
- } else {
- define ('WPLANG', 'xxxxxxxxx');
- }
- require_once(ABSPATH . 'wp-settings.php');
這個方法原理是通過改變 WPLANG 常量使 WordPress 不能正確加載語言包從而提高運行速度,通過測試,去除語言包后,WordPress 運行速度可以提高 0.3~0.5s 左右.
|
新聞熱點
疑難解答
圖片精選