サムネイル

Shopify にスライドショーを挿入する方法を徹底解説!

目次

Shopify にスライドショーを挿入する方法を徹底解説!

Shopify でオンラインストアを運営している方の中には、スライドショーの導入に悩んでいる方も多いと思います。売上を上げるためには、スライドショーを導入するためには、Shopify のテーマの構造を熟知して、適切にコード編集を行なう必要があります。

  • Shopify ストアにスライドショーを導入して、ストアの信頼性を向上させたい
  • 売上を少しでも上げたい
  • スライドショーの作成はとても大変そうで、できるか心配だ

という悩みを持つ方も多いのではないでしょうか。

この記事では、Shopify の運営・構築の業務を行っている Shopify Experts 企業の株式会社 UnReact が、Shopify にスライドショーを挿入する方法を分かりやすく徹底解説致します。

それでは、頑張っていきましょう。

Shopify にスライドショーを導入する2つの方法

Shopify にスライドショーを導入する方法は、アプリを導入する方法と、コーディングを用いて導入する方法の2つがあります。

それでは、各々の方法について詳細に解説していきます。

以下の記事を参考にしています。

アプリを用いて Shopify にスライドショーを導入する方法

それでは、アプリを用いて Shopify にスライドショーを導入する方法について解説していきます。

1 つ目に紹介するアプリは、「シンプルスライドショー|お手軽画像スライダー」というアプリです。

こちらの使用方法等について、解説していきます。

シンプルスライドショー|お手軽画像スライダー

また、アプリストアはこちらになります。

「シンプルスライドショー|お手軽画像スライダー」|アプリストア

それでは、「シンプルスライドショー|お手軽画像スライダー」について簡単に解説していきます。

シンプルスライドショー|お手軽画像スライダーの使用方法

以下の公式解説記事を参考にしています。

Shopify にスライドショーを追加して画像をスライダー表示できるアプリについて徹底解説|ご利用ガイド

​ こちらのアプリは日本製の Shopify アプリで、Shopify ストアにデザイン性の高いスライドショーを挿入することができるアプリです。

挿入するスライドショーは、矢印ボタンのスタイル、ページネーションのスタイル、自動スライドのスピードなど幅広くカスタマイズすることができます。

また、Shopify ストアのカスタマイズ画面から簡単操作で高いカスタマイズ性のスライドショーを編集することができるため、非常に使い勝手が良いです。

いくつかの画像を引用しながら、こちらのアプリの機能について解説していきます。

ノーコードで画像スライダーを挿入できる!

「シンプルスライドショー|お手軽画像スライダー」は、ノーコードで画像スライダーを挿入できます。ストアに誰でも簡単にスライドショーを導入できます。

ノーコードで画像スライダーの見た目をカスタマイズできる!

「シンプルスライドショー|お手軽画像スライダー」は、ノーコードで画像スライダーの見た目をカスタマイズできます。Shopify ストアのカスタマイズ画面から簡単操作で高いカスタマイズ性のスライドショーを編集することができます。

PC用とスマホ用に別々の画像を設定できる!

「シンプルスライドショー|お手軽画像スライダー」は、PC 用とスマホ用に別々の画像を設定できます。

イメージスライダー

イメージスライダーは、海外製のスライドショーアプリです。

以下のようなデザインのスライドショーを、比較的簡単に作成することができます。

イメージスライダー

アプリの価格も、最高で 89.99 ドルするので、かなり高額です。

カスタマイズ性能も前述の「シンプルスライドショー|お手軽画像スライダー」と比べて劣るため、こちらのアプリをインストールするよりも「シンプルスライドショー|お手軽画像スライダー」を導入したほうが良いかもしれません。

海外製のスライドショーアプリであるため、管理画面も英語になっており、サポートへのメールも英語で行なう必要があります。

ここまでで、アプリを用いて Shopify ストアにスライドショーを導入する方法の解説は終了です。

ここからは知識がある人向けではありますが、コーディングを用いて Shopify ストアにスライドショーを導入する方法について解説していきたいと思います。

コーディングを用いて、Shopify ストアにスライドショーを導入する方法


Shopify ストアにコーディングを用いてスライドショーを導入する方法について解説します。

Slick を用いてテーマにスライドショーを追加する方法について解説します。

まずは、テーマに jQuery を追加しましょう。

テーマに jQuery を追加


Shopify テーマのtheme.liquidを開いて、head タグの終了タグの直前に、以下のコードを挿入しましょう。

<head>
  ...
  <!--jqueryを追加 -->
  <script src="//ajax.googleapis.com/ajax/libs/jquery/2.2.3/jquery.min.js"></script>
