專業WordPress插件開發書評


在飛往布拉格的航班上,我有機會閱讀Brad Williams,Ozh Richard和Justin Tadlock撰寫的《專業WordPress插件開發》一書。 經過9個小時的緊張閱讀,我只能說感到驚訝。 對於那些想要學習以正確的方式做事的插件開發者來說,這是迄今為止我所見過的最好的資源之一。

對於剛開始為WordPress開發插件的任何人來說,這本書都是夢想成真。 通常,您必須花費無數小時來挖掘代碼,而google搜索結果只是查找未完成的說明。 這本書是一本方便的資源,其中包含了我希望在我開始編碼時告訴我的最佳實踐。

對於想擴展其知識和技能的自由職業者來說,這本書是一個很好的資源。 儘管它具有大量的最佳實踐和示例,但它也可以幫助您了解WordPress功能的內部運作方式。

《專業插件開發》一書首先解釋了什麼是插件,為什麼重要,以及如何安裝和管理它們。 然後深入探討了插件基礎,健全性實踐,編碼標準和開發清單。 該書廣泛介紹了WordPress操作和過濾器掛鉤,並向您展示瞭如何創建自己的自定義掛鉤。 稍後將向您展示如何通過添加元框,創建小部件,添加菜單和子菜單等來為插件設置創建用戶界面。 有一個非常有用的章節介紹了插件安全性,其中包括數據清理,隨機數,用戶權限,安全良好習慣等。其中有一章介紹了有關WordPress API的所有信息,包括選項API,設置API,瞬態API等。 我個人最喜歡的一章是有關用戶和自定義帖子類型的章節。 IT展示瞭如何為預定義的用戶角色設置特定功能,限制訪問權限,自定義角色等。 自定義帖子類型一章重點介紹如何將插件功能擴展到自定義帖子類型和分類法。

該書還提供了HTTP API,Shortcode API,jQuery和Ajax和Cron事件的速成班。 關於調試和優化插件的錯誤和錯誤,有非常好的一章。 我當然會在以後的插件中經常使用本章。 有一章介紹瞭如何營銷插件並將其提交到WordPress.org。 布拉德忘記提到的是,如果您創建了一個插件,並且在WPBeginner上讓我們知道了,那麼我們將為您寫一篇有關它的文章。 給您一點聽眾的幫助。

上一章是開發人員工具箱,其中包括可用來了解更多信息的工具,資源和網站。

Brad,Ozh和Justin都是出色的開發人員,他們擁有大量的經驗和超棒的插件,您可能現在就在WordPress安裝中使用它們。 他們與眾多知名客戶合作,並在WordPress社區中享有盛譽。

出於清晰度和質量方面的考慮,我將本書的滿分5分作為5分。 如果您想了解有關插件開發和最佳實踐的更多信息,或者擴展您的視野和技能,那麼這是您需要閱讀的書。