問題描述
我希望以下問題在這裡是可以接受的。
我完全依賴於複製/貼上大多數 WP 功能,但我猜 WP 退伍軍人沒有。知道普通 WP 語法是很重要的,如果是的話,人們是否真的努力記住他們,就像我們記住一段詩歌或報價一樣?
最佳解決方案
不是每個人都會遵循慣例,所以你可以放心,如果你是 copy-pasting,那麼你得到一個 mix-and-match 方法從做”right” 和做它”wrong” 和有時是對的錯誤之間的區別是一個問題,不要忘記。
此外,這不僅適用於語法樣式,還適用於使用正確的 WP Core 功能,而不是優先選擇的 hack-jobs 或非常規功能來執行某些任務的最佳實踐方法。
這裡有兩個連結可以幫助您瞭解什麼 WordPress 認為是語法上可接受的編碼標準,其中大部分將會發現 PHP 開發人員的其他地方是常見的做法;
任何足夠長久的工作,您將開始記住良好的慣例,您也將從 copy-pasting 畢業,更多地編寫自己的邏輯,並且您將採用會議,標準和最佳實踐,因為最終我們希望其他人能夠閱讀我們的垃圾程式碼與您期望的其他程式碼一樣。
次佳解決方案
你不必太記得了。任何體面的 IDE 將幫助您與 auto-complete 和解析的 PHPDoc 的概述。
Eclipse 示例:
鍵入 add_後,您可以獲得匹配的函式名和常量的列表,引數的說明和說明… 如果有一個有用的 PHPDoc 塊。
當你建立一個新的物件時,你也可以獲得提供的公共方法。
另見此 answer for a useful setup 。
您應該學習的是主要操作的順序:
-
muplugins_loaded -
plugins_loaded -
after_setup_theme -
init -
wp_loaded -
… 等等。
但這真的很容易。 🙂
參考文獻
注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。