</head>


ここまでで、jQuery の導入は終了です。slick は jQuery に依存しているため、導入する際には上記のように jQuery を導入する必要があります。

テーマに slick を追加

slick は、特定のクラスが付与されている HTML 要素をスライダーに変更する JavaScript のライブラリです。

そのため、HTML・CSS・JavaScript の3つのファイルを編集する必要があります。

まずは、以下のように自作の CSS ファイルと JS ファイルを作成しましょう。そしてその後に、CDN を用いて slick 本体と slick の CSS を読み込みます。

自作の CSS・自作の JS・slick の CSS(CDN を用いて読み込み)・slick の JS(CDN を用いて読み込み)の作成を行なうことで、sliderというクラス名が当たっている HTML 要素を、スライドショーにすることが可能になります。

一つ一つ、確認していきましょう。

自作の CSS

自作の CSS は以下です。

assets フォルダの中に作成し、theme.liquid で読み込んで下さい。

/*==================================================
スライダーのためのcss
===================================*/
.slider {/*横幅94%で左右に余白を持たせて中央寄せ*/
   width:94%;
    margin:0 auto;
}
​
.slider img {
    width:100%;/*スライダー内の画像を横幅100%に*/
    height:auto;
}
​
/*slickのJSで書かれるタグ内、スライド左右の余白調整*/
​
.slider .slick-slide {
    margin:0 10px;
}
​
/*矢印の設定*/
​
/*戻る、次へ矢印の位置*/
.slick-prev,
.slick-next {
    position: absolute;/*絶対配置にする*/
    top: 42%;
    cursor: pointer;/*マウスカーソルを指マークに*/
    outline: none;/*クリックをしたら出てくる枠線を消す*/
    border-top: 2px solid #666;/*矢印の色*/
    border-right: 2px solid #666;/*矢印の色*/
    height: 15px;
    width: 15px;
}
​
.slick-prev {/*戻る矢印の位置と形状*/
    left: -1.5%;
    transform: rotate(-135deg);
}
​
.slick-next {/*次へ矢印の位置と形状*/
    right: -1.5%;
    transform: rotate(45deg);
}
​
/*ドットナビゲーションの設定*/
​
.slick-dots {
    text-align:center;
        margin:20px 0 0 0;
}
​
.slick-dots li {
    display:inline-block;
        margin:0 5px;
}
​
.slick-dots button {
    color: transparent;
    outline: none;
    width:8px;/*ドットボタンのサイズ*/
    height:8px;/*ドットボタンのサイズ*/
    display:block;
    border-radius:50%;
    background:#ccc;/*ドットボタンの色*/
}
​
.slick-dots .slick-active button{
    background:#333;/*ドットボタンの現在地表示の色*/
}

自作の JS

それでは次に、自作の JS について解説します。

以下のコードを assets フォルダの中に作成して、head タグの終了タグの前で読み込んで下さい。

$('.slider').slick({
  autoplay: true,//自動的に動き出すか。初期値はfalse。
  infinite: true,//スライドをループさせるかどうか。初期値はtrue。
  slidesToShow: 3,//スライドを画面に3枚見せる
  slidesToScroll: 3,//1回のスクロールで3枚の写真を移動して見せる
  prevArrow: '<div class="slick-prev"></div>',//矢印部分PreviewのHTMLを変更
  nextArrow: '<div class="slick-next"></div>',//矢印部分NextのHTMLを変更
  dots: true,//下部ドットナビゲーションの表示
  responsive: [
    {
      breakpoint: 769,//モニターの横幅が769px以下の見せ方
      settings: {
        slidesToShow: 2,//スライドを画面に2枚見せる
        slidesToScroll: 2,//1回のスクロールで2枚の写真を移動して見せる
      }
    },
    {
      breakpoint: 426,//モニターの横幅が426px以下の見せ方
      settings: {
        slidesToShow: 1,//スライドを画面に1枚見せる
        slidesToScroll: 1,//1回のスクロールで1枚の写真を移動して見せる
      }
    }
  ]
});


次に、以下のように slick の CSS と JS を CDN 経由で読み込んで下さい。

<head>
  ...
  <script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>
  <script src="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.min.js"></script>
   <Link legacyBehavior rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/slick-carousel@1.8.1/slick/slick.css">
</head>


最後に、以下のファイルを section 配下に作成して下さい。schema を設定すれば、Shopify のテーマカスタマイズ画面から追加できるようになります。

画像ファイルも schema から読み込むように良い感じに編集して下さい。

