剛剛看到外掛更新造成錯誤的事件也滿有感的。經驗上來看,這件事從外掛上架前就要開始規劃,而上架後才處理的話,就會有很多 deprecated 的字眼開始出現了,從程式碼中會觀察得到很多「包裝」,這點如果真要移除,就是痛定思痛給他破壞式更新,甚至是發通知讓使用者先移除在安裝之類的各種警告。 開發者設計更 …
標籤彙整: 外掛
[WordPress] 外掛更新失敗,更新模組設計的重要性
剛剛看到外掛更新造成錯誤的事件也滿有感的。經驗上來看,這件事從外掛上架前就要開始規劃,而上架後才處理的話,就會有很多 deprecated 的字眼開始出現了(自己註記的),這樣從程式碼中會看到很多「包裝」,這點如果真要移除,就是痛定思痛給他破壞式更新,記得發通知讓使用者先移除在安裝之類的各種警告。 …
[WordPress] Facebook 粉絲頁同步工具:FB2WP 更新 1.4.9
這玩意兒好久沒更新拉,剛好需求來了,立馬更新一下功能! 也不知道為啥,這次推送外掛上去給 WordPress ,後面的 Change log 會沒更新到,反正是興趣使然,我…下次再看看囉(逃) 外掛:FB2WP 本次主要是補了針對留言去處理的事件,這樣可以讓想在粉絲頁上自動回覆的人有彈性控制。再 …
[WordPress] 修改佈景主題中文章類別(Post Type)路徑
這需求也其實真不少,會在意路徑的客戶可能會有想要修改某個主題中內建功能的網址呈現方式。 如果是自己寫的文章類別就還好,但是透過購買的佈景就不容易了,不要想嘗試自己去 Hack 主題核心部分,佈景主題日後更新保證會有問題的XD 推薦兩款同作者的路徑修改功能外掛: Custom Post Type Pe …
[Elasticsearch] 與它一起很神奇的好夥伴 – Logstash
Logstash 這套應用神就神在幫你直接載入檔案直接分析、處理。 白話一點就是,你不用什麼資料都要自己寫程式匯入 Elasticsearch ,如果要從一堆早就堆成山的檔案紀錄(log)再寫程式去分析匯入豈不是會昏倒?是要匯到民國幾年勒~ Logstash 的處理外掛也不少,其中這套Grok也已經 …
[WordPress] 解除不必要的綁定處理事件 remove_action, remove_filter,提升網站速度
開發中常直接簡單套用外掛來解決問題,其實也不是什麼壞事,畢竟也比自己寫過一個快。(同時還帶了那位作者的愛呢XD) 不過,有些愛是甜蜜的負擔,可以在追查事件堆疊時給視情況剔除! 使用 remove_action 或 remove_filter 兩個方法來移除綁定的事件。 到這邊,有概念的情況,也差不多 …
閱讀全文〈[WordPress] 解除不必要的綁定處理事件 remove_action, remove_filter,提升網站速度〉
[WordPress] 使用遠端圖片連結建立文章特色圖片
這功能最開始的時候就寫在 FB2WP 臉書同步文章回 WordPress 的外掛裡,當時概念是讓外掛支援把 Facebook 上傳的照片也備份回網站,然後取第一張當文章特色圖片。 這次又因為在優化客戶網站的過程中有這需求,乾脆就整理起來變成 snippet 程式碼片段當個小功能,結合使用 自訂欄位 …
[WordPress] 主題開發中整合安裝其他外掛模組 – TGMPA
The best way to require and recommend plugins for WordPress themes (and other plugins). 如它介紹所說,其實不只有主題,還有一些外掛開發也很常用這個整合模組。 功能就是在幫開發者去「借力使力」,不自己再造輪,透過這 …
[WordPress] 清除多餘未使用縮圖,釋放伺服器空間的適當方法
很多人操作的思考是從「既然這沒用到直接刪除就好」或「找清除的外掛來搞定就好」兩方向著手。 雖無不可,但第二種從這類外掛評價就可以看到有不少悲劇發生XD 不論如何,這兩種做法都是治標不治本。今天刪除,明天還是會繼續產生多餘圖片浪費空間。 今天剛好處理這個案例,方法如下: 安裝Stop Generati …
[jQuery] 網站內嵌 Flickr 相簿外掛 – nanogallery2
意外挖到的小工具,不只可以掛 Flickr,連 Google Photos 也行,還真是方便~ 第一版:nanogallery 第二版:nanogallery2 Demo:連結 #jQuery #JavaScript #Flickr #Album #GooglePhotos #nanoga …