1. 自定義主題圖片大小
圖片是WordPress主題的重要組成部分,但開發者們有時會忘了對主題圖片進行優化。主題圖片包括CSS背景圖,模板logo,默認儲存圖片、圖標等。
優化圖片可以節省帶寬,提高頁面響應時間。
例如,Photoshop就給出了一個“Save for Web”的功能以優化網頁圖片。此外你也可以利用各種圖片優化工具。
2. 使用自定義favicon
有些主題沒有自帶的favicon,這時你就可以給自己的博客設計一個favicon。這里有一個制作favicon的詳細教程。
簡單地說,只要在主題的header.php里加入下面代碼:
<link rel="icon" href="favicon.ico" type="image/x-icon" />
然后把其中的href屬性指向新的favicon文件所在位置就可以了。
3. 使用PHP的flush函數
在header后調用PHP flush函數,可以加速WordPress博客。在header.php文件的結束</head>標簽前,加上以下的代碼行:
<?php flush(); ?>
這行代碼強制web服務器在傳輸網頁內容前先輸出header內容,這樣瀏覽器就有充足的時間加載網頁的其他部分。
4. 保護主題安全
刪除主題<head>標簽里的通用WordPress生成器代碼,是一種保護主題安全的簡單方法。這是因為,代碼顯示出的WordPress版本號更容易給攻擊者以可乘之機。要刪除這些代碼,需要兩個步驟。
首先,打開header.php文件,查找是否有以下內容:
<meta name="generator" content="WordPress <?php bloginfo(’version’); ?>" />
如果發現這行代碼,刪除之。
然后為了保證版本號不通過wp_head()顯示,需要在functions.php文件里加上下面的代碼:
<?php remove_action('wp_head', 'wp_generator'); ?>
5.隱藏登錄錯誤提示
另一種保護主題安全的方法就是隱藏登錄錯誤提示。
WordPress的登錄錯誤提示非常人性化,如果你輸錯用戶名,系統會顯示“無效用戶名”;如果你輸入的用戶名是對的,而密碼是錯誤的,系統會顯示“無效密碼”。不過就安全而言,這是一個極大的漏洞。心懷不軌的人可以通過WordPress的錯誤提示嘗試猜測你的用戶名,而WordPress會告訴他們是否猜對了。
為防止這種情況發生,可以在functions.php里加上下面的代碼:
add_filter('login_errors', create_function('$a', "return null;"));
這個過濾器函數會刪除WordPress錯誤提示,如果登錄嘗試出錯,WordPress將不給出任何提示。
6. 替換主題的搜索功能
大多數主題使用的是WordPress核心代碼里的默認搜索功能。
不過目前WordPress的核心搜索功能和谷歌等第三方搜索服務相比還有些差距。此外在博客上使用第三方搜索服務也有利于降低搜索帶來的服務器負擔。
關于在WordPress主題上整合谷歌自定義搜索,可以考慮嘗試Google Custom Search 插件。
改進WordPress主題加載速度的技巧
2019-10-06 12:32WordPress教程網 Wordpress
大多數WordPress用戶都不會使用WordPress的自帶主題,而會去下載一個符合自己網站風格的獨特主題。當然,不管下載的是免費主題還是付費主題,都有可以改進的地方。
延伸 · 閱讀
- 2021-05-12讓javascript加載速度倍增的方法(解決JS加載速度慢
- 2021-04-25Wordpress模板主題:阿里百秀 XIU v7.5
- 2021-04-21站長之家推薦提升你網站的加載速度的5個工具
- 2020-12-11WordPress主題制作之模板文件的引入方法
- 2020-08-20如何有效的優化網頁的加載速度?優化網頁速度
- 2020-07-17網站加載速度慢?那你就等著越變越窮吧!
- Wordpress
免插件在wordpress中插入表格的方法
要在 WordPress 中插入表格其實并非難事,只要用 wp-table 插件就能輕松做到,本文的重點是介紹免插件在 WordPress 中插入表格的方法,下面有個不錯的示例感...
- Wordpress
WordPress給文章添加百度是否已收錄查詢和顯示功能
文章頁面顯示百度是否收錄這個功能在筆者的博客已經測試有一段時間了。最開始的代碼也是從網絡上找的,只是自己用,所以也就沒想著分享了,畢竟是...
- Wordpress
wordpress禁止復制內容的實現方法
下面分享兩種代碼,一直在別人復制網站內容時,顯示溫馨提示語;另一種更直接的禁止了所有有關復制功能鍵的使用 ...
- Wordpress
wordpress給文章生成二維碼的方法
這篇文章主要為大家介紹了wordpress給文章生成二維碼的方法,涉及google接口的調用技巧以及本地緩存的應用技巧,具有一定的參考借鑒價值,需要的朋友可以參...
- Wordpress
WordPress更換主域名后需要的操作分享
博客更換主域名是很正常的事情,但更換完主域名之后,有一些事情是必須完成,否則會影響到你的WordPress博客正常使用,這里簡單介紹下, 方便需要的朋...
- Wordpress
WordPress添加前臺注冊功能的方法
這篇文章主要為大家介紹了WordPress添加前臺注冊功能的方法,較為詳細的分析了前臺注冊功能的完整實現過程,是進行WordPress開發非常實用的技巧,需要的朋友...
- Wordpress
WordPress管理頁面底部自定義文字的方法
這篇文章主要為大家介紹了WordPress管理頁面底部自定義文字的方法,可通過調用一個自定義函數來實現該功能,是非常實用的技巧,需要的朋友可以參考下...
- Wordpress
php-cgi進程cpu負載過高:禁用wordpress定時任務wp-cron.php
這篇文章主要介紹了php-cgi進程cpu負載過高:禁用wordpress定時任務wp-cron.php,需要的朋友可以參考下...