<ul class="slider">
 <li><img src="img/img_01.jpg" alt=""></li>
 <li><img src="img/img_02.jpg" alt=""></li>
 <li><img src="img/img_03.jpg" alt=""></li>
 <li><img src="img/img_04.jpg" alt=""></li>
 <li><img src="img/img_05.jpg" alt=""></li>
 <li><img src="img/img_06.jpg" alt=""></li>
<!--/slider--></ul>

ここまでで、コーディングを用いてスライドショーを Shopify ストアに導入する方法を解説しました。

ストアの構造や Liquid、スキーマなどの知識が必要になるため、難しい方は、「シンプルスライドショー|お手軽画像スライダー」を導入することをおすすめしています。

まとめ

今回は Shopify でスライドショーを導入する方法について簡単に解説しました。

アプリを導入やコーディングを行って、Shopify ストアにスライドショーを導入しましょう。

お疲れ様でした。

参考記事

おすすめ Shopify アプリ

シンプルブログタグ絞り込み|お手軽タグ一覧挿入のアイコン

シンプルブログタグ絞り込み|お手軽タグ一覧挿入

シンプルなブログ絞り込みアプリ。ストアにタグによるブログ絞り込み機能を簡単に導入できます。

シンプル会員商品割引|お手軽ログイン商品セール設定のアイコン

シンプル会員商品割引|お手軽ログイン商品セール設定

シンプルな日本製の商品割引アプリ。ログインしている顧客を対象とした商品割引を簡単に実現できます。

シンプルボリュームディスカウント|お手軽まとめ買い割引のアイコン

シンプルボリュームディスカウント|お手軽まとめ買い割引

商品毎に、割引テーブルに応じたまとめ買い割引を行えます。

シンプルノベルティ|お手軽ギフト特典のアイコン

シンプルノベルティ|お手軽ギフト特典

シンプルな日本製のノベルティ付与アプリ。条件を満たした注文に対してノベルティ商品を自動で付与します。シンプルな日本製のノベルティ付与アプリ。条件を満たした注文に対してノベルティ商品を自動で付与します。

シンプルおひとり様一点限りの購入制限設定のアイコン

シンプルおひとり様一点限りの購入制限設定

シンプルな日本製のおひとり様一点限りの購入制限アプリ。商品毎に、おひとり様一点限りの購入制限を行えます。

シンプル期間限定セール|お手軽バーゲンセールのアイコン

シンプル期間限定セール|お手軽バーゲンセール

「シンプル期間限定セール|お手軽バーゲンセール」は、ストアの全商品に対して期間限定セールを簡単に実現できるアプリです。

シンプルVIP会員商品割引|お手軽VIP商品セール設定のアイコン

シンプルVIP会員商品割引|お手軽VIP商品セール設定

シンプルな日本製の条件に応じた商品割引アプリ。特別な顧客を対象とした商品割引を簡単に実現できます。

シンプル決済カスタマイズ|お手軽条件ごとの決済方法のアイコン

シンプル決済カスタマイズ|お手軽条件ごとの決済方法

シンプルな日本製の決済カスタマイズアプリ。チェックアウト画面で、特定の条件に基づいて、決済方法の非表示を行えます。

シンプル配送カスタマイズ|お手軽条件ごとの配送方法のアイコン

シンプル配送カスタマイズ|お手軽条件ごとの配送方法

シンプルな日本製の配送カスタマイズアプリ。指定した条件下で特定の配送方法を非表示にできます。

シンプルクラウドファンディング|お手軽自社クラファンのアイコン

シンプルクラウドファンディング|お手軽自社クラファン

シンプルなクラウドファンディングアプリ。商品毎にクラウドファンディングを実現できます。

シンプル会員初回注文割引|お手軽初回ログインセール設定のアイコン

シンプル会員初回注文割引|お手軽初回ログインセール設定

シンプルな日本製の条件に応じた注文割引アプリ。ログインしている顧客を対象とした初回購入時の注文割引を簡単に実現できます。

シンプル顧客タグ注文割引|顧客タグ BtoB 割引のアイコン

シンプル顧客タグ注文割引|顧客タグ BtoB 割引

シンプルな日本製の注文割引アプリ。顧客タグに応じて注文を割引したり、無料にしたりできます。

シンプル会員初回送料割引|お手軽初回ログイン送料無料のアイコン

シンプル会員初回送料割引|お手軽初回ログイン送料無料

シンプルな日本製の条件に応じた送料割引アプリ。ログインしている顧客を対象とした初回購入時の配送料割引を簡単に実現できます。

