article

The article object has the following attributes:

article.author

Returns the full name of the article's author.

article.comments

Returns the published comments of an article. Returns an empty array if comments are disabled.

article.comments_count

Returns the number of published comments for an article.

article.comments_enabled?

Returns true if comments are enabled. Returns false if comments are disabled.

article.comment_post_url

Returns the relative URL where POST requests are sent to when creating new comments.

Input

{{ article.comment_post_url }}

Output

 /blogs/news/10582441-sale-starts-today/comments

article.content

Returns the content of an article.

article.created_at

Returns the timestamp of when an article was created. Use the date filter to format the timestamp.

Input

{{ article.created_at | date: "%a, %b %d, %y" }}

Output

Fri, Sep 16, 11

article.excerpt

Returns the excerpt of an article.

article.excerpt_or_content

Returns article.excerpt of an article if it exists. Returns article.content if an excerpt does not exist for the article.

article.id

Returns the id of an article.

article.image

Returns the article image. Use the img_url filter to link it to the image file on the Shopify CDN. Check for the presence of the image first.

Input

{% if article.image %}{{ article | img_url: 'medium' }}{% endif %}

Output

//cdn.shopify.com/s/files/1/0087/0462/blogs/article-image_medium.png?v=1337103726

article.image.src

Returns the relative URL to the article image.

Input

{{ article.image.src | img_url: 'medium' }}

Output

//cdn.shopify.com/s/files/1/0087/0462/blogs/summer_article_medium.png?v=1334084726

article.moderated?

Returns true if the blog that the article belongs to is set to moderate comments. Returns false if the blog is not moderated.

article.published_at

Returns the date/time when an article was published. Use the date filter to format the timestamp.

article.tags

Returns all the tags for an article.

Input

{% for tag in article.tags %}
    {{tag}}
{% endfor %}

Output

tag1 tag2 tag3 tag4

article.title

Returns the title of an article.

article.url

Returns the relative URL of the article.

Input

{{ article.url }}

Output

/blogs/news/10582441-my-new-article

article.user.account_owner

Returns "true" if the author of the article is the account owner of the shop. Returns "false" if the author is not the account owner.

article.user.bio

Returns the bio of the author of an article. This is entered through the Staff members options on the Account page.

article.user.email

Returns the email of the author of an article. This is entered through the Staff members options on the Account page.

article.user.first_name

Returns the first name of the author of an article. This is entered through the Staff members options on the Account page.

article.user.last_name

Returns the last name of the author of an article. This is entered through the Staff members options on the Account page.

article.user.homepage

Returns the homepage of the author of an article. This is entered through the Staff members options on the Account page.

Want to discuss this page?

Visit the Shopify Community