商品ページにキーワード(タグのようなもの)を配置したい

解決済
shaana
新規メンバー
3 0 0

商品ページに、[商品カテゴリ]と[ブランド]をリンク付で記載する方法があれば知りたいです。

 

タグを配置する方法は調べて分かったのですが、

それだと全てのタグが表示されるため、表示させたくないタグも表示されてしまいます。

▼試したコード

 

{% for tag in product.tags %}
{{ tag }}
{% endfor %}

 

 

タグ以外でキーワード的なものを配置できるような方法・アプリがあれば教えていただきたいです。

0 件の「いいね!」
Jizo_Inagaki
航海者
383 133 410

恐らくご要望を満たすのはコレクションかなと思いますので、以下などを参考にしていただければ表示できるかと思います。

https://help.shopify.com/ja/manual/products/collections/manual-shopify-collection

https://shopify.dev/docs/themes/liquid/reference/objects/collection

https://shopify.github.io/liquid-code-examples/example/collection-list

 

ブランドに関してはベンダーの項目が対応すると思います。

https://help.shopify.com/ja/manual/products/import-export/using-csv
※Vendorの項目を参照のこと

https://shopify.dev/docs/themes/liquid/reference/objects/product#product-vendor

https://shopify.dev/docs/themes/liquid/reference/filters/url-filters#link_to_vendor

 

Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
Jizo_Inagaki
航海者
383 133 410

成功

申し訳ありません。以下の部分を訂正させていただきたいと思います。

恐らくご要望を満たすのはコレクションかなと思いますので、以下などを参考にしていただければ表示できるかと思います。

ご要望を再度考えましたら、コレクションではなく当初試されていたタグの方が適していると考え直しました。

具体的には以下のような利用方法であればシンプルに運用できるかもしれません。

  • タグはご要望の用途でのみ使う
  • 表示させたくないものはコレクションを使う

 

なお上記が不可の場合は、商品ごとにメタフィールドを利用して表示させたいタグ名などを設定し、それを手がかりにして一覧を表示させるような方法も考えられるかもしれません。

以下のような懸念はありますが、メタフィールド用のアプリは色々ありますのでアプリストアで探していただければと思います。

  • 現時点ではメタフィールドの管理にはアプリが必須
  • 商品登録ページに入力欄は追加できないため、アプリの管理画面で設定しなければならない
Jizo_Inagaki | フリーランスのwebデザイナー
- テーマのカスタム承れます。
- 記載した回答で解決できましたらベストソリューションの承認をお願いします。
shaana
新規メンバー
3 0 0

お返事遅くなり申し訳ございません。

 

詳細な情報を提供いただき、誠にありがとうございます。

「メタフィールド」という用語すらわからなかったため、これを元にアプリも検索してみようと思います。

本当に助かりました。ありがとうございます。

0 件の「いいね!」