シンプル会員送料割引|お手軽ログイン送料無料のアイコン

シンプル会員送料割引|お手軽ログイン送料無料

シンプルな日本製の会員配送料割引アプリ。ログイン状態に応じて配送料を割引できます。

シンプル会員注文割引|お手軽ログインセール設定のアイコン

シンプル会員注文割引|お手軽ログインセール設定

シンプルな日本製の注文割引アプリ。顧客のログイン状態に応じて注文を自動割引できる。

シンプルセット商品在庫連携|お手軽セット商品管理の自動化のアイコン

シンプルセット商品在庫連携|お手軽セット商品管理の自動化

シンプルな日本製のセット商品在庫連携アプリ。在庫連携したセット商品販売を簡単に実現できます。

シンプルVIP注文割引|お手軽VIP会員セール設定のアイコン

シンプルVIP注文割引|お手軽VIP会員セール設定

シンプルな日本製の条件に応じた注文割引アプリ。特別な顧客を対象とした注文割引を簡単に実現できます。

シンプル延長保証|お手軽保証付き商品販売のアイコン

シンプル延長保証|お手軽保証付き商品販売

シンプルな保証付与アプリ。商品毎に保証付与ができます。

シンプルVIP送料割引|お手軽VIP会員送料無料のアイコン

シンプルVIP送料割引|お手軽VIP会員送料無料

シンプルな日本製の条件に応じた送料割引アプリ。特別な顧客を対象とした配送料割引を簡単に実現できます。

シンプル追従カート|追従購入ボタン(Buy Button)のアイコン

シンプル追従カート|追従購入ボタン(Buy Button)

シンプルな追従カートアプリ。ストアに追従カートを簡単に導入できます。

シンプル顧客タグ送料割引|お手軽顧客タグ送料無料のアイコン

シンプル顧客タグ送料割引|お手軽顧客タグ送料無料

シンプルな日本製の送料割引アプリ。顧客タグに応じて配送料を割引したり、無料にしたりできます。

シンプルパンくずリスト|お手軽 Breadcrumbsのアイコン

シンプルパンくずリスト|お手軽 Breadcrumbs

カスタマイズ性の高いパンくずをストアに表示できる!

シンプルブログ記事カスタマイズ|お手軽ブログテンプレートのアイコン

シンプルブログ記事カスタマイズ|お手軽ブログテンプレート

シンプルなブログ記事カスタマイズアプリ。ストアにブログ記事カスタマイズ機能を簡単に実現できます。

シンプルお知らせ一覧|お手軽ブログ一覧挿入アプリのアイコン

シンプルお知らせ一覧|お手軽ブログ一覧挿入アプリ

シンプルなお知らせセクションアプリ。ストアにお知らせセクションを簡単に挿入できます。

シンプルブログ記事目次|自動見出し一覧挿入のアイコン

シンプルブログ記事目次|自動見出し一覧挿入

シンプルなブログ目次生成アプリ。ストアにブログ目次を簡単に表示できます。

シンプルスライドショー|お手軽画像スライダーのアイコン

シンプルスライドショー|お手軽画像スライダー

シンプルなスライドショーアプリ。ストアにスライドショーを簡単に表示できます。

シンプル流れるロゴ|流れるロゴリスト挿入アプリのアイコン

シンプル流れるロゴ|流れるロゴリスト挿入アプリ

シンプルな流れるロゴリストアプリ。ストアに流れるロゴリストを簡単に表示できます。

シンプル名入れ|お手軽名前入りギフトオプションのアイコン

シンプル名入れ|お手軽名前入りギフトオプション

シンプルな日本製の名入れオプションアプリ。商品毎に名入れオプションを追加できます。

シンプル在庫数表示|お手軽残りわずか表示のアイコン

シンプル在庫数表示|お手軽残りわずか表示

シンプルな商品の残りわずか表示アプリ。ストアに商品の残りわずか表示を簡単に導入できます。

シンプルギフトラッピング|お手軽ギフト包装アプリのアイコン

シンプルギフトラッピング|お手軽ギフト包装アプリ

シンプルな日本製のギフトラッピングアプリ。カートページに簡単にギフト包装オプションを追加できます。

シンプル購入制限|お手軽注文制限について徹底解説のアイコン

シンプル購入制限|お手軽注文制限について徹底解説

シンプルな日本製の購入数制限アプリ。商品ごとに数量の規制を行えます。

シンプルランキング表示|お手軽ベストセラーのアイコン

シンプルランキング表示|お手軽ベストセラー

