未ログイン状態で閲覧中
  • 投稿日:2026/04/12
  • 更新日:2026/04/12
ShopifyにランキングセクションをAIで作る方法【Claudeで完結】

ShopifyにランキングセクションをAIで作る方法【Claudeで完結】

  • -
  • -
じゅん@コーヒー豆屋

じゅん@コーヒー豆屋

この記事は約4分で読めます
要約
ShopifyテーマにAI(Claude)だけでランキングセクションを作る方法。コードが書けなくても、会話しながらグリッド表示・Quick Viewモーダル・焙煎度バッジまで実装できた。

🤔 どんな課題があったか

Shopifyでコーヒー豆のECストアを運営しているのですが、ランキング表示のために月額5.9ドルのアプリを使っていました。

「このくらいの機能なら、Claude Codeで自分で作れるんじゃないか?」と思ったのがきっかけです。

・コードが書けない(Liquid / CSS / JavaScript の知識ゼロ)
・テーマ(Dawn)のデザインを壊したくない
・でも月額コストはなくしたい

そこで Claude Code(AI)に全部お願いしてみました。

🛠️ 作ったもの

Shopifyのカスタムテーマ「Dawn」に、以下の機能を持つランキングセクションを追加しました。

・週間・月間ランキングのタブ切り替え
・グリッド表示 / リスト表示の切り替え
・商品カードに順位バッジ(1〜3位はトロフィーアイコン付き)
・焙煎度バッジ(浅煎り・中煎り・深煎り・デカフェ)をタグから自動表示
・「選んでカートへ」ボタン → Quick Viewモーダルでバリエーション選択&カート追加
・定期便の割引後価格を自動表示
・テーマエディタから文字サイズ・ボタンテキストなどを自由に調整可能

スクリーンショット 2026-04-12 20.54.11.pngスクリーンショット 2026-04-12 20.54.25.pngスクリーンショット 2026-04-12 20.54.52.png

🔄 仕組み(技術的なポイント)

Shopify OS 2.0のセクション構成で作っています。

【ファイル構成】
・sections/best-sellers-ranking.liquid → ランキングセクション本体
・snippets/product-card.liquid → 商品カード&Quick Viewモーダル
・templates/page.ranking.json → ランキングページのテンプレート

① 焙煎度の自動判定
商品タグに「浅煎り」「中煎り」「深煎り」「デカフェ」を設定しておくだけで、カードにバッジが自動表示されます。

② サブスクリプション価格の表示
/products/{handle}.js APIから selling_plan_groups を取得して、割引後の定期便価格をモーダル内に表示します。

③ テーマエディタで自由に調整
文字サイズ・ボタンテキスト・表示件数などをschema設定に組み込んでいるため、コード不要で調整できます。

④ Dawnテーマを壊さない設計
追加したファイルのみで完結しており、Dawnの既存ファイルは一切変更していません。

📋 使い方(ステップ形式)

① Shopify管理画面でコレクションを2つ作成(weekly-ranking / monthly-ranking)し、売れ筋商品を並べる

② 各商品のタグに焙煎度を追加(「浅煎り」「中煎り」「深煎り」「デカフェ」)

③ 管理画面 → ページ → 「ranking」ページを作成し、テンプレートに「page.ranking」を選択

④ テーマエディタでコレクション・表示スタイル・文字サイズ等を設定して完成!

💬 こんな指示でできた(実際の会話例)

「ランキングページを作りたい。週間・月間でタブ切り替えできて、グリッド表示にしたい。Dawnテーマを壊さないように。」
→ sections/ snippets/ templates/ のファイルを自動生成

「1位2位3位のバッジをおしゃれにして。トロフィーアイコンも付けて。」
→ グラデーション+ホワイトシャドウのバッジに変更

「浅煎り・中煎り・深煎りをグリッド内に表示したい。タグで判定して。」
→ 商品タグを自動読み取りして色付きバッジで表示

「定期便でバリエーションを選んだら割引後の価格も表示したい。」
→ Shopify APIから自動計算して表示

「文字サイズを自分で調節できるようにして。」
→ テーマエディタのschemaにスライダー設定を追加

📝 まとめ

月額5.9ドルのアプリを解約して、同等以上の機能をゼロ円で実装できました。

コードが書けなくても、Claude Codeに「やりたいこと」を日本語で伝えるだけで実装が進みます。

「アプリの月額費用を削りたいけど機能は欲しい」と感じているEC運営者の方にぜひ試してみてください!

ブックマークに追加した記事は、ブックマーク一覧ページで確認することができます。
あとから読み返したい時に便利です。

じゅん@コーヒー豆屋

投稿者情報

じゅん@コーヒー豆屋

トラ会員

この記事に、いいねを送ろう! 参考になった記事に、
気軽にいいねを送れるようになりました!
この記事のレビュー(0

まだレビューはありません