在之前的文章中,我們講到如何對 WordPress 網站進行外掛外掛上的最佳化,今天為大家更詳細的講解提升 WordPress 的其他方法
  減少外部 HTTP 請求
許多 WordPress 外掛外掛和主題從其他網站載入各種檔案。這些檔案可以包括來自 Google 、 Facebook 、分析服務等外部資源的指令碼、樣式表和影象。
可以使用其中的一些。其中許多檔案都經過最佳化以儘快載入,因此比將它們託管在您自己的網站上要快。
但是,如果您的外掛外掛發出大量此類請求,則可能會顯著降低您的網站速度。
您可以透過禁用指令碼和樣式或將它們合併到一個檔案中來減少所有這些外部 HTTP 請求。
  減少資料庫呼叫
注意:此步驟技術性更強,需要 PHP 和 WordPress 模板檔案的基本知識。
不幸的是,那裡有很多編碼不佳的 WordPress 主題。他們無視 WordPress 標準做法,最終直接呼叫資料庫,或者對資料庫進行過多不必要的請求。這會讓站群伺服器做太多工作,從而真正減慢它的速度。推薦閱讀:《如何使 WordPress 網站更加成功呢》
即使是編碼良好的主題也可以具有呼叫資料庫的程式碼,只是為了獲取您部落格站群的基本資訊。
在這個例子中,每次你看到
”>


charset=” />
你不能為此責怪主題開發者。他們根本沒有其他方法可以找出您的網站使用的語言。
提升 WordPress 網站速度的方法 (高階篇)
但是,如果您使用子主題自定義您的站點,那麼您可以用您的特定資訊替換這些資料庫呼叫,以減少所有這些資料庫呼叫。



檢視您的父主題,查詢此類可以輕鬆替換為靜態資訊的例項。
  最佳化 WordPress 資料庫
使用 WordPress 一段時間後,您的資料庫將包含許多您可能不再需要的資訊。為了提高效能,您可以最佳化資料庫以去除所有不必要的資訊。
這可以使用 WP-Sweep 外掛外掛輕鬆管理。它允許您透過刪除垃圾文章、修訂、未使用的標籤等內容來清理 WordPress 資料庫。它還可以透過單擊最佳化您的資料庫結構。
  限制文章修訂
釋出修訂會佔用 WordPress 資料庫中的空間。一些多使用者認為修訂也會影響外掛外掛執行的某些資料庫查詢。如果外掛外掛沒有專門排除後期修訂,它可能會透過不必要地搜尋它們來減慢您的網站速度。
您可以輕鬆限制 WordPress 為每篇文章保留的修訂數量。只需將這行程式碼新增到您的 wp-config.php 檔案中。
  1define( ‘WP_POST_REVISIONS’, 4 );
此程式碼將限制 WordPress 僅儲存您對每個文章或頁面的最後 4 次修訂,並自動丟棄較舊的修訂。
  禁用盜鏈和竊取您的內容
如果您在 WordPress 網站上建立高質量的內容,那麼可悲的事實是它遲早會被盜。推薦閱讀:《保護 WordPress 網站的四種方法》
發生這種情況的一種方式是,其他網站直接從您網站上的 URL 提供您的影象,而不是將它們上傳到自己的站群伺服器。實際上,他們正在竊取您的網路頻寬,而您卻沒有任何流量顯示出來。
只需將此程式碼新增到您的.htaccess 檔案即可阻止來自您的 WordPress 網站的圖片盜鏈。
#disable hotlinking of images with forbidden or custom image option
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?yourdomain.com [NC]
RewriteCond %{HTTP_REFERER} !^http(s)?://(www.)?google.com [NC]
RewriteRule .(jpg|jpeg|png|gif)$ – [NC,F,L]
注意:不要忘記將 yourdomain.com 更改為您自己的域。
一些內容抓取網站透過從您的 RSS 提要中竊取您的內容來自動建立文章。
  如果需要,使用延遲載入
如果您在部落格站群文章中新增了許多影象、多個視訊嵌入和照片庫,那麼您的網站可以從延遲載入中受益。
延遲載入不是一次載入所有影象和視訊,而是隻下載多使用者螢幕上可見的那些。它用佔位符影象替換所有其他影象和視訊嵌入。
當多使用者向下滾動時,您的網站會載入現在在瀏覽器檢視區域中可見的影象。您可以延遲載入影象、視訊,甚至 WordPress 評論和頭像。
  無需外掛外掛即可修復 HTTPS/SSL 錯誤
如果您將您的站點切換到 HTTPS/SSL,那麼您可能會遇到混合內容錯誤。
解決這個問題的最簡單方法是安裝一個外掛外掛,比如真正簡單的 SSL 。但是,問題在於這些外掛外掛首先捕獲所有 URL,然後將它們更改為 HTTPS,然後再將它們傳送到多使用者的瀏覽器。
這對效能的影響很小但很明顯。您可以透過手動修復所有 URL 來減少這種情況。
今天講解的就是以上這些內容! 我們希望本文能幫助您瞭解如何提高 WordPress 的速度和效能。推薦相關閱讀:《如何在 VPS 主機上安裝 WordPress》