如何在沒有子主題的情況下自定義 WordPress

已發表: 2022-11-08

對於 WordPress,您可以在沒有子主題的情況下自定義很多內容。 這包括您網站的標題、標語和顏色等內容。 您還可以更改導航菜單、小部件以及帖子的顯示順序。 如果您對代碼感到滿意,您甚至可以在沒有子主題的情況下自定義主題的 PHP 文件。

創建子主題後,您可以開始修改其設計和配置。 使用層疊樣式表 (CSS),可以找到一種自定義子主題設計的簡單方法。 您可以藉助名為 style 的子主題來控製網站的外觀。 CSS。 如果您是 CSS 新手,大多數網絡瀏覽器都允許您在瀏覽網站時查看其 CSS。 WordPress 將子主題的文件優先於父主題的文件。 您還可以創建自己的獨立文件來管理頁眉、頁腳、頁面佈局和邊欄的結構。 這些文件僅在子主題文件夾中,但它們將包含在您網站的演示文稿中。

WordPress 需要兒童主題嗎?

圖片來源:wordpress.com

是的,如果您打算對 WordPress 網站的代碼進行任何更改,您將需要創建一個子主題。 這是因為當父主題更新時,您對父主題代碼所做的任何更改都將被覆蓋。 通過創建子主題,您可以確保在更新父主題時您的自定義設置不會丟失。

子主題本質上是一組用於更改特定(父)主題的文件。 只有在必要時才會更改主題代碼或文件。 您將了解什麼是兒童主題以及為什麼需要一個,然後自行決定是否需要一個。 一些流行的主題,例如 Avada,包括一個與下載文件一起打包的子主題版本,安裝起來非常簡單。 在學習和安裝兒童主題時,對技術有基本的了解至關重要。 如果您是從頭開始構建,則必須首先修改子主題文件。 通過這種方式,子主題的存在可作為確定是否發生更改的基準。

當我看到它時,我立即意識到某些東西是定制的、獨特的或不同的。 主題文件和代碼永遠不會成為滿足我要求的定制器。 隨著我們的擴展,我們的開發團隊會專注於我們的能力、設計和網站組合,隨著我們的成長,兒童主題正越來越多地成為我們組合的一部分。

如果您使用的是子主題,則應該查看文檔,因為有多種選擇。 要查看我們的頁腳示例,我們需要修改我們的 styles.html 文件。 為此,請下載並打開主題目錄中的文件。 打開文件並向下滾動,直到找到顯示“footer.text-align: center;”的行然後再次向下滾動,直到找到顯示“footer.text-align: left;”的行。 在這種情況下,文本應在頁腳居中並在中心左對齊。 如果您使用的是子主題,您會想知道父主題的作用。 如果我們想在我們的頁腳示例中看到它們,我們的更改必須生效,所以我們必須首先確保我們的 styles.html 文件配置正確。 按照主題文檔中的說明,我們可以將 styles.css 文件更改為居中和左對齊我們的文本。

我真的需要兒童主題嗎?

圖片來源:pinimg.com

這個問題沒有正確或錯誤的答案,因為它取決於個人喜好和您網站的具體需求。 如果您喜歡使用代碼並直接對主題文件進行更改,那麼您可能不需要子主題。 但是,如果您想確保在更新主題時不會覆蓋您的更改,或者如果您希望能夠輕鬆切換回原始主題,那麼子主題可能是您的不錯選擇。

大多數時候,修改或自定義現有主題的最佳方式是創建子主題。 將來,您可以根據您創建的子主題更新您的主主題或父主題。 在下面的屏幕截圖中,您可以看到一些與二十主題相關的文件和文件夾。 創建子主題時,必須先將其添加到服務器上的 /WP-content/主題文件夾中。 風格。 CSS 是一個包含幾行代碼的簡單文件,可讓您將其連接到主題代碼。 如果只更改主題的 CSS,則不需要創建子主題。

以下技術只能用於修改 CSS。 我創建的 CSS 插件。 使用主題時,您必須指定要使用的 CSS。 ( 3) Bootstrap CSS 模塊 如果您已經擁有 Jetpack 插件,它包含一個很棒的 CSS 編輯器,可以讓您添加自己的自定義代碼。 主題文件仍在數據庫中,但它現在在數據庫中。

Divi 子主題構建器允許您修改現有主題的功能和样式,或從頭開始創建全新的主題。 這使您可以在不失去一致性的情況下進行更改,同時掌握您的網站設計。 如果需要更改 PHP 或 JavaScript 等主題文件,則必須安裝子主題。 當 Divi 更新時,這些文件也會更新。 如果您進行這些更改,您將丟失所有文件。 在對子主題進行這些更改的情況下,它們將保持不變。 如果您只是想讓現有主題的外觀和感覺有所不同,則不需要子主題。 雖然您可以瀏覽父主題的文件,但 Divi 仍會為您加載它們。 除了通常的注意事項外,在創建 Divi 子主題時,請記住以下幾點。 請確保您包含與父主題文件相同的文件名。 您必須首先更改父主題的文件才能對其進行任何更改。 在 function.php 文件中,您需要包含對您的子主題的引用。 創建子主題是保持網站設計一致且易於維護的好方法,同時還可以定期進行更改。 如果您在 PHP 或 JavaScript 中修改主題文件,則需要一個子主題。 為 Divi 製作兒童主題簡單明了; 但是,有幾件事情要記住。 如果您正在尋找一種方法來修改現有主題而不丟失您自己的任何工作,那麼子主題是一個不錯的選擇。