【無料】Shopifyに新着情報・お知らせ一覧を表示する方法|Shopifyアプリは不要

[Free] How to Display a News List on Shopify | Show Latest Updates with No App Required

Tsunライターチーム

Effectively displaying the latest updates and news for your customers is important on Shopify. This article introduces how to use Shopify's blog feature to implement a news list for free, without using an app. We'll walk through a simple, practical implementation method using HTML and CSS source code, step by step.

Output

The source code introduced here is HTML and CSS for implementing a news list section on your website.

The news list displays up to 5 of your latest blog posts as news items, each including a title and publish date. If there are 6 or more blog posts, a "View more" button is displayed, and clicking it takes you to the news list page.

See the actual news list display at the link below.

Check the news list

News List on a Computer

News list as viewed on a computer

News List on a Smartphone

News list as viewed on a smartphone

Preparation

Create a blog for your news list using Shopify's blog feature, and copy its handle ID.

The handle ID is the highlighted part in the attached image.

Where to find the blog's handle ID

Source Code

HTML Code

<div class="news-section">
  <h2 class="news-title">News</h2>
  <ul class="news-list">
    {% for article in blogs['corporate'].articles limit: 5 %}
      <li>
        <span class="date">{{ article.published_at | date: "%Y.%m.%d" }}</span>
        <a href="{{ article.url }}" title="{{ article.title }}">
          <span class="title">{{ article.title | truncate: 50, '...' }}</span>
        </a>
      </li>
    {% endfor %}
  </ul>

{% if blogs['corporate'].articles.size > 5 %}
  <div class="more-link-wrapper">
    <a href="{{ blogs['corporate'].url }}" class="more-link">View more</a>
  </div>
{% endif %}
</div>
  • For "corporate" in blogs['corporate'], enter the handle ID of the blog you copied during preparation.
  • To change the number of news items displayed, change the number "5" in the code below to the number of items you want to display
    • {% for article in blogs['corporate'].articles limit: 5 %}
    • {% if blogs['corporate'].articles.size > 5 %}

CSS Code

.news-section {
  text-align: center;
}

.news-title {
  text-align: center;
}

.news-list {
  display: inline-block;
  text-align: left;
  max-width: 1200px;
}

.news-list li {
  display: flex;
  align-items: center;
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
}

.news-list li:last-child {
  border-bottom: none;
}

.news-list .date {
  font-size: 14px;
  color: #888;
  margin-right: 20px;
  min-width: 80px;
}

