如果您不知道WordPress子主題是什麼...

WordPress的兒童主題

您錯誤地修改了WordPress主題。

多年來,我們與數十個客戶合作並建立了數百個 WordPress 網站。 我們的工作並不是創建 WordPress 網站,而是我們最終為許多客戶做這件事。 客戶不經常使用 WordPress 網站。 他們通常來找我們幫助優化他們的網站以進行搜索、社交和轉化。

通常情況下,我們可以訪問該站點以優化模板或構建新的登錄頁面模板,然後我們會發現一些可怕的事情。 我們經常會發現一個設計精良、支持良好的主題,該主題是作為網站的基礎購買的,然後由客戶以前的代理機構進行了高度修改。

編輯核心主題是一種可怕的做法,需要停止。 WordPress開發 兒童主題 這樣,代理商就可以自定義主題,而無需接觸核心代碼。 根據WordPress:

子主題是繼承另一個主題(稱為父主題)的功能和样式的主題。 子主題是修改現有主題的推薦方法。

隨著主題變得越來越複雜,主題經常被出售並經常更新以解決錯誤或安全漏洞。 一些主題設計人員甚至會隨著時間的推移繼續增強其主題的功能,或者通過WordPress版本更新來支持該主題。 我們從以下渠道購買絕大多數主題 Themeforest. 您會發現 Themeforest 上的熱門主題已售出數万次,並且有完整的設計機構繼續支持它們。

與客戶合作時,我們會讓他們查看主題以查看他們喜歡的功能。 我們確保主題在移動設備上具有響應能力,並且在佈局和自定義的簡碼方面具有很大的靈活性。 然後,我們許可並下載主題。 其中許多主題都預先打包了一個 子主題。 同時安裝 子主題父主題,然後激活 子主題 允許您在兒童主題中進行工作。

自定義兒童主題

子主題通常與父主題預先打包在一起,並以帶有子主題的主題命名。 如果我的主題是 阿瓦達索,兒童主題通常稱為Avada Child,包含在 阿瓦達孩子 文件夾。 這不是最好的命名約定,所以我們在 style.css 文件中重命名主題,在客戶端后重命名文件夾,然後包含最終定制站點的屏幕截圖。 我們還自定義樣式表詳細信息,以便客戶可以確定將來是誰構建的。

如果 子主題 不包括在內,您仍然可以創建一個。 這方面的一個例子是我們為我們的機構開發的兒童主題。 我們將主題命名為 Highbridge 2018 在我們網站及其實施年份之後,將“兒童主題”放置在一個文件夾中 八分之一。 CSS樣式表已更新,其中包含以下信息:

/ *主題名稱: Highbridge 2018年描述:兒童主題 Highbridge 基於Avada主題作者: Highbridge
作者 URI:https://highbridgeadvisors.com 模板:Avada 版本:1.0.0 文本域:Avada */

子主題,您將看到標識為的父主題依賴項 模板.

除了一些CSS編輯之外,我們要修改的第一個模板文件是頁腳。 為此,我們從父主題複製了footer.php文件,然後將其複製到 八分之一 夾。 然後,我們使用自定義內容編輯了footer.php文件,該站點假定了這些內容。

兒童主題如何運作

如果其中有一個文件 子主題 和父主題,將使用子主題的文件。 例外是functions.php,其中將使用兩個主題中的代碼。 兒童主題是一個非常困難的問題的絕妙解決方案。 編輯核心主題文件是禁忌,客戶不應接受。

如果您正在尋找代理機構為您構建 WordPress 網站,請要求他們實施兒童主題。 如果他們不知道你在說什麼,找一個新的機構。

兒童主題至關重要

您聘請了一家代理機構為您構建網站,並且他們實施了支持良好的父主題和高度定制的子主題。 在網站發布並且您完成合同後,WordPress 會發布緊急更新以糾正安全漏洞。 您更新了 WordPress,您的網站現在已損壞或空白。

如果您的代理商編輯了 父主題,你會迷路的。 即使您找到了更新的父主題,您也需要下載它並對任何代碼更改進行故障排除,以嘗試確定哪些更正解決了問題。 但是由於您的機構做得很好並且開發了一個 子主題,您下載了更新的 父主題 並將其安裝在您的託管帳戶上。 刷新頁面,一切正常。

披露:我正在使用我的 Themeforest 本文中的會員鏈接。

你覺得呢?

本網站使用Akismet來減少垃圾郵件。 了解您的評論如何處理.