Yuya M

ECサイト構築運営・創業などコンサルティングサービスなどなどを行っています。ビジネスプ…

Yuya M

ECサイト構築運営・創業などコンサルティングサービスなどなどを行っています。ビジネスプランの構築・見直しなどお手伝いしています。米国MBA(経営学修士)ホルダー。ウェブサイト構築やShopifyパートナーもやってます。

マガジン

  • Shopifyテーマ Liquid言語のまとめ

    Shopifyテーマのカスタマイズや作成に必須なLiquid言語についてのまとめ。

記事一覧

Shopifyテーマ Chapter13 Liquidで便利なCSS hooks

Javascript hooks やWordpress のように、ShopifyにもCSSクラスをbody タグに動的に加えることができます。 bodyのクラスに現在のレンダリング中のテンプレートを加える<…

Yuya M
4か月前
2

Macでなるべくキーボードだけで操作する −文章入力編1− 

Macでなるべくキーボードだけで操作するシリーズ −文章入力編1− です。このシリーズについての概要は「Macでなるべくキーボードだけで操作する方法vol0」をご覧くださ…

Yuya M
1年前
1

Macでなるべくキーボードだけで操作する方法vol0

この記事シリーズについて目標 できる限りマウスやトラックパッドを使わずにキーボードで操作して効率化を目指す。 できる限りホームポジションから動かしたくない 環…

Yuya M
1年前
1

Shopifyテーマ Chapter 11 画像の出力の仕方いろいろ

