加速度的快取-WP Super Cache、LiteSpeed Cache 、 Breeze 跟 WP Fastest Cache

當訪問者首次前來自家網站,快取外掛能夠記住儲網頁、圖像和媒體等內容,等訪問者下次再度前來訪問時,就能直接把記憶住的內容先放出來,減省訪問者等候的時間,是一種能提升使用體驗的好東西,畢竟現代人大家時間寶貴,網頁載入速度越快使用感受自然也就好。

因此等網站架設上線後再行安裝即可,不用再創建期間安裝,不然會無法即時看到修改後的頁面每次修改都要按一次清除快取,才能看到修改後的樣式,是有點麻煩。網站上線後,若是有修改頁面,修改完畢也要記得按清除快取,不然訪客有段時間還是會有機會看到舊頁面的說。

當主機還在 Siteground 時,我是使用 Siteground 內鍵的,故當要換主機時就很苦惱要買哪一款快取外掛,那時我一直以為快取外掛都要花錢買,因為周圍友人都是使用 WP Rocket,所以我一直以為快取外掛都是要花錢的。

直到某次有前輩無意間說了 WordPress 官方其實也推出快取外掛- WP Super Cache,且效果也不差,我才知道原來這東西也有免費版,當下就決定等換主機時,就要下載來用,只是後來發現其他快取外掛有中文介面的能用,且效果也不差,就放棄它了。

不過等真的換主機後,我還是搜尋了一下快取外掛的相關討論,當中 Breeze 頗受眾人好評,設定上不複雜,體積也輕巧,使用體驗也比 Siteground 內鍵的好,雖然後來捨棄不用了,但這也不是它本身有問題,純粹是因為主機商的關係。

相關討論

會捨棄 Breeze 不用,改換 LiteSpeed Cache 這款快取外掛,主要原因就是新主機商 Hostinger 強力推薦,只要進入操控儀表板就跳出來提醒要安裝這款,好讓網站速度更快。一開始沒興趣,畢竟原先快取快掛用的好好的,直到看到他們還為此專門寫文介紹,就好奇去看看,一查才發現 LiteSpeed Cache 居然完成本地化,譯者是 Alex Lion,根據以往經驗,只要有 Alex Lion 就是品質保證,加上主機商狂推,乾脆直接換這款來用了。

不過 LiteSpeed Cache 相較於Breeze 在設定上比較複雜,中文社團也比較少見到這款的討論,英文跟日文資料會比較多一點,有想要用這款的朋友,需要多花點耐心去查閱資料。

相關討論

最後這款 WP Fastest Cache 也是已經完成本地化的快取外掛,也是款很輕巧的外掛,幾位認識的工程師都使用過這款。若是網站單純不複雜,直接使用這個也是個很不錯的選擇。

相關討論

網站置頂公告-Easy Notification Bar 跟 WPFront Notification Bar

置頂公告這功能常見於電子商務網站,大多用於活動公告、商品促銷之類的,因此我之前並沒有想要用,後來發現這功能能夠跟訪客進行簡單提醒或是溝通,像現在我就是用於提醒訪客「本站設有深色模式,啟用按紐在左下角處」,或是也能拿來公告更新文章的時間之類的。

一開始我是使用 Easy Notification Bar,這款設定簡單,也符合響應式設計,在行動裝置上不會跑版,還能設定連結按鈕,背景色與文字顏色都可以自選,也完成本地化,基本上不用看教學設定都呈順利完成設定。只是唯一缺點就是無法關閉它。

我後來捨棄 Easy Notification Bar,改用 WPFront Notification Bar 的關鍵原因就是,WPFront Notification Bar 可以關閉置頂公告欄位。當時考量到的是有些訪客已經來過我的網站,他們應該也知道有深色模式可以選,那麼置頂公告就顯得很佔位置,或許會有些訪問者希望能夠關閉該欄位,好讓他們能夠更加專心在網站看文章,因此我會希望置頂公告欄位是可以關閉的。

