最終更新日: 2025年8月22日
ここでは、非推奨になったHubLのフィルターと関数をリスト形式で示します。ここに記載されているフィルターと関数は引き続き動作しますが、より合理化および最適化された新しいフィルターと関数が後継として提供されています。 今後の新しいプロジェクトには、非推奨ではなく現行のHubL関数を使用してください。

非推奨になったフィルター

以下のフィルターは非推奨になりました。

datetimeformat

This function has been replaced by format_datetime.
{{ content.updated|datetimeformat("%B %e, %Y") }}
{{ content.publish_date|datetimeformat("%B %e, %Y %l %p") }}
{{ content.publish_date|datetimeformat("%B %e, %Y %l %p", "America/Los_Angeles") }}
{{ content.publish_date|datetimeformat("%B %e, %Y %l %p", "America/Los_Angeles", "es-US") }}

format_currency

This function has been replaced by format_currency_value.
{% set price = 100 %}
{{ price|format_currency("en-US") }}
{{ price|format_currency("fr-FR") }}
{{ price|format_currency("jp-JP", "JPY", true) }}

Deprecated functions

以下の関数は非推奨になりました。

blog_post_by_id

この関数はcontent_by_id()に置き換えられました。
{% set my_post = blog_post_by_id(4715624297) %}
<ul>
<li>
<a href="https://developers.hubspot.jp/docs{{ my_post.absolute_url }}">{{my_post.title}}</a>
</li>
</ul>

blog_topics

この関数は名前がblog_tags()に変更されました。
{{ blog_topics("default", 250) }}

{% set my_tags = blog_topics("default", 250) %}
<ul>
{% for item in my_tags %}
<li><a href="https://developers.hubspot.jp/docs{{ blog_tag_url(group.id, item.slug) }}">{{ item }}</a></li>
{% endfor %}
</ul>

blog_recent_topic_posts

この関数は名前がblog_recent_tag_posts()に変更されました。
{{ blog_recent_topic_posts("default", "culture", 5) }}

datetimeformat

この関数はformat_datetime()に置き換えられました。
{{ datetimeformat(content.publish_date_local_time, "%B %e, %Y") }}

get_public_template_url

この関数はget_asset_url()に置き換えられました。
{{ get_public_template_url("custom/page/Designers_2015/designer-doc-2105.js") }}

include_css

この関数はrequire_css()に置き換えられました。
{{ include_css("custom/page/Designers_2015/designers-doc-2015.css")  }}

include_javascript

この関数はrequire_js()に置き換えられました。
{{ include_javascript("custom/page/Designers_2015/designer-doc-2105.js") }}

page_by_id

この関数はcontent_by_id()に置き換えられました。
{% set my_page = page_by_id(4715624297) %}
<ul>
<li>
<a href="https://developers.hubspot.jp/docs{{ my_page.absolute_url }}">{{ my_page.title }}</a>
</li>
</ul>