blogテンプレートからblog_listingテンプレートへの移行方法

blogテンプレートがblog_listingテンプレートと同じ機能をサポートしていることが原因で、開発者と制作担当者の双方に混乱を招くことがあります。blog_listingテンプレートとblog_postテンプレートを明示的に使用することで、ブログ設定にテンプレートが適切にリストされ、開発者によるマークアップの保守も簡単になります。

移行方法

新しいテンプレートタイプへの移行は簡単です。まず、既存のblogテンプレートがリストと記事詳細の両方に使用されているか、それともリストテンプレートとしてのみ使用されているかを確認します。

リストビューの作成専用のblogテンプレートがある場合、次の手順に従います。

  1. templateTypeblog_listingに変更します。
  2. ブログ設定で、正しいブログテンプレートが選択されていることを確かめます。

blogテンプレートがブログリストとブログ記事の両方のビューの共有テンプレートになっている場合、次の手順に従います。

  1. テンプレートを複製します。
  2. templateTypeblog_listingに変更します。
  3. 前のバージョンと簡単に区別できるように、テンプレートのlabelを設定します。
  4. リストビューの設定で、テンプレートの選択を新しく作成したテンプレートに変更します。

blog_postテンプレートについても同様の操作が可能です。ただし、templateTypeblog_postに変更してください。

コードを簡潔で読みやすくするため、if is_listing_view文を削除し、リストテンプレートにはリストコードのみを残し、記事テンプレートには記事コードのみを残します。

関連記事


参考になりましたか?
こちらのフォームではドキュメントに関するご意見をご提供ください。HubSpotがご提供しているヘルプはこちらでご確認ください。