購入促進!コレクションにランキングラベルを表示してストアの人気商品をアピール

シンプル顧客タグごとの限定販売|お手軽ロイヤリティのアイコン

シンプル顧客タグごとの限定販売|お手軽ロイヤリティ

日本製の顧客タグごとの購入制限アプリ。特定のタグを持つ顧客への限定販売を簡単に実現できます。

シンプルロゴ一覧|お手軽ロゴリスト表示のアイコン

シンプルロゴ一覧|お手軽ロゴリスト表示

シンプルなロゴリストアプリ。ストアにロゴリストを簡単に導入できます。

シンプル余白調整|お手軽レイアウトのアイコン

シンプル余白調整|お手軽レイアウト

シンプルな日本製の余白調整アプリ。余白を挿入することでページデザインの調整が簡単にできます。

シンプルのし(熨斗)アプリのアイコン

シンプルのし(熨斗)アプリ

シンプルな日本製のしアプリ。のし選択機能を簡単に実現できます。

シンプル画像バナー|お手軽広告バナーアプリのアイコン

シンプル画像バナー|お手軽広告バナーアプリ

シンプルな画像バナーアプリ。ストアに画像バナーを簡単に表示できます。

シンプル Q&A|どこでも FAQのアイコン

シンプル Q&A|どこでも FAQ

シンプルな Q&A アプリ。ストアに FAQ を簡単に導入できます。

シンプルモバイルアプリバナー|スマホアプリに誘導のアイコン

シンプルモバイルアプリバナー|スマホアプリに誘導

シンプルなモバイルアプリバナー。ストアにモバイルアプリバナーを簡単に導入できます。

シンプル流れる告知|流れるお知らせ挿入アプリのアイコン

シンプル流れる告知|流れるお知らせ挿入アプリ

シンプルな流れる告知アプリ。ストアに流れる告知を簡単に導入できます。

シンプル売り切れ非表示|在庫切れ商品の表示変更のアイコン

シンプル売り切れ非表示|在庫切れ商品の表示変更

売り切れ商品を非表示にすることができる日本製アプリ。売り切れになった商品を、自動的に非表示(下書き状態)にすることができます。

シンプルレビュー|お手軽口コミのアイコン

シンプルレビュー|お手軽口コミ

シンプルな日本製のレビューアプリ。レビュー機能を簡単に実現できます。

シンプル会員限定販売|お手軽アカウント必須販売のアイコン

シンプル会員限定販売|お手軽アカウント必須販売

シンプルな日本製の会員限定販売アプリ。商品毎に、ログインしていない顧客の購入制限を行えます。

シンプル会員ランク|お手軽顧客タグ付けのアイコン

シンプル会員ランク|お手軽顧客タグ付け

日本製の会員ランク管理アプリ。条件を達成した顧客に自動でタグを追加し、顧客管理を手助けします。

シンプル Wishlist|お手軽お気に入りのアイコン

シンプル Wishlist|お手軽お気に入り

商品数・お気に入り数の上限なしで使えるお手軽お気に入りアプリ。簡単にお気に入り機能を実現できます。

シンプル Coming Soon|商品ページ発売予告アプリのアイコン

シンプル Coming Soon|商品ページ発売予告アプリ

シンプルな日本製の Coming Soonアプリ。商品毎に発売予告を行えます。

シンプルセット販売|お手軽クロスセルのアイコン

シンプルセット販売|お手軽クロスセル

シンプルな日本製のセット販売アプリ。セット販売でのクロスセルを簡単に実現できます。

シンプル予約販売|受注販売や在庫切れ商品販売で使えるのアイコン

シンプル予約販売|受注販売や在庫切れ商品販売で使える

日本製の予約販売アプリ。予約販売や受注販売、在庫切れ商品販売を簡単に実現できます。

シンプル販売期間設定|商品ごとに期間限定販売のアイコン

シンプル販売期間設定|商品ごとに期間限定販売

シンプルな日本製の期間限定販売アプリ。商品ごとに販売期間を設定することができます。

シンプルVIPプログラム|お手軽VIP会員限定販売のアイコン

シンプルVIPプログラム|お手軽VIP会員限定販売

日本製の VIP 限定販売アプリ。特別な顧客を対象とした限定商品の販売を簡単に実現できます。

シンプルポイント|追加料金なしで使えるお手軽ポイントアプリのアイコン

シンプルポイント|追加料金なしで使えるお手軽ポイントアプリ

シンプルな日本製の定額ポイントアプリ。顧客はポイントをそのまま利用することができます。

おすすめ記事