只是沒想到這麼小的一個心願,我搞了超久。沒想到關閉欄位這一功能,在類似外掛中都屬於付費版才出現,不然就是找到能關閉的免費版,可是設計卻很陽春,一整個接受不能,花了很長時間才找到這款有 Easy Notification Bar 設計美感,又能讓訪客自由決定是否關閉的 WPFront Notification Bar。

阻擋垃圾留言-Akismet Spam Protection 跟 Antispam Bee

贊助商連結

當網站成長到一度程度時就會出現一堆垃圾留言,量少還可以手動清除,怕就怕量多起來,且有時無即時清除,就讓這些垃圾留言達到他們的目的,因此這時候就會需要阻擋圾垃留言的外掛來降低管理負擔。

阻擋圾垃留言的外掛首推 Akismet Spam Protection,強大好用的沒話說,唯一問題是它只能用於個人網站,商業網站需要使用付費版。雖然我有通過它的認證,使用上也沒問題,只是我的網站有放置 Google 廣告,有點遊走在灰色邊境,想了很久後就還是決定換一家,比較安心。

後來從前輩找到 Antispam Bee,這款不像 Akismet Spam Protection 還要先註冊,設定上也只要勾選即可,再完成本地化後,勾選就更容易了。且我覺得它很棒的一個原因在於,它能夠阻擋特定國家 IP 或是僅允許特定語言的留言,雖然這功能我用不到,不過對於某些朋友來講應該會很有需要。

將資訊欄黏住-WP Sticky Sidebar 跟 Fixed Widget and Sticky Elements for WordPress

若是我很早之前就知道有這類型的外掛,我或許就不會把文章改版成類似於 Medium 單文章的模式。一開始以為單文章模式是現在的主流,後來參加小聚跟工程師一聊才知道,沒有側邊資訊欄位的單文章模式之所以受歡迎,除了視覺上真的不錯外,最主要是要做到讓側邊資訊欄位緊貼著文章一起移動太難了。

最經典的就是 Facebook 就有做到,兩側資訊欄位不管往下滑多少,都還是能緊黏不放,而一般部落格平台則都不行,因此就會造成文章看到後面,側邊資訊欄位空空的,視覺上就有點不平衡,自然沒有單文章來的順眼。要讓資訊欄固定在頁面上,不隨著捲動而消失,以下兩款外掛都能達到相通功效,且兩款都由 Alex Lion 完成本地化了,超棒的。

後來無意間找到 WP Sticky Sidebar 就有種相見恨晚之感,這款外掛就是能做類似 Facebook 那樣讓側邊資訊欄位緊貼著文章滾軸一直往下不放手,這樣子就不發生拉到最後,側邊資訊欄位那區塊空蕩蕩所造成的視覺不平衡感了。可惜現在文章都已經改版完成,曾有一度在思考要不要放棄單文章模式,然單文章模式在視覺上看起來比較乾淨俐落,所以最終還是保持原樣。

與 WP Sticky Sidebar 類似的還有 Fixed Widget and Sticky Elements for WordPress 這一款外掛,也是同樣能讓資訊欄的小工具們固定在畫面上,讓其跟著頁面一起捲動。這款我是沒有用過,因為不管是頁面還是文章,我都已經捨棄側邊資訊欄了,主要是考量到手機裝置,側邊加底部資訊欄在手機畫面都垂直排列,當中有幾項資訊都重覆了,頁面也拖得老長,我自己都覺太雜了,所以就乾脆放棄,讓手機版面能夠清爽一點。

文章樹狀目錄-WP-dTree

這外掛雖然是外國人開發的,但卻非常符合台灣人的使用習慣,尤其還蠻多人都經歷過痞客邦時期,都很習慣痞客邦的樹狀文章結構目錄,然WordPress內建的文章目錄卻與之完全不同,如果是單純不習慣倒也沒關係,偏偏樹狀結構真的比較方便。因此也看過不少人在找尋替代 WordPress 目錄時的要求就是想要跟痞客邦類似。