このチャプターではテーマ上でどのように画像を表示するかをみていきます。 Shopifyでは画像をアップロードすると自動的にShopfiyのCDN(コンテンツデリバリーネットワーク…

Yuya M
1年前
3

Shopifyテーマ Chapter 10 all_productsの使い方

このチャプターではコレクションをループさせたりせず、もしくは商品ページ上でないところで、特定の商品情報にアクセスする方法を紹介します。 商品に直にアクセスするた…

Yuya M
1年前

Shopifyテーマ Chapter9 セクションとブロック

Shopityテーマにおける「セクション」はページを構成するカスタマイズ可能な要素です。セクションはスニペットと似ていますが、セクションはShopifyのオンラインストアエディ…

Yuya M
1年前
2

Shopifyテーマ Chapter 8 スニペットの使い方

以前のチャプターでも紹介しましたが、Shopifyでスニペットを使うにあたって下記の事を覚えておくとわかりやすいです。 スニペットは再利用するコードの塊をまとめたファ…

Yuya M
1年前
2

Shopify テーマ Chapter7 リンクリスト

リンクリストはShopifyの特定のページにアクセスするためのリンクのリストです。 リンクはページ・コレクション・商品などのページへアクセスさせることができます。 リン…

Yuya M
1年前
2

Shopifyテーマ Chapter6 オルタネイトレイアウト

チャプター5ではオルタネイトテンプレートの作り方をみました。今回はLiquidのレイアウトファイルをみてみます。 デフォルトのレイアウトファイル theme.liquidShopifyの…

Yuya M
1年前
2

M1・M2 Macbook 環境でのVSCodeでNEOVIM

M2チップのMac book airを購入。色々インストールし直し。 ところがVSCodeでNEOVIMが動かなくなったので、なんとかしてたら無事動いたので覚書。(なんとかなーれ) 環境本…

Yuya M
1年前
2

Shopiyテーマ Chapter 5 オルタネイトテンプレート

Shopify テーマのファイル構成を見た時、最初は collection や product ページはそれぞれ一つだけのファイルに対応させているように見えるからもしれません。 ですが、Shop…

Yuya M
1年前
2

Shopifyテーマ Chapter4 商品ページ

これまでのチャプターではShopifyのテンプレートファイルがどのようなURLでレンダリングされるかを見てきました。今回はproduct.liquidファイルについてみていきます。 商…

Yuya M
1年前
2

ShopifyテーマChapter3 LiquidファイルとURLの連携

Shopify上で、Liquidファイルはそのフォルダ構成やファイル名によって、どのファイルがどのページやURLで表示されるかがあらかじめ決められています。 まずどのフォルダが…

Yuya M
1年前
2

Shopifyテーマ Chapter2 テーマ開発・編集のツール

Shopifyでは管理画面からテーマのカスタマイズやLiquidコード直接編集することができます。(オンラインストアエディタとオンラインコードエディタ) ただし、より複雑なカ…

Yuya M
1年前
1

Shopifyテーマ Chapter1 Liquidコードの基本

Shopify のLiquid イントロダクションLiquid とはShopifyのテーマに使われるプログラミング言語の一つです。正確にはテンプレート言語というカテゴリになります。Shopify…

Yuya M
1年前
7

Noteはじめてみました。

前々から興味はあったけど、なかなか手をつけずにいたnoteはじめてみました。 自己紹介EC構築やビジネスサポートのコンサルティングやっています。米国MBAホルダー。Shopi…

Yuya M
2年前
16
Shopifyテーマ  Chapter13 Liquidで便利なCSS hooks

Shopifyテーマ Chapter13 Liquidで便利なCSS hooks

Javascript hooks やWordpress のように、ShopifyにもCSSクラスをbody タグに動的に加えることができます。

bodyのクラスに現在のレンダリング中のテンプレートを加える<body class="{{ template | handlize }}">

以前のチャプターでLiquidコードの{{ template }}をつかって現在使用中のテンプレート名を出力

もっとみる
Macでなるべくキーボードだけで操作する −文章入力編1− 

Macでなるべくキーボードだけで操作する −文章入力編1− 

Macでなるべくキーボードだけで操作するシリーズ −文章入力編1−
です。このシリーズについての概要は「Macでなるべくキーボードだけで操作する方法vol0」をご覧ください。

この記事の目標なるべく効率よく文章入力できるようにする。
できるかぎりキーボードのホームポジションを崩さずに文字入力を行う。

こんな人におすすめ。

これまで文章を消すときにdelete キーを連打したり、編集したいとこ

もっとみる
Macでなるべくキーボードだけで操作する方法vol0

Macでなるべくキーボードだけで操作する方法vol0

この記事シリーズについて目標

できる限りマウスやトラックパッドを使わずにキーボードで操作して効率化を目指す。

できる限りホームポジションから動かしたくない

環境

MacOS

キーボードUS配列おすすめ

こんな人におすすめ

たくさん文字を書く

いろいろリサーチしながら書く

なるべく効率化したい

マウスを使うと肩凝る

トラックパッドつかうと指がなんかつかれる

キーボードをカチ

もっとみる
Shopifyテーマ Chapter 11 画像の出力の仕方いろいろ

Shopifyテーマ Chapter 11 画像の出力の仕方いろいろ

このチャプターではテーマ上でどのように画像を表示するかをみていきます。

Shopifyでは画像をアップロードすると自動的にShopfiyのCDN(コンテンツデリバリーネットワーク)上に画像が保管されます。
そして下記のようなオブジェクトが画像CDNのリンクを含んでいます。

article

collection

image

line_item

product

variant

そしてL

もっとみる
Shopifyテーマ Chapter 10 all_productsの使い方

Shopifyテーマ Chapter 10 all_productsの使い方

このチャプターではコレクションをループさせたりせず、もしくは商品ページ上でないところで、特定の商品情報にアクセスする方法を紹介します。

商品に直にアクセスするためにはall_productsのオブジェクトを使用します。例えば下記のような例です。

{{ all_products["coffee-cup"].title }}

この記述方法はとてもシンプルでall_productsに商品のハンドル

もっとみる
Shopifyテーマ Chapter9 セクションとブロック

Shopifyテーマ Chapter9 セクションとブロック

Shopityテーマにおける「セクション」はページを構成するカスタマイズ可能な要素です。セクションはスニペットと似ていますが、セクションはShopifyのオンラインストアエディタでユーザーがコード編集を行うことなくカスタマイズを行うことができる仕組みになっています。

*オンラインストアエディタと英語では呼ばれていますが、日本語ではテーマエディタと呼ばれてるようです。

下記はセクションの特徴の概

もっとみる
Shopifyテーマ Chapter 8 スニペットの使い方

Shopifyテーマ Chapter 8 スニペットの使い方

以前のチャプターでも紹介しましたが、Shopifyでスニペットを使うにあたって下記の事を覚えておくとわかりやすいです。

スニペットは再利用するコードの塊をまとめたファイル。

スニペットはスニペットフォルダに格納します。

スニペットファイルには.liquidの拡張子をつけます。

スニペットファイルはストア全体を通して複数回使うコードに使われます。

テンプレート内で仕様するにはLiquidコ

もっとみる
Shopify テーマ Chapter7 リンクリスト

Shopify テーマ Chapter7 リンクリスト

リンクリストはShopifyの特定のページにアクセスするためのリンクのリストです。
リンクはページ・コレクション・商品などのページへアクセスさせることができます。
リンクリストは階層構造にすることができ、Shopifyの管理画面で設定することができます。

メニューの作成Shopifyの管理画面上の「オンラインストア>メニュー」を選択するとメニューとなるリンクリストを作成することができます。

もっとみる
Shopifyテーマ Chapter6 オルタネイトレイアウト

Shopifyテーマ Chapter6 オルタネイトレイアウト

チャプター5ではオルタネイトテンプレートの作り方をみました。今回はLiquidのレイアウトファイルをみてみます。

デフォルトのレイアウトファイル theme.liquidShopifyのテーマのデフォルトのレイアウトファイルはtheme.liquidというファイルでレイアウトのフォルダーの中に入っています。

このtheme.liquidレイアウトファイルはShopifyテーマの「マスター」テン

もっとみる
M1・M2 Macbook 環境でのVSCodeでNEOVIM

M1・M2 Macbook 環境でのVSCodeでNEOVIM

M2チップのMac book airを購入。色々インストールし直し。
ところがVSCodeでNEOVIMが動かなくなったので、なんとかしてたら無事動いたので覚書。(なんとかなーれ)

環境本体: M2 Mac Book air 2022
(おそらくAppleシリコンチップのMac全般だと思われる)
コードエディタ: VS Code
プラグイン: VSCode Neovim b

もっとみる
Shopiyテーマ Chapter 5 オルタネイトテンプレート

Shopiyテーマ Chapter 5 オルタネイトテンプレート

Shopify テーマのファイル構成を見た時、最初は collection や product ページはそれぞれ一つだけのファイルに対応させているように見えるからもしれません。
ですが、Shopify では、複数のバリエーションファイル(オルタネイトテンプレート)を作り、別のファイル指定してレンダリングさせることが可能です。

例えば T シャツの商品群には A の liquid ファイルを、ズボ

もっとみる
Shopifyテーマ Chapter4 商品ページ

Shopifyテーマ Chapter4 商品ページ

これまでのチャプターではShopifyのテンプレートファイルがどのようなURLでレンダリングされるかを見てきました。今回はproduct.liquidファイルについてみていきます。

商品ページのレンダリングサイト訪問者が商品ページをみたときにはproduct.liquidのliquidコードファイルがデフォルトでレンダリングされます。また別バージョンの商品ページ用のファイルを作り、商品によって別

もっとみる
ShopifyテーマChapter3 LiquidファイルとURLの連携

ShopifyテーマChapter3 LiquidファイルとURLの連携

Shopify上で、Liquidファイルはそのフォルダ構成やファイル名によって、どのファイルがどのページやURLで表示されるかがあらかじめ決められています。
まずどのフォルダがどういった場合に使われるかを知る。
そして、その中のどのファイルがどのページで表示されるかを見ていきましょう。

URLテンプレートマッピングShopifyは独自のルーティング(URLとの紐付け)構造が設定されていて、ユーザ

もっとみる
Shopifyテーマ Chapter2 テーマ開発・編集のツール

Shopifyテーマ Chapter2 テーマ開発・編集のツール

Shopifyでは管理画面からテーマのカスタマイズやLiquidコード直接編集することができます。(オンラインストアエディタとオンラインコードエディタ)

ただし、より複雑なカスタマイズを行う・Shopiyテーマをイチから開発するにはローカル環境で高機能なテキストエディタやIDEを使用したほうが便利です。

Shopifyではローカル環境でのShopifyテーマの開発やLiquidコードのカスタ

もっとみる
Shopifyテーマ Chapter1 Liquidコードの基本

Shopifyテーマ Chapter1 Liquidコードの基本

Shopify のLiquid イントロダクションLiquid とはShopifyのテーマに使われるプログラミング言語の一つです。正確にはテンプレート言語というカテゴリになります。Shopifyストアのデータとストアのデザイン構成(HTML・CSS)を橋渡しするために使われます。これにより、Shopify管理画面で登録した商品や画像のデータをECストア上に表示することができます。

チャプター1

もっとみる
Noteはじめてみました。

Noteはじめてみました。

前々から興味はあったけど、なかなか手をつけずにいたnoteはじめてみました。

自己紹介EC構築やビジネスサポートのコンサルティングやっています。米国MBAホルダー。Shopifyパートナー。あと海外との連絡やりとり支援や翻訳的なことも。 ウェブサイト構築なども。

noteで書いてこうかなと思っていること①最近ハマっているMacでの作業効率化

Macを使い始めて長いけど、まだまだ使いこなせてな

もっとみる