一旦您需要為您的 3dr 派對主題自定義 Citadela Listing 插件的模板文件,子主題對於實現所需的更改就變得非常有用。當您的主題由於主題和插件中使用的不同 HTML 結構而顯示所提及頁面的內容損壞時,修改特殊頁面(例如項目詳細信息、項目類別、項目位置頁面或搜索結果頁面)的模板也可能會有所幫助。
通過子主題定制模板的過程是一個標準過程,可以從 WooCommerce 插件中得知 - 可以將插件中的模板複製到主題並根據用戶需求進行自定義。如果您熟悉 WooCommerce 中的這種自定義,那麼從 Citadela Listing 插件自定義主模板也沒有問題。
首先,當您要自定義主題或插件的核心文件時,建議使用子主題。按照文檔頁面上的說明進行操作 如何使用兒童主題 在開始您自己的定制之前。
特殊頁面模板
特殊頁面的模板可以在 Citadela Listing 插件文件夾的以下路徑中找到:
- 項目詳細信息頁面 –
./plugin/cpt/item/templates/single-item.php
- 列表類別頁面 –
./plugin/cpt/item/templates/taxonomy-category.php
- 列表位置頁面 –
./plugin/cpt/item/templates/taxonomy-location.php
- 列出搜索結果 –
./plugin/parts/items-search-page.php
- 帖子搜索結果 –
./plugin/parts/items-search-page.php
- 帖子搜索結果頁面使用與項目帖子搜索結果頁面相同的模板
上述所有文件都可以復製到您孩子主題的核心文件夾中,並根據您的需要進行自定義。為了遵循主題中的頁面設計,我們建議使用主題中使用的相同 HTML 標籤自定義 Citadela Listing 模板文件的 HTML 結構。這樣您就可以確保 Citadela Listing 特殊頁面的內容可以在所有主題上正確顯示,無論不同主題的 HTML 結構有多麼不同。
請注意,本文旨在描述如何自定義主佈局模板,而不是 Blocks 模板的 HTML。