Shopifyのオンラインストアで商品名ーコレクション名ーショップ名で表示したい
Shopifyのオンラインストアで、商品名とショップ名の表示で、安心していませんか?
商品によっては、コレクション名を表示した方が、意図した通りに検索エンジンで表示してもらえたり、Googleショッピングなどで表示してもらえるように工夫できます。
下記のコードを試してみてください。
<title>
{% if template contains 'product' %}
{{ product.title }} -
{% assign hoge_collection = product.collections | where: 'handle', 'hoge' | first %}
{% if hoge_collection %}
{{ hoge_collection.title }}
{% else %}
{{ product.collections.last.title }}
{% endif %} -
{{ shop.name }}
{% else %}
{{ page_title }}
{%- if current_tags %} – tagged "{{ current_tags | join: ', ' }}"{% endif -%}
{%- if current_page != 1 %} – Page {{ current_page }}{% endif -%}
{%- unless page_title contains shop.name %} – {{ shop.name }}{% endunless -%}
{% endif %}
</title>
hogeの部分を表示したいコレクションのハンドル名(スラッグ名)に置き換えてください。
このコードは、一つの商品に複数のコレクションが設定されているときに、特定のコレクション名が含まれている時は、その特定のコレクション名を使って、「商品名-コレクション名-ショップ名」の順番で表示できるように工夫しています。
表示したいコレクションのハンドル名を、hogeの部分に置き換えてください。
Shopifyのオンラインストアのテーマのカスタマイズは、お気軽にお問い合わせください。
この記事が気に入ったらサポートをしてみませんか?