WordPress外掛介紹:
WordPress能成為熱門的內容管理系統(CMS)的主因之一就是豐富的外掛支援,超過五萬個外掛、提供的功能應有盡有,讓站主可以隨身所欲的打造網站。要如何由茫茫大海找出萬中選一、適合自己的外掛呢?除了自行嘗試,也可以參考這篇WordPress外掛推薦文來挑選。進入正題前先說明一些重要事項:
- 這篇文章適用的網站類型是單語系的內容網站,如果要經營多語系網站,或者網站是論壇、電商、線上教學等等,都會有對應的必裝外掛,那就不在本篇討論範圍
- Elementor、WP Bakery等等頁面編輯器對我而言屬於佈景主題的一部分,這邊不會介紹
- 如外掛有免費版及付費版,我使用的版本會加上底色
- 如要使用付費版外掛請由官網或知名的軟體市集(例:CodeCanyon)購買,避免買到有問題的程式
- 請勿同時啟用提供類似功能的外掛,以免造成程式間的衝突
- 沒在使用的外掛建議移除,減輕系統效能負擔與網站維護成本
接下來就來看看我推薦的WordPress外掛有哪些吧,主要會集中在SEO、網站速度優化、備份與表單。
Yoast SEO:
- 用途:強化WordPress SEO功能
- 費用:免費 |付費
- 開發者官方網站 |WordPress官網介紹
- 教學文章
Yoast SEO是熱門WordPress SEO外掛之一,安裝好之後我們可以輕鬆設定網站的Title & Meta描述(這兩者會出現在搜尋結果頁,合稱snippet,摘要)、Open Graph(開放圖譜,用來控制分享到社交媒體的顯示內容),也可以自動產生網站的XML Sitemap。此外,Yoast SEO也會於原始碼添加重要的HTML標記:Canonical Tag(標準網址)。
這些看起來是很基本的SEO功能,為何要將Yoast SEO列為必裝的WordPress外掛呢?因為沒安裝任何外掛或優化過的WordPress主程式有下列問題:
- 有Title標記,但無法手動更改內容
- 沒有Meta描述標記
- 沒有開放圖譜標記
- 無法調整單篇文章的索引設定
總之….Yoast SEO是非常核心的WordPress外掛,類似的外掛還有Rank Math、All in One SEO等等。是否採用Yoast SEO看個人喜好,但強烈建議一定要安裝SEO外掛來彌補原生WordPress主程式的不足。
Redirection:
- 用途:新增301轉址功能
- 費用:免費
- 開發者官方網站|WordPress官網介紹
- 教學文章
經營網站時可能會因為許多原因需要將造訪網址A的訪客轉到網址B,也就是所謂的轉址,例如:網頁下線、合併網頁、網域切割、網站系統轉換等等,而Redirection是我非常推薦的WordPress轉址外掛。除了設定簡單、支援跨網域轉址,它還支援匯出匯入,是我的WordPress推薦外掛清單常客之一。
Jetpack:
- 用途:多功能外掛
- 費用:免費 |付費
- 開發者官方網站|WordPress官網介紹
- 教學文章
Jetpack是由WordPress外掛知名開發商Automattic發展的外掛,功能琳瑯滿目、無所不包,其中無法取代的就是串接WordPress.com帳號,進而開啟WordPress.com的SSO(security sign – on,其實是single sign – on啦),也是我目前使用的主因。
我目前已經改採串接Google登入搭配兩階段驗證來強化登入的安全性,不再使用Jetpack SSO功能!
除了SSO,Jetpack還提供CDN(內容傳遞網路)、防止暴力登入、主機上線時間監控、XML Sitemap等等功能。在WordPress將編輯器轉換為區塊編輯器後,Jetpack也提供非常多的區塊!
使用Jetpack時要留意一點:謹慎開啟功能,使用WordPress外掛的一大忌諱就是以多個外掛部署同一個功能,Jetpack功能玲瑯滿目,一不小心可能會跟其他外掛衝突,一定要仔細檢查。
WP Rocket:
優化WordPress網站讀取速度的重要手段之一便是使用快取外掛,而這類型的WordPress外掛我最推薦的就是WP Rocket,雖然它只有付費版。WP Rocket的重點功能有建立快取(cache)、預先讀取快取(Preload Cache)、壓縮或合併CSS / JavaScript、延遲載入等等,可以顯著的優化網站讀取速度,非常值回票價!
Clearfy Cache:
- 用途:網站快取、停用無用功能、排除特定CSS與JavaScript的引入
- 費用:免費|付費
- 開發者官方網站|WordPress官網介紹
這也是一個速度優化外掛,相較於WP Rocket著重於快取、優化CSS與JavaScript的傳輸、資料庫的清整,這外掛的強項在於排除網站用不到的功能,例如不讀取特定的CSS或JavaScript、停用部分無用功能。它的功能跟WP Rocket有點重疊,我是以WP Rocket為主、Clearfy Cache為輔。系統會偵測哪些功能重複並停用,並不會因為同時啟用這兩個外掛就造成系統衝突。
除了Clearfy Cache,Asset CleanUp也可以在特定頁面或文章不引入CSS與JavaScript,但UI較複雜難懂,我推薦使用Clearfy Cache。
WPForms:
- 用途:表單外掛
- 費用:免費|付費
- 開發者官方網站|WordPress官網介紹
- 教學文章
WordPress表單外掛最有名的就是Contact Form 7,雖然可以免費使用,但是….非常難設定,而且USER填的資料不會存在系統中、只能藉由表單填寫之後發送的系統信管理資訊,也無法設定條件式。我使用免費版的WPForms之後,驚艷於它設定之簡單,就買付費版了。
付費版的WPForms除可將表單資料存在WordPress後台並且匯出,也提供條件式、隱藏欄位、網址格式驗證、時間/日期下拉選單等功能,雖然價格不太親民,但是功能強大易用,是WordPress表單外掛的佼佼者!
WP Mail SMTP:
- 用途:進行SMTP驗證、解決系統信被判定為垃圾信的問題
- 費用:免費|付費
- 開發者官方網站|WordPress官網介紹
- 教學文章
寄發系統信是常用功能,但WordPress內建的寄信機制很容易被收信軟體(Gmail、Outlook)等等判定為垃圾信(spam),導致信件被使用者忽略,甚至沒有寄到,或者管理者常常收不到系統通知信。
利用WP Mail SMTP搭配各個SMTP服務(我是使用sendinblue)來驗證寄信者的身分,便可降低系統信被判定為垃圾信的機制、提高WordPress寄信成功率,管理者也不用再苦惱老是收不到信,也是我將它列為WordPress必裝外掛的原因。處理這個問題的方式有很多,不一定要使用這個外掛,但如果系統會常常發重要的系統信,一定要記得處理!
Site Kit by Google:
- 用途:部署Google Analytics & Google Tag Manager
- 費用:免費
- 開發者官方網站|WordPress官網介紹
- 教學文章
顧名思義,這個WordPress外掛的開發者是Google,主要功能是用來部署Google Analytics(含GA 4)、Google Tag Manager,也提供串接Google Tag Manager、AdSense等等Google服務,非常方便。
UpdraftPlus:
- 用途:備份外掛
- 費用:免費|付費
- 開發者官方網站|WordPress官網介紹
通常主機都會提供備份功能,為何還要安裝類似功能的WordPress外掛呢?避免主機產生無法還原的嚴重問題、跟主機服務商產生糾紛或者忘記付款導致網站被刪除,這些都是可能發生的,不要等閒視之。
UpdraftPlus是WordPress知名的備份外掛之一,免費版就很好用了,付費版可以選擇備份時間、提供更多的備份方式(例如:One Drive、Azure)、同時備份到多個空間等等,我是選擇使用付費版的。
Code Snippet:
- 用途:修改function.php
- 費用:免費
- WordPress官網介紹
在調整WordPress網站時蠻有機會需要調整WordPress佈景主題中的function.php來調整、增加網站功能,例如點擊外部連結後會自動另開視窗(不用再手動設定)、針對特定的外部連結加上nofollow、關閉WordPress預設的登入頁面等等。
更改function.php的方式有很多,我習慣的方式是以Code Snippet執行,除了避免佈景主題更新之後另外增加的程式碼不見,也省去登入FTP或網站主機的麻煩。另一種推薦的更新function.php方式是使用child theme,不過這要略懂WordPress佈景主題架構才比較好操作,要如何達成就看個人喜好了。
心得:
WordPress外掛百百種,這邊介紹的只是其中的一小部分,還有非常多值得探索的,要安裝怎樣的外掛非常因人而異,畢竟每個人對網站的要求並不一樣,適合我對你來說不一定合用,但這些外掛都是我覺得非常不錯的、值得嘗試。
除了上述外掛外,通常還會建議安裝WordPress防火牆外掛來提升網站資安防護,知名外掛有Wordfence、iThemes Security、Sucuri、Shield Security等等,可以多方嘗試。使用安全性外掛時要非常謹慎,不然很容易搞壞網站或把自己鎖在網站外,建議部署前先備份。
延伸閱讀:
WordPress懶人包:
- WordPress架站|註冊網域、安裝網站 / 外掛、設定調整等9大步驟教學
- WordPress SEO|網域與索引、重點功能、內容編輯等七大主題教學
- WordPress主機|重點功能要求、主機費用評估、五大主機簡介
- WordPress速度優化|主機挑選、圖片優化、相關外掛與CDN
- WordPress佈景主題|主題市集ThemeForest挑選、購買、安裝佈景主題教學