子テーマを使用して特別ページのテンプレートをカスタマイズする

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 を説明するものではないことに注意してください。