在 WordPress 中繼承父主題
已發表: 2022-10-29在 WordPress 中繼承父主題是加快開發過程的好方法。 通過這樣做,您可以創建一個繼承父主題功能的子主題,同時允許您在不影響父主題的情況下對子主題進行更改。 本文將向您展示如何在 WordPress 中繼承父主題。
什麼是父主題 WordPress?

父主題是一個完整的主題,可以按原樣使用,也可以作為創建新主題的起點。 父主題具有運行 WordPress 網站所需的所有必要模板文件和資產。 術語“父主題”用於將其與“子主題”區分開來,“子主題”是從父主題繼承其功能的主題。
除了能夠創建子主題之外,WordPress 現在還包括一組用於創建子主題的模板。 大多數子主題旨在使樣式比使用 CSS 可以實現的更加個性化。 代碼庫和其他文件不包含在這些框架中,因為它們包含在主題框架中。 只有 Web 開發人員應該熟悉父/子主題框架和主題。
子主題和父主題有什麼區別?

根據 WordPress Codex,子主題是“一個功能和样式類似於父主題的主題”。 如果子主題發生變化,它們的設計和代碼也應該保留。
子主題不包含顯示主題所需的文件,父主題也是如此。 根據您的要求對子主題的 style.html、functions.html 或 relevent.html 文件進行任何必要的更改。 原始模板保持不變,允許開發人員和設計人員對其進行自定義。 創建子主題需要修改父主題的一小部分,同時保留相同的父主題模板。 由於子主題包含的文件不多且僅包含兩個,因此您可以更快地學習並節省時間。 由於沒有搜索,調試程序也比較容易。 在工作方面,父主題不同於任何其他主題,並且完全依賴於父主題。 子主題只包含兩個文件:style.html 和functions.html。 如果您的主題是開源的,即使在開發人員刪除了父主題之後,您也可以選擇自己開發。
為什麼我們要使用好的家長主題? 選擇父主題的一個原因是您必須長時間使用它。 您可以先使用它來構建子主題。 這是因為它確保您的子主題按預期工作。 如果你選擇了一個糟糕的父主題,你的子主題可能不會像你希望的那樣工作,你將不得不花時間調試它。 你如何為你的孩子選擇一個好的主題? 在選擇一個好的父主題時,有幾個因素需要考慮。 主題的靈活性是其顯著特徵之一。 如果您希望您的主題易於更改,請確保易於根據您的需求進行自定義。 還應考慮主題的功能。 選擇一個包含您需要的所有功能並且可以自定義的父主題。 第三步是尋找最新的父主題。 選擇最近使用最新功能和安全增強功能更新的父主題。 在選擇父主題之前,您應該閱讀公司提供的文檔以確保您了解主題的功能。 用戶還可以評論主題的使用方式,並通過主題論壇和其他用戶生成的內容提供有關如何改進主題的建議。 子主題是自定義 WordPress 網站的一種快速有效的方式。 設計人員和開發人員使用這些工具來加快他們的工作。 如果您選擇了一個好的父主題,那麼在幾分鐘內創建一個 WordPress 網站很簡單。 選擇一個好的父主題需要考慮幾個因素。

您應該使用父主題還是子主題?
使用父主題時,您可以繼承另一個主題的所有特性、功能和样式,而無需對其進行修改。 如果您需要在不更改原始主題的情況下快速將樣式或功能應用於項目,這可能會很有用。
您可以創建一個子主題,如果您只想對主題進行更改而不影響其底層代碼,這是一個更簡單的選項。 子主題允許您保留原始主題的文件和資產。 另一方面,如果您想對父主題的功能進行重大更改,則創建父主題可能是更好的選擇。
如何在 WordPress 中使用子主題

子主題是繼承另一個主題(稱為父主題)功能的主題。 子主題是修改現有主題的推薦方式。 當子主題處於活動狀態時,它將覆蓋父主題的模板文件。 但是,子主題將繼承父主題的樣式表,這意味著在父主題的樣式表中所做的任何 CSS 聲明也將應用於子主題。
自定義 WordPress 子主題的能力是有利的,因為它允許您利用父主題或框架的強大功能。 主題子主題可以在不需要父主題代碼的情況下進行定制,因為它們從父主題中藉用了所有功能和外觀。 請閱讀我們關於什麼是 WordPress 子主題的文章,以了解更多信息。 如果您下載的主題是 zip 文件,則必須單擊“上傳主題”按鈕。 如果它在 WordPress.org 主題目錄中可用,它將嘗試安裝父主題。 如果這不可能,您將被告知必須手動安裝父主題。 安裝父子主題後,您可以分別激活它們。 如果要使用子主題,則無需激活父主題即可使用它。 您可能還想查看我們的指南,了解如何找到編輯 WordPress 主題所需的所有文件。