淺談WordPress Page Builder主題套版

2018/01/12

至從WordPress開始被廣泛使用之後,已經有成千上萬的WordPress主題被設計開發,大概從幾年前,拖拉式頁面建構外掛(Page Builder)變得非常流行,現在市面上所販售大部分的套版也都是使用拖拉式頁面建構外掛為主體。

拖拉式頁面建構功能對於網站設計師或是工程師來說是非常方便的,因為我們可以利用它所提供的網格以及功能來做出非常多的架構變化,跳過了一般的網站設計需要的設計以及切版流程,讓建構網站變得快速又便宜。但是以拖拉式建構外掛為主體的套版主題,到底是不是適合所有網站呢?今天我們就來探討一下拖拉式套版以及它的優缺點。

什麼是拖拉式頁面建構外掛(Page Builder)以及Page Builder主題套版?它的優點是什麼?

拖拉式頁面建構外掛的英文名稱為Page Builder,市面上比較常見的Page Builder除了Visual Composer之外,還有Divi Builder以及Beaver Builder,除了Beaver Builder有提供免費的lite版本之外,其他的都是需要付費的。不過通常以這些Page Builder為主體的付費主題都會免費提供外掛下載檔以及序號。Page Builder主題套版會針對Page Builder所提供的元件來做設計,所以主題本身通常沒有太多功能或是預設的架構,而是單純的依賴Page Builder所提供的架構與元素。

Page Builder主要的目的是讓使用者可以在不需要網站設計師或是工程師的幫忙下也可以設計出好看實用的網站,使用者可以利用外掛所提供的顯示與功能元件來達成所需要的顯示效果,所有的區塊都會被用Shortcode存在WordPress的編輯器中,在前臺顯示的時候,外掛會自動將這些代表不同元件的shortcode執行並且顯現出來。幾乎所有的元件區塊都有設定讓你去針對它的背景,顏色,寬度來進行調整,可以說是非常方便。

這些Page Builder通常還有一個非常厲害的功能,就是讓使用者在前端直接新增更改元件,讓使用者可以非常清楚地知道網站在編輯後會是什麼樣子。

簡單的來說Page Builder的優點為:

  1. 便宜快速,更改頁面結構簡單
    大部分的網站設計師,都可以在不需要網站工程師的幫忙之下,利用Page Builder來製作出一個完整的WordPress網站。在使用Page Builder的情況下通常網站製作的流程以及費用會比客製化要低上許多。
    在網站完成之後如果客戶想要自己更換網站結構或是自己新增不同設計風格的頁面,都可以利用Page Builder來達成,無需再花費請網站設計師幫忙。
  2. 元件多,功能豐富
    以Visual Composer來說, 它提供了將近一百種不同的內容元素或是結構區塊或是功能給大家使用,非常實用方便。

Page Builder 與Page Builder主題的缺點

Page Builder當然不是完美的, 依賴Page Builder的套版主題其實有不少缺點,最主要的還是後續維護和吃資源的問題。

筆者這邊提出Page Builder主題的幾個缺點:

  1. 維護不易,必須不斷的購買新的更新軟體或是主題
    前面有提到,這些主題通常都會免費的贈送付費外掛的軟體以及序號,但是絕不是永遠都不用再付錢更新的,跟大部分的付費外掛一樣,一旦用了這些付費的主題,之後可能就需要每年付費更新。有些時候遇到開發或是設計不良的主題套版,會更改原本Page Builder的程式,造成網站更新維護更為困難。
  2. 耗伺服器資源以及造成網站速度緩慢
    Page Builder提供了許多的元件,這些元件都是需要程式跟伺服器資源來執行,而且大部分使用者可能只會用到不到1/10的元件,但是網站卻要不斷地背負著100多個元件的重量,不但對於伺服器來說是一個很大的負荷,對於網站速度以及優化也常常會造成隱憂。
  3. 網站依賴性
    這是筆者覺得最嚴重的一個缺點,Page Builder的架構以及功能元件通常都是用shortcode的方式來儲存,今天如果你換了一個不是Page Builder或是使用不同Page Builder的主題,這些shortcode是不會被執行的,結果就是你的頁面會顯示一堆沒人看得懂的shortcode。當客戶一但使用了某個Page Builder或是Page Builder的主題套版,之後想要改成另外一個套版會變成是一件很麻煩的事情,如果只有幾個頁面那還好,一些大的網站幾百個頁面如果都用Page Builder來做的話(不要懷疑,我們真的有看過),在網站改版的時候客戶或是工程師會需要花費更多的時間來將這些shortcode一個個處理,相對的來說客戶需要花費的金錢當然會更多。
  4. 客戶容易不小心破壞頁面架構或是設計
    與傳統網站製作流程不同,Page Builder的架構以及設計是可以完全的由後台來操作,雖然很方便但是也容易一不小心就將設計師設計好的架構或是設定好的元素給破壞掉。

結論:什麼時候該使用Page Builder或是以Page Builder為主體的套版?

簡單的來說,如果您需要的網站只是很普通10頁以下的形象網站,沒有什麼特別功能也不須要常常更改內容,那筆者覺得Page Builder 套版可能是一個不錯的選擇,加上一些快取外掛的應用也可以減少對伺服器的負擔以及加快網站速度。

如果您的需求是有客製化,頁數多,內容時常更新,或是需要購物車功能的話,那我們就不建議了。

當然最好的方式還是找一家有信用並且了解WordPress的設計公司來根據您的預算和需求來做最合適的建議。