10 個免費資源來增強 WordPress 主題開發

已發表: 2020-06-10

創建自己的 WordPress 主題是了解世界上最受歡迎的 CMS 內部運作的好方法。 這也意味著您可以根據自己的喜好自定義內容,同時僅使用您需要的腳本和样式。 如果精心製作,結果可能是一個既輕巧又實用的主題。

如果您曾涉足編輯主題(或更安全地說,是子主題),但想要更上一層樓,那麼本文適合您。

如果您是一個完整的初學者,您還可以找到幫助您入門的信息。 而且,即使您是主題創建方面的老手,手頭有一些有用的資源仍然是個好主意。

為什麼要創建自己的主題?

雖然我們討論了上述幾個原因,但讓我們更深入地探討一下這個話題。 您想要創建自己的 WordPress 主題的三個關鍵原因:

1.按照自己的方式構建

創建外觀和功能都完全符合您要求的東西是一個很大的賣點。 必須破解別人的主題是一種很好的學習體驗,但可能會很乏味。

在嘗試進行調整時,您也可能會遇到一些障礙。 一段時間後,構建具有您需要的東西並忽略您不需要的東西就很有意義了。 這是消除臃腫的好方法,而且由於您編寫了代碼,因此維護起來也容易得多。

2. 一個好的起點

如果您以構建網站為生,您可能想要使用所謂的“入門”主題或主題框架。 這是一個簡單、簡潔的主題,您可以根據自己的喜好進行自定義。

例如,許多開發人員(包括你的真正)獲取一個像 Underscores 這樣的包的副本並構建他們可以一次又一次地重用的東西。 您將加快開發過程,同時為您構建的所有內容提供堅實的基礎。

雖然這與從頭開始構建主題不同,但您仍然在使用空白畫布並將其變成完整的產品。

3. 分銷或銷售

當然,免費和商業 WordPress 主題有相當大的市場。 創建其他人將使用的主題可以讓您分享您對主題應該是什麼的看法。

您可能會構建一個面向廣泛受眾的通用主題,或者針對小眾人群進行微調的主題。 無論哪種方式,看到其他人利用您的創作,您都可以獲得極大的滿足感(甚至可能謀生)。

主題開發資源

既然我們已經了解了構建您自己的主題的一些好處,那麼讓我們來看看您可以在此過程中提供幫助的一些資源。 他們運行從代碼資源到插件的所有領域。 每個人都有一些獨特的東西可以提供。

WordPress.org – 主題開發

官方 WordPress.org 主題開發文檔是您開始旅程的好地方。 您將找到有關主題結構、編碼標準和自定義的信息。 這是最詳盡的資源,你會不斷地回來。

您可能還想訪問主題手冊。

WordPress.org – 主題開發

WordPress 參考指南

WordPress 4.0+ 的模板標籤參考,您會發現主題開發人員可用的每個標籤的分類良好的列表。 單擊標籤以獲取定義和示例代碼片段。

WordPress 參考指南

倉促

Hasty 是一項免費服務,可幫助您輕鬆地為您的主題生成自定義代碼。 您將能夠為菜單、自定義帖子類型、側邊欄、分類法等快速生成代碼。 元框和查詢生成器都計劃在不久的將來推出。

倉促

主題檢查

Theme Check 是一個插件,由 WordPress 主題審查團隊的人編寫和使用。

它將分析您的主題代碼以查看它是否使用最新的 WordPress 標準。 出於安全性和效率等原因,標準確實會隨著 WordPress 的發展而變化。 確保您沒有使用任何過時的或 (gulp) 不安全的代碼是個好主意。

主題檢查

記錄棄用通知

此插件將使您了解 WordPress 主題中使用的任何已棄用的文件或功能。 它由 Andrew Nacin 編寫,他一直是 WP 過去版本的首席開發人員。

記錄棄用通知

正確添加 jQuery 腳本到 WordPress

你知道 jQuery 包含在 WordPress 中嗎? 它可用於在您的站點中實現 jQuery UI 元素等。 但是為了充分利用它,需要遵循一些程序。 Daniel Pataki 編寫了一個易於理解的幫助指南。

如何正確地將 jQuery 腳本添加到 WordPress

從頭開始開發 WordPress 主題

Tania Rascia 的這個初學者教程涵蓋了所有基礎知識。 即使您沒有經驗或經驗非常有限,您也能很快上手。 這是三部分系列的第一部分,其他部分提供了一些更高級的技巧和技術。

從頭開始開發 WordPress 主題

WordPress 函數文件的技巧

一個主題的functions.php文件是很多魔法發生的地方。 您可以添加對各種功能的支持、創建導航菜單、排隊腳本等等。

WPBeginner 的人員編制了一個代碼片段列表,以幫助您充分利用這個強大的 WordPress 主題文件。

WordPress 函數文件的 32 個非常有用的技巧

WordPress 開發最佳實踐的提示

確保您的代碼編寫良好是主題整體成功的重要組成部分(無論它是否可供公眾使用)。 編碼不佳的主題可能無法按預期工作,並且隨著時間的推移也可能更難維護。 Damian Logghe 在這裡提供了一些提示,以幫助您朝著正確的方向前進。

WordPress 開發最佳實踐的提示

你的創造/你的貢獻/你的方式

創建自己的基本 WordPress 主題可能比您想像的要簡單得多。 一旦您了解了構成主題的基本組件,它實際上並不比創建任何其他類型的網站複雜多少。

當然,WordPress 也有自己需要注意的一組功能和標籤。

雖然查看一長串的可能性可能會有點不知所措,但它們實際上是為了讓您的工作更輕鬆。 WordPress 中已經編寫瞭如此多方便的功能 - 只需進行一些研究即可了解如何使用您需要的任何部分。

使用上述資源以及您自己的反複試驗,將幫助您利用 WordPress 主題所提供的一切。