Pular para o conteúdo

post

O objeto {{ post }} é usado dentro de uma tag {% load_media %} para exibir o conteúdo de uma integração de loja.

{% load_media from:"blog" api_key:"blog_app_api_key" %}
{% for post in loaded_posts %}
<article class="tumblr-{{ post.type }}">
<header>
<h1>
<a href="{{ post.url }}" rel="bookmark">
{{ post.title }}
</a>
</h1>
<p>
<time datetime="{{ post.timestamp }}">{{ post.timestamp | date: "%d/%m/%Y" }}</time>
</p>
</header>
{% if post.image %}
<figure>
<img src="{{ post.image }}" alt="{{ post.title }}" />
</figure>
{% endif %}
<div class="content">
{{ post.body }}
</div>
</article>
{% endfor %}

Confira a tabela a seguir com os atributos {{ post }}:

AtributoFunção
bodyRetorna o corpo do post em HTML.
imageRetorna a URL da imagem de destaque.
permalinkRetorna o link permanente do post no Tumblr.
summaryRetorna o resumo do post.
tagsRetorna uma lista de tags relacionadas ao post. Você pode controlar a exibição usando filtros de array.
timestampRetorna a data de publicação do post no formato ISO 8601. A exibição pode ser controlada pelo filtro date.
titleRetorna o título do post.
typeRetorna o formato do post. Útil para controlar a exibição dos formatos do Tumblr.
urlRetorna a URL do post dentro da loja.