How to List all posts on your site

Overview

How can Jekyll be defined?

In industry 4.0, Jekyll is a wonderful tool for programmers and Web developers. It is a simple but perfectly blog-aware, static site generator for individual, project or organization sites. It is also considered as a file-based CMS without the complexity.

How does Jekyll work?

In Jekyll, no more databases, comment moderation or pesky updates to install but your content is taken and your Markdown and Liquid templates are rendered as well. It also plays a function as producing a static website ready to be served by Apache, Nginx or other web servers.

Jekyll is the engine behind GitHub pages – a GitHub feature lets users host websites based on their GitHub repositories for no additional cost. It is extremely flexible because it can be used in combination with front-end frameworks such as Bootstrap, Semantic UI and some others. When using Jekyll, content editors are enabled to create or modify site content without having to know how to code as Jekyll sites can be connected to cloud-based CMS software like CloundCannon, Forestry, Netlify or Siteleaf.

Jekyll’s growing community produces a wide variety of themes, plugins, tutorials and other resources that can be helpful to you. In terms of philosophy, Jekyll does what you tell it to do, no more, no less. It will not try to outsmart users by making bold assumptions nor burden them with inessential complexity and configuration. In a simpler way, you are just allowed to focus on your content.

v

It’s common to display a list of posts on your homepage so that your customers can easily catch sight of all of your posts on different topics. If you want to create it on your own page, you have to read carefully this instructional writing on How to list all posts on your site to get more information.

How to list all posts on your site

Step 1: Create a layout

Before taking an official step on adding the code to list your posts on your site, you need to know how to create a layout that will display the posts.

In _layouts directory, create a new file called home.html and add the following logic:


---
layout: default
---

{{ content }}
<ul class="myposts">
{% for post in site.posts %}
    <li><a href="{{ post.url }}">{{ post.title}}</a>
    <span class="postDate">{{ post.date | date: "%b %-d, %Y" }}</span>
    </li>
{% endfor %}
</ul>

Step 2: Generate blog.md file

Then, in your root directory, create a file called blog.md and specify the home layout:


---
title: Blog
layout: home
---

