Como exibir em seu template HubSpot, uma lista de tags e posts do seu blog!

Como exibir uma lista de tags e posts do seu blog HubSpot Como exibir uma lista de tags e posts do seu blog HubSpot

Neste post, trarei 2 blocos de códigos HubL para utilizar em seus templates HubSpot, um deles para listar as tags e outro para listas as publicações.

Listando os tópicos / tags

Para listar todas as tags, use o seguinte código:

  {% set my_topics = blog_topics('default', 250) %}
  <ul>
  {% for item in my_topics %}
  {% if item != "Marketplace" and item != "Contract Lifecycle Management Suite" and item != "Aquisition Suite" and item != "Program Management Suite" and item != "Financial Assistance Suite" %}
  <li><a href="{{ blog_tag_url(group.id, item.slug) }}">{{ item }}</a></li>
    {% endif %}
  {% endfor %}
  </ul>

Listando os posts mais recentes

Para exibir posts do seu blog HubSpot em uma página do seu site, também no HubSpot, use o seguinte código:

{% set posts = blog_recent_posts('default', 3) %}
    {% for post in posts %}
    <div class="recent-post-blog">
      <a href="{{ post.absolute_url }}" class="recent-header-post" style="background-image: url('{{ post.featured_image }}')"></a>

      <div class="recent-content-post">
      <h3><a href="{{ post.absolute_url }}">{{ post.name }}</a></h3>
      {# TAGS #}
      </div>
      <div class="recent-content-post-footer">
        {{ post.publish_date|datetimeformat('%B %e, %Y') }}

        <div class="share-posts">
         <i class="fas fa-share-alt share-active"></i>
         <a href="https://api.whatsapp.com/send?l=pt_BR&text={{ post.absolute_url }}" target="_blank"><i class="fab fa-whatsapp"></i></a>
         <a href="https://www.facebook.com/sharer/sharer.php?u={{ post.absolute_url }}" target="_blank"><i class="fab fa-facebook"></i></a>

        </div>
      </div>
    </div>
{% endfor %} 

Ambos os blocos de código acima estão sem estilização, portanto lembre-se que precisa incluir trechos CSS para personalizar conforme desejar.

Escrito por Daniel Sanchez

👨🏻‍💻 Desenvolvedor Front End 🎯 Especialista em HubSpot e Inbound Marketing 📈 SEO 🏆 Corinthiano 🎮♥️ Apaixonado por Games