Hope you are well. I’m trying to find a way to remove the blog published date from every page in which it appears in the site. I’ve tried a few options suggested previously in the forum, but they seem to mess up the whole site for some reason. There are 3 main areas where they appear:
-
The home page where I’ve inserted a preview of the blog posts
-
Then again on the actual blog post page:
-
And then again on the main blog post page where a preview of all blog posts is located (note: I’ve changed the coding to show columns of 3…normally this is the page that shows all blog posts one under another).
All Blog Posts
Any help would be appreciated, let me know if you need me to clarify anything.
Thanks

Hi @Biancaedwards :
You should look into the file where the blog posts are listed and search for article.published_at liquid variable and replace it with article.updated_at
Example:
{% capture date %} {% endcapture %}
{% capture author %}**{{ article.author }}**{% endcapture %}
{{ 'blogs.article.author_on_date_html' | t: author: author, date: date }}
Should be replaced with
{% capture date %} {% endcapture %}
{% capture author %}**{{ article.author }}**{% endcapture %}
{{ 'blogs.article.author_on_date_html' | t: author: author, date: date }}
Thanks,
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
1 Like
This is really bad! How do we request this as an actual feature?
We should be able to change the author name, hide the date, etc. Right from the blog / blog post. Even WordPress has it!
1 Like
@ricardoceci thank you for the above clarification
and all helpful experts: How can I find the variable for updated_at for an OOTS theme?
We use OOTS FLEX Theme. It seems the variables https://shopify.dev/api/storefront/2023-01/objects/Article were not used. Instead outofthesandbox used to the following in blog__main.liquid:
{% render 'meta-info-list',
article: article,
blog_author: section.settings.blog_author,
blog_date: section.settings.blog_date,
blog_read_time: section.settings.read_time,
blog_comment_count: section.settings.blog_comment_count %}
In article.json one can find the date being set to true:
{
"sections": {
...
},
"main": {
"type": "article__main",
...
"settings": {
"blog_date": true,
So I guess, the objective is to set blog_date to the date of the last changes in blog__main.liquid.
Thank you very much in advance for you kind help
Chris
Hi @chris214 as far as I can see from the code you shared it is a Setting in the theme.
Have you tried going to Customize under Online Store => Themes?
I am not familiar with that theme, but I think that’s the approach they have taken at the moment they built this.
Thanks,