WordPress之所以這麼普及,其中一個非常大的原因就是他上手快,不需要程式碼就可以達到你要的目的。
需要聯絡表單(contact form),裝外掛;想要外嵌js或css檔,不知道從哪裡加,裝外掛;輪播圖片不會製作,裝外掛…
雖然說用wordpress建立一個網站,除了網域及伺服器主機的費用,Wordpress本身並不需要付費,要付費的通常都是裡面的各式各樣的Plugin。
下載數量很可觀的Plugin,通常會包一整包,把各式各樣的功能都包進去,看似很萬能,但常常會在特殊狀況或某種功能直接給你標註Pro才可以使用,但你以為這些Pro的功能你用不到嗎?
其實不然,以SEO來說,大家最常下載的無非是「Yoast」、「All in One SEO」,當你要使用轉網址時,他就要你升級成Pro才有,轉網址不常用嗎? 只要你是公司的頁面,產品一定會有下架或是有活動頁面,為了不浪費該頁面的流量及提升使用者體驗,不要讓他們一進來就看到404的頁面,轉網址就非常重要。
那怎麼辦? 我就不想付錢!!
你只好去找這一個單一功能的免費Plugin,以上述例子來說比較多人下載的「Quick Page/Post Redirect Plugin」,久而久之,你需要的功能越來越多,裝一裝你的左邊後台工具列落落長,滿滿的都是外掛,看了就很賭爛。
對小編來說,不管是哪一個CMS系統(wordpress, joomla…)裡面的外掛,都是為了讓你在不知所措的時候,有一個現成的東西直接幫你達到目的。 Plugin讓你可以用視覺化的介面去解決複雜的問題,但往往也會遇到達不到你的要求跟目的Plugin,也因為一個外掛通常會包進很多功能跟程式碼,所以同時也包含了以下幾項缺點:
- 部分外掛更新後會掛掉(像我之前有載過jetpack,有一次因為該外掛更新,使整個網站掛掉,無法登入也無法顯示)
- 外掛多,網站越來越胖,導致網站速度降低,還佔據主機的空間
- 有資料顯示Wordpress的安全漏洞有98%與外掛程式有關(這個是英文網站)
「不該依賴Wordpress的外掛套件」是小編使用Wordpress和Joomla後的感想。
如果會寫一點程式,自己試試看
廢話,用Wordpress就代表我不想自己寫程式啊!!!
對於我這個認識一點前端的菜菜鳥來說,有些東西好像聽起來只是簡單的功能,不需要用到整包的外掛,畢竟外掛跟衣櫥一樣,那麼多件衣服,用到的還不都那幾個,剩下沒有用的還占空間,你說是不是?
所以呢? 在這裡整理幾個剛好在製作中有需要用到的功能,但是小編就是社畜,就是沒有錢,只能靠自己。
以上,因為小編還是菜鳥,所以目前只遇到了這幾個問題,若有新增會上來更新。