Amnesiac

仕事でちょっと詰まった箇所の健忘録。

hubspotでページテンプレートにブログのタグを出力する方法

HubSpotのブログのカテゴリ(タグ)の表示は、

・ブログリスト(一覧)ページ

・ブログ記事ページ

のテンプレートだけしか、できないと思ってました。

ネットで探してもほぼ出てこない。

hubspot.pensees.co.jp

ということは諦めているか、簡単にできるかの2択でしょう。

 

結果、下記でブログ記事に設定したタグを取得できます。

{% for tag in post.tag_list %}
<p>{{ tag.name }}</p>
{% endfor %}

※英語記事まで探して半日潰した。

post.tag_listの.tag_listプロパティがポイント。

これはHubSpotのHubl説明欄に記載はあるのだけど、どうも執筆者のほうが重要とする思想のようで、.tag_list でタグを出力できるということが明確に書かれていません。

developers.hubspot.jp

※複合的なコードはあるのでそれを確認すれば気がつくレベル。

 

テンプレート毎にプロパティが並べられていて、何が取得できるかということがわかるページがあれば、こんなに悩むこともなかったのでしょうけど。。

 

健忘録として。