From that, contents of blog.md will be pushed into the `<p>The cart page is a final step in the shopping process of visitors. That is the reason why Shopify sellers should focus on make it as attractive as possible by doing things like modifying order notes label. The customers will be more satisfied with the service if they are provided further information about products as well as delivery. One of the best ways to leave messages for the customers in this step is order-notes. All of Shopify store owners enables adding this tool on their own with the free and easy functionality in their Shopify themes.</p>

The more instructions the online merchants give for their clients about their items, the more repeated sales that they get. The order-note provides multiple data for the customers such as order information, delivery date, and price. Besides, the users can use customize theme page to add this option as well as edit the messages from the note. From the default note, the store owners can customize it with different size, colors of the instructions on the Cart Page.

To activate and add the effective Order notes in the Cart page, the online sellers have to follow those steps in one of our articles How to enable order notes. Besides, in this below articles, we will give you detail How to modify order notes label by the basic procedure. With this guiding blog, the users can edit the label which is displayed on the above or along with the note box.

How to modify order notes label in Shopify

Step 1: Go to themes

At the first step, the Shopify admins access to their account in the Shopify website. Then they can continue by clicking to Online Store and after that tapping Themes.

Step 2: Edit languages

Secondly, the Shopify store owners can find the theme they want to customize and then clicking Actions. After that, the customers tap to Edit languages.

how to modify order notes label

Step 3: Go to Filter translations

From the Filter translations section, the online merchants can easily add Special instructions to display the order notes.

Step 4: Add the order notes label

In this step, the customers continue by entering a new order notes label.

Step 5: Save changes

To finish the steps, the store owners can click Save.

To to modify order notes label in Shopify on iPhone/ Adroid (Click here)

Step 1: Go to Store {#step-1}
At the first step, the Shopify admins access to their account in the Shopify app.
After that, the store owners can continue by tapping Store.

Step 2: Go to the Online store {#step-2}
And then in the next step, the users come to the Sales channels section and click Online Store.

Step 3: Go to Manage themes {#step-3}
The store owners continue by tapping Manage themes.

Step 4: Edit languages {#step-4}
At this step, the users can find the theme that they want to edit.
The online sellers go to Actions and then Edit languages.

Step 5: Go to Filter translations section {#step-5}
From the Filter translations section, the online merchants can easily add Special instructions to display the order notes

Step 6: Add the order notes label {#step-6}
In this step, the customers continue by entering a new order notes label.

Step 7: Save changes {#step-7}
To finish the steps, the store owners can click Save.

Conclusion

With the simple steps to customize the order notes label, this article How to modify order notes label will help the Shopify store owners to install this effective tool into their stores. Besides, we also provide many guiding blogs about carts topics such as How to insert a delivery date picker to your cart template, How to generate a gift-wrap product or How to delete the unwanted tags.

tag in the home layout which will be pushed into the <p>The cart page is a final step in the shopping process of visitors. That is the reason why Shopify sellers should focus on make it as attractive as possible by doing things like modifying order notes label. The customers will be more satisfied with the service if they are provided further information about products as well as delivery. One of the best ways to leave messages for the customers in this step is order-notes. All of Shopify store owners enables adding this tool on their own with the free and easy functionality in their Shopify themes.</p>

The more instructions the online merchants give for their clients about their items, the more repeated sales that they get. The order-note provides multiple data for the customers such as order information, delivery date, and price. Besides, the users can use customize theme page to add this option as well as edit the messages from the note. From the default note, the store owners can customize it with different size, colors of the instructions on the Cart Page.

To activate and add the effective Order notes in the Cart page, the online sellers have to follow those steps in one of our articles How to enable order notes. Besides, in this below articles, we will give you detail How to modify order notes label by the basic procedure. With this guiding blog, the users can edit the label which is displayed on the above or along with the note box.

How to modify order notes label in Shopify

Step 1: Go to themes

At the first step, the Shopify admins access to their account in the Shopify website. Then they can continue by clicking to Online Store and after that tapping Themes.

Step 2: Edit languages

Secondly, the Shopify store owners can find the theme they want to customize and then clicking Actions. After that, the customers tap to Edit languages.

how to modify order notes label

Step 3: Go to Filter translations

From the Filter translations section, the online merchants can easily add Special instructions to display the order notes.

Step 4: Add the order notes label

In this step, the customers continue by entering a new order notes label.

Step 5: Save changes

To finish the steps, the store owners can click Save.

To to modify order notes label in Shopify on iPhone/ Adroid (Click here)

Step 1: Go to Store {#step-1}
At the first step, the Shopify admins access to their account in the Shopify app.
After that, the store owners can continue by tapping Store.

Step 2: Go to the Online store {#step-2}
And then in the next step, the users come to the Sales channels section and click Online Store.

Step 3: Go to Manage themes {#step-3}
The store owners continue by tapping Manage themes.

Step 4: Edit languages {#step-4}
At this step, the users can find the theme that they want to edit.
The online sellers go to Actions and then Edit languages.

Step 5: Go to Filter translations section {#step-5}
From the Filter translations section, the online merchants can easily add Special instructions to display the order notes

Step 6: Add the order notes label {#step-6}
In this step, the customers continue by entering a new order notes label.

Step 7: Save changes {#step-7}
To finish the steps, the store owners can click Save.

Conclusion

With the simple steps to customize the order notes label, this article How to modify order notes label will help the Shopify store owners to install this effective tool into their stores. Besides, we also provide many guiding blogs about carts topics such as How to insert a delivery date picker to your cart template, How to generate a gift-wrap product or How to delete the unwanted tags.

tag of the default` layout.


Step 3: Create the code

Now, just embark on creating the code to support letting your posts appear right on your page.

site.posts directory contains all of the posts and helps you show them on your own homepage. Therefore, it is basically a matter of iterating over it. You have to add exactly the following code:


<ul>    
  {% for post in site.posts %}
    <li>
      <a href="{{ post.url }}">
        {{ post.title }}
      </a>
      - <time datetime="{{ post.date | date: "%Y-%m-%d" }}">{{ post.date | date_to_long_string }}</time>
    </li>
  {% endfor %}
</ul>
...

Your setting process is completed and it is ready for your customers to see all your posts.

Conclusion

It is much easier for your customers when they can see all of your posts right on your website. These posts are put in a default layout so that customers can be able to find them in a simple way. With some very basic steps above, we hope that this post brings useful information in your process of developing your web. Do not forget to keep following us in next informative tutorials. Thank you for reading!