• Prêt à créer votre communauté HubSpot locale ?

    Les responsables HUG organisent des événements, favorisent les rencontres et créent des espaces où les gens peuvent apprendre et évoluer ensemble.

    Devenez un leader HUG

Blog section in landing page

SaraE11
Participant

Is it possible to have a section on a landing page that shows the latest blog post as shown in the image?Captura de pantalla 2020-11-17 a la(s) 9.12.19 a. m..png

0 Votes
1 Solution acceptée
ernestina
Solution
HubSpot Employee
HubSpot Employee

Hi @SaraE11!

 

It is possible to create such functionality via the blog_recent_posts HubL function. This returns a sequence of blog post objects for the specified blog, sorted by most recent first - see this resource on HubL functions here for reference. You would add the below snippet to your template, configured to your needs with the help of a developer:

{{ blog_recent_posts('default', 5) }}
{% set rec_posts = blog_recent_posts('default', 5) %}
{% for rec_post in rec_posts %}
    <div class="post-title">{{ rec_post.name }}</div>
{% endfor %}

 

Please note this function has a limit of 200 posts.

 

Hope this helps guide in the right direction!

Tina

Voir la solution dans l'envoi d'origine

1 Réponse 1
ernestina
Solution
HubSpot Employee
HubSpot Employee

Hi @SaraE11!

 

It is possible to create such functionality via the blog_recent_posts HubL function. This returns a sequence of blog post objects for the specified blog, sorted by most recent first - see this resource on HubL functions here for reference. You would add the below snippet to your template, configured to your needs with the help of a developer:

{{ blog_recent_posts('default', 5) }}
{% set rec_posts = blog_recent_posts('default', 5) %}
{% for rec_post in rec_posts %}
    <div class="post-title">{{ rec_post.name }}</div>
{% endfor %}

 

Please note this function has a limit of 200 posts.

 

Hope this helps guide in the right direction!

Tina