.news-list a {
  color: #333;
  text-decoration: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.news-list a:hover .title,
.news-list a:focus .title {
  text-decoration: underline;
}

.more-link {
  display: inline-block;
  padding: 6px 24px;
  background-color: #ffffff;
  color: #000;
  text-decoration: none;
  border-radius: 25px;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
  transition: background-color 0.3s;
  border: 1px solid #000;
  margin-top: 10px;
}

.more-link:hover {
  background-color: #f9f9f9;
}

@media screen and (max-width: 480px) {
  .news-list {
    max-width: 100%;
    padding: 15px;
  }

  .news-list li {
    flex-direction: column;
    align-items: flex-start;
  }

  .news-list .date {
    margin-right: 0;
    margin-bottom: 5px;
  }

  .news-list .title {
    white-space: normal;
    overflow: visible;
    text-overflow: initial;
  }
}
  • Feel free to customize the CSS code to match your own design preferences.

How to Insert the Code Into Your Shopify Theme

This section explains how to insert the source code into the Dawn theme using the theme editor.

1 Go to Online Store > Themes  2 Click Customize on the Shopify theme where you want to insert the source code

1. Go to Online Store > Themes

2. Click Customize on the Shopify theme where you want to insert the source code

3. In the theme editor, go to the page where you want to insert the source code

4. Click "Add section"

5 Add a section block named "Custom Liquid"  6 Insert your HTML code into the Liquid code within "Custom Liquid"

5. Add a section block named "Custom Liquid"

6. Insert your HTML code into the Liquid code within "Custom Liquid"

7. Insert your CSS code into the custom CSS within "Custom Liquid"

※ Custom CSS has a 500-character limit, so if it doesn't fit, add it to the Liquid code within "Custom Liquid" in the format [<style> CSS code </style>] instead.

8. Click "Save" at the top right of the screen

In Closing

This article introduced how to use Shopify's blog feature to display a news list. Using this feature lets you clearly provide the latest information to your customers. Use the code introduced in this article as a base, and customize it to match your own store's design.

Shopify's blog feature can be used for many purposes beyond displaying a news list. For example, it can also be used to introduce new products, share messages from your store, and announce events. We encourage you to make good use of Shopify's blog feature to enrich your communication with customers.

The blog article below introduces ways to make use of Shopify's blog feature. Please use it as a reference.

👆️目次はShopifyアプリ「RuffRuff 目次作成」を利用

👆️Table of contents by the Shopify app RuffRuff Table of Contents

Back to blog
  • Shopifyで領収書を発行する方法|Order Printerの設定手順・サンプルコード・おすすめアプリを解説

    Shopifyで領収書を発行する方法|Order Printerの設定手順・サンプルコード・お...

    Tsun ライターチーム

    Shopifyで日本式の領収書を発行する3つの方法を紹介します。無料のShopify Order Printerで使えるサンプルコード、適格簡易請求書の前提条件、日本向け領収書アプリ5選と運用の注意点を解説します。

    Shopifyで領収書を発行する方法|Order Printerの設定手順・サンプルコード・お...

    Tsun ライターチーム

    Shopifyで日本式の領収書を発行する3つの方法を紹介します。無料のShopify Order Printerで使えるサンプルコード、適格簡易請求書の前提条件、日本向け領収書アプリ5選と運用の注意点を解説します。

  • Shopifyアプリ「日本インボイス領収書」とは|税率別の端数処理と軽減税率の注記に対応

    What is the Shopify app "JP Invoice Receipt"? |...

    Scanoria

    JP Invoice Receipt (日本インボイス領収書) is an app that issues receipts from Shopify orders. It supports rounding per tax rate, notes for the reduced tax rate, and issuance by buyers themselves.

    What is the Shopify app "JP Invoice Receipt"? |...

    Scanoria

    JP Invoice Receipt (日本インボイス領収書) is an app that issues receipts from Shopify orders. It supports rounding per tax rate, notes for the reduced tax rate, and issuance by buyers themselves.

  • 【決定版】Shopifyアプリ おすすめ一覧:売上アップ・効率化・無料アプリまで徹底解説!

    [2026 Latest] Recommended Shopify Apps: A Compl...

    Tsunライターチーム

    A detailed, purpose-by-purpose guide to recommended apps that streamline Shopify operations. Covers customer acquisition, CVR improvement, blog extensions, CRM, workload reduction, and AI-powered apps. Curated information useful for beginners and...

    [2026 Latest] Recommended Shopify Apps: A Compl...

    Tsunライターチーム

    A detailed, purpose-by-purpose guide to recommended apps that streamline Shopify operations. Covers customer acquisition, CVR improvement, blog extensions, CRM, workload reduction, and AI-powered apps. Curated information useful for beginners and...

  • Shopify Canvasとは?できること・使い方・注意点を解説

    What is Shopify Canvas? Capabilities, how to us...

    Tsun ライターチーム

    Shopify Canvas, announced on October 1, 2026, is a design screen where you can edit your theme together with Sidekick while viewing every page of your store side by side....

    What is Shopify Canvas? Capabilities, how to us...

    Tsun ライターチーム

    Shopify Canvas, announced on October 1, 2026, is a design screen where you can edit your theme together with Sidekick while viewing every page of your store side by side....

  • STORESからShopifyへのデータ移行手順|注意点も紹介

    [2026 Edition] How to Migrate Data from STORES ...

    Tsunライターチーム

    For merchants considering a move from STORES to Shopify, this guide explains the differences in pricing and features between the two services, which data can and cannot be migrated, the...

    [2026 Edition] How to Migrate Data from STORES ...

    Tsunライターチーム

    For merchants considering a move from STORES to Shopify, this guide explains the differences in pricing and features between the two services, which data can and cannot be migrated, the...

  • 【2026年最新】Shopifyの手数料一覧!プラン別の料率と費用を抑えるポイント

    [Latest for 2026] List of Shopify fees! Rates b...

    Tsun ライターチーム

    Explains the types of fees charged on Shopify and lists the rates for the Basic, Grow, Advanced, and Plus plans. Also introduces cost simulations by monthly sales and four points...

    [Latest for 2026] List of Shopify fees! Rates b...

    Tsun ライターチーム

    Explains the types of fees charged on Shopify and lists the rates for the Basic, Grow, Advanced, and Plus plans. Also introduces cost simulations by monthly sales and four points...

1 of 6
  • 【ストアインタビュー後編】やりながら育てるShopify。「野菜をMOTTO」の試行錯誤:モンマルシェ株式会社 河野雄士さん

    [Store Interview, Part 2] Building and Growing ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." An in-depth look at our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its...

    [Store Interview, Part 2] Building and Growing ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." An in-depth look at our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its...

  • 【ストアインタビュー前編】 ECが主戦場でも、ECが目的ではない。「野菜をMOTTO」が貫くEC戦略:モンマルシェ株式会社 河野雄士さん

    [Store Interview, Part 1] Even When E-Commerce ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." Part 1 of our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its e-commerce...

    [Store Interview, Part 1] Even When E-Commerce ...

    テキサス・アユミ

    "Even when e-commerce is the main battlefield, e-commerce isn't the goal." Part 1 of our interview with Yuji Kono of Mon Marché, whose brand "Yasai wo MOTTO" grew its e-commerce...

  • 【ストアインタビュー後編】取り返しのつかない失敗さえしなければ、全部学びになる。EC戦略と経営哲学:Beverich株式会社 代表取締役 木下慶さん

    [Store Interview, Part 2] As Long as You Don't ...

    テキサス・アユミ

    Kei Kinoshita, President of Beverich, discusses his strategy for splitting roles between Shopify and Amazon, how he uses the RuffRuff apps, and a management philosophy that turns failure into learning....

    [Store Interview, Part 2] As Long as You Don't ...

    テキサス・アユミ

    Kei Kinoshita, President of Beverich, discusses his strategy for splitting roles between Shopify and Amazon, how he uses the RuffRuff apps, and a management philosophy that turns failure into learning....

1 of 3
  • Our Editorial Process

    For readers new to e-commerce and Shopify, we write our articles with care to explain difficult commerce and marketing terms, along with how everything works from building a store through to selling, as “gently,” “clearly,” and “accurately” as we can.

    Learn more 
  • About the information on this site

    The information published here is based on Tsun Inc.’s own experience and research. While we make every effort to publish information that is as “current” and “accurate” as possible, we cannot fully guarantee its contents. Tsun Inc. accepts no liability whatsoever for any damages arising from this site. If you find an error in the information published here, we would be grateful if you would contact Tsun Inc.