什麼是 WordPress 中的 Get_template_part 函數
已發表: 2022-11-10在 WordPress 中,get_template_part 函數用於將模板部分加載到模板中。 該函數位於 WordPress 核心文件 wp-includes/template.php 中。 模板部分存儲在 /wp-content/themes/your-theme/ 目錄中。 它們可以在任何子目錄中,但必須具有擴展名 .php。 get_template_part 函數有兩個參數: 第一個參數是 slug,它是不帶 .php 擴展名的模板部件文件的名稱。 第二個參數是將用於加載模板部分的變量的名稱。 此變量是可選的,如果省略,WordPress 將使用 slug 作為變量名。 下面是如何在模板中使用 get_template_part 函數的示例: get_template_part( 'content', 'single' ); ? > 在本例中,名為 content-single.php 的模板部分文件將被加載到模板中。 用於加載模板部分的變量是 $content_single。
使用 get_template_part() 函數,您可以將任何可能重複的代碼塊集中到多個部分中,從而減少重複並使模板文件更具可讀性。 本文的目的是解釋該功能是如何工作的,以及解釋為什麼它在 WordPress 主題中很重要以及如何在您自己的主題開發中使用它。 除了第二個參數之外,由於 get_template_part() 函數中的 get_template_part(),該函數具有更強大的功能。 此函數允許您指定適用於 Pages 的模板部分,然後將其返回到模板層次結構中的 index.php 位置。 這種方法經常用於創建有用的描述性模板,如在二十五中所見。 WordPress get_template_part() 方法是 WordPress 後端功能強大且有價值的部分。 對於子主題,無需包含模板部件文件要求。 因為 include() 和 require() 不是 WordPress 特定的,所以子主題必須替換所有使用這些模板元素的文件。
什麼是模板零件?

模板部件是可用於構建更大模板的模塊化模板。 模板部分通常是小的、獨立的代碼片段,可以在不同的上下文中重用。 例如,模板部分可能是頁眉、頁腳或側邊欄。
塊模板由最基本形式的塊列表組成。 任何 WordPress 塊都可以包含在模板中。 要關閉一個塊,它必須放置在與其開始標籤相同的模板中。 為了將樣式屬性添加到塊中,您必須將它們包含在 HTML 標記中:。 有必要將這些詞組合起來。 站點編輯器的模板部分顯示了大量易於編輯的模板。 作為主題的一部分,為每個模板創建一個新的 HTML 文件並將其放在模板文件夾中。
每個模板部分都是 WordPress 中稱為 WP_template_part 的自定義帖子類型。 在編輯器中,您可以在模板用作內部塊時對齊模板。 添加新按鈕允許您創建無限的模板部件。 最後,您可以刪除已在主題模板中自定義的用戶創建的模板部分。 第一步是輸入模板部分的名稱,系統會要求您從三個部分中進行選擇:常規、頁眉和頁腳。 站點編輯器中的更改存儲在數據庫中,它們不會反映在主題的 HTML 文件中。

函數模板,如宏,函數名稱作為參數並返回一個模闆對象。 這些變量用於定義可重用的代碼塊。 類模板和模板函數一樣,是用來定義類的,但它不作為函數起作用。 除了定義類的結構外,它們還可用於定義類的結構和行為。 與類模板相比,變量模板用於定義變量。 通過定義變量的結構和行為,可以將變量定義為函數。 可以使用模板來控製網頁的佈局和样式。 要控製網頁的佈局和样式,可以使用模板。
什麼是模板名稱模板的兩個不同部分?
HTML 文件是模板的組件,後跟一個帖子類型 (WP_template_part) 和一個塊。 為什麼聽起來那麼複雜? 您只需將它們用作塊即可查看放置在其中的內容。 不需要使用模板,但主題作者可以使用可重複使用的較小部分來創建主題。
三種類型的模板
這是一個三層系統:br>、br> 和br>。 模板文字:模板文字是用於創建通用函數或類的文本字符串。 輸入法是模板函數,它以一個泛型類或函數作為其輸入。 模板分為三種類型:類模板、函數模板和通用模板。
什麼是模板標籤?
模板使用模板標籤來動態顯示信息或以其他方式自定義您的博客,使其在您變得個性化和有趣時變得有趣。
如何在 WordPress 中使用模板文件和標籤
什麼是模板文件? 定義是模板文件的一部分,模板文件是一個文本文件。 它是一組指令,指示 WordPress 引擎主題如何生成特定的輸出。 單行,例如 *br*,定義了一個模板作為示例。 .htaccess 通過使用這一行,只要沒有引用特定模板,就可以使用名為 default.php 的模板。 什麼是模板標籤? 模板標籤是動態生成和顯示數據的 PHP 函數。 可以使用它們從數據庫中獲取數據、生成 HTML 或處理各種其他任務。 要使用模板標籤,您必須在 PHP 文件中包含 WordPress 主題引擎庫,並將函數名稱作為字符串包含在 template_ 前綴之前。 例如,post_list 模板標籤將用於從數據庫生成帖子列表。 phpbr 是一串單詞 這個模板有一個帖子列表。 > 該頁面將顯示來自數據庫的帖子列表,該列表將使用此方法生成。
如何在 WordPress 中使用分部?

為了在 WordPress 中使用 partials,您需要首先創建一個名為 header.php 的文件。 此文件應包含您網站標題的代碼。 接下來,您需要創建一個名為 footer.php 的文件。 此文件應包含您網站頁腳的代碼。 最後,您需要將這些文件包含在您的WordPress 模板文件中。
模塊化您的 WordPress 代碼
創建 WordPress 代碼時,請使用部分代碼對其進行標準化和模塊化。 通過將通用代碼移動到部分文件中,您可以使您的主題和插件井井有條並且更易於維護。 此外,通過將相關文件組合在一起,您可以為您的 WordPress 內容創建一個易於使用的模塊化框架。