這款外掛式無意間從朋友網站那撈到的,發現它時的瞬間有種夢裡尋它千百度,那人卻在燈火闌珊處之感,我想要這種好久了,也是因為 WP-dTree 讓我有想要改變單文章的閱讀模式,感覺有這目錄對於想要查閱相關文章會方便很多,不過改版是件麻煩事情,目前就屬於有念頭,但沒實際行動就是。

另外一提的是,WP-dTree 設定雖然簡單,不過它吃網站預設值,因此字體大小行距那些是無法變動的,我設定的預設值套在 WP-dTree ,在前台整體呈現方式會顯得很小很擠,看起來就不舒服,就另外用 CSS 語法去修正,因此想要使用的朋友們要稍微注意了。

智產權的保護-DMCA Protection Badge

之前有寫過一篇專文介紹 DMCA,這款就是 DMCA.com 所推出的專屬外掛,讓我們可以在後台處理相關資訊,我自己是有安裝來使用。不過有工程師朋友說過這款外掛程式碼有瑕疵,網站容易炸掉,他們是建議我不要安裝,曾經有一度我是有刪除,但後來還是悄悄的重新回頭使用,畢竟能在後台處理所有事情,真的很方便。

不過安不安裝外掛,並不會影響對文章、圖片的保護力,只要在官網那有做好設定,保護徽章的 HTML 語法有貼在正確位置,保護力是一樣的,相關設定可以參閱之前撰寫的專文。

確定訪客年齡-Age Verification

這個外掛我並沒有用,畢竟自家網站沒有什麼需要年齡限制的內容,但若是網站內容有兒少不宜,或是想再提醒下使用者內容比較敏感的人,倒是可以使用 Age Verification,它是一款能確認/驗證訪客年齡的輕量簡易外掛。

不管是 18 禁、20 禁或是暴力血腥內容,都能藉由確認訪問者年齡的彈跳視窗,再一次提醒網站訪問者即將看到的內容心臟承受度可能需要強壯一點,雖說會進來的都會點「yes」,然多這一關卡,我個人會覺得給人一種站長有盡社會責任的感覺,我們不能擋住小朋友搜尋到我們的網站,但至少有努力了。

相關討論

開啟維護狀態-WP Maintenance Mode & Coming Soon

我嘗試過很多維護狀態相關的外掛,最愛用的就是 WP Maintenance Mode & Coming Soon 這款。它不像一般維護狀態外掛,只有陽春設計或是必須用 HTML 來編寫,它內建的範本就很美,不但能撰寫內容,還可以有倒數計時器、社群圖標連結、訂閱通知網站開啟、安裝 GA 碼等,完全不放過路過的每一位訪客。

以前就已經很好用,現在還進化到有機器人可以對話,原先只能抽換背景圖片,現在也能用區塊模組來製作排版,且還提供個別頁面的維修公告,以往維修公告都是一整個網站,現在它能套用在單一頁面,這讓我更愛這款外掛了,超棒的說。

小結-雖不是必要,有了卻能增加訪客體驗好感

這篇介紹的外掛,有點像是之前介紹的內外部安全性外掛和文章寫作外掛的延伸版,把放在那邊會有點不合群感的,然又很不錯用的外掛都集中在這篇文章中,因此這篇也是最困難的,這篇外掛清單常常需要增減,增增減減到令人感到有些心累。

不過,我還是很高興能夠完成這篇分享文,這篇中有幾款外掛都屬於比較冷門,討論度不高,如果不是參加過許多小聚,也在社團上看到許多相關資訊,我還真不知道有這些外掛可以運用。

這幾款外掛除了快取有必要安裝外,其他幾款可以自行選擇是否安裝,因為每個網站都是個人化的作品,每個站長的需求不同,自然需要的外掛也會有所不同。外掛並不是越多越好,也不是越強大越好,而是越貼近站長的需求越好。

相關討論文章

有 129 人閱讀過此文

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

Scroll to Top