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 構造をカスタマイズすることをお勧めします。こうすることで、テーマごとに HTML 構造がどれほど異なっていても、Citadela Listing 特別ページのコンテンツがすべてのテーマで正しく表示されることを確認できます。
この記事は、メイン レイアウト テンプレートをカスタマイズする方法を説明することを目的としており、ブロック テンプレートの HTML を説明するものではないことに注意してください。