Deprecated HubL Supported Functions
The following is a list of HubL supported functions that are deprecated. While these functions still operate as intended, newer functions have been created to replace them that are more streamlined and optimized. These new functions are indicated below. This page is for historical reference.
For all new and future projects we encourage using our current HubL functions instead of deprecated ones.
This function has been replaced by content_by_id().
{% set my_post = blog_post_by_id(4715624297) %}
<ul>
<li>
<a href="{{ my_post.absolute_url }}">{{my_post.title}}</a>
</li>
</ul>
<ul>
<li>
<a href="//www.hubspot.com/blog/articles/kcs_article/email/how-do-i-create-default-values-for-my-email-personalization-tokens">How do I create default values for my email or smart content personalization tokens?</a>
</li>
</ul>
This function has been renamed to blog_tags().
{{ blog_topics('default', 250) }}
{% set my_tags = blog_topics('default', 250) %}
<ul>
{% for item in my_tags %}
<li><a href="{{ blog_tag_url(group.id, item.slug) }}">{{ item }}</a></li>
{% endfor %}
</ul>
[Insider]
<ul>
<li><a href="https://www.ajlaporte.dev/blog/tag/insider">Insider</a></li>
</ul>
This function has been renamed to blog_recent_tag_posts().
{{ blog_recent_topic_posts('default', 'culture', 5) }}
This function has been replaced by get_asset_url().
{{ get_public_template_url("custom/page/Designers_2015/designer-doc-2105.js") }}
//cdn2.hubspot.net/hub/327485/hub_generated/style_manager/1431479563436/custom/page/Designers_2015/designer-doc-2105.min.html
This function has been replaced by require_css().
{{ include_css('custom/page/Designers_2015/designers-doc-2015.css') }}
<link rel="stylesheet" href="//cdn2.hubspot.net/hub/327485/hub_generated/style_manager/1431477077901/custom/page/Designers_2015/designers-doc-2015.min.css">
This function has been replaced by require_js().
{{ include_javascript('custom/page/Designers_2015/designer-doc-2105.js') }}
<script type="text/javascript" src="//cdn2.hubspot.net/hub/327485/hub_generated/style_manager/1431479563436/custom/page/Designers_2015/designer-doc-2105.min.js"></script>
This function has been replaced by content_by_id().
{% set my_page = page_by_id(4715624297) %}
<ul>
<li>
<a href="{{ my_page.absolute_url }}">{{ my_page.title }}</a>
</li>
</ul>
<ul>
<li>
<a href="//www.hubspot.com/email/how-do-i-create-default-values-for-my-email-personalization-tokens">How do I create default values for my email or smart content personalization tokens?</a>
</li>
</ul>