FROM CACHE - jp_header

ブログ詳細記事の特定のカテゴリの場合の条件分岐

解決済

ブログ詳細記事の特定のカテゴリの場合の条件分岐

compoz
Shopify Partner
4 0 1

いつもこちらで色々と拝見して、勉強させていただいております。

 

今回質問させていただきたいのは、ブログの特定カテゴリの場合の条件分岐です。

 

ブログの一覧の場合は下記のように[page_title]で条件分岐できるかと思います。

 

{% if page_title == 'お知らせ' %}
<h1 class="h2"><span>NEWS</span>{{ blog.title }}</h1>
{% else %}
<h1 class="h2"><span>BLOG</span>{{ blog.title }}</h1>
{% endif %}

 

これがブログ詳細記事の場合はページタイトルはその記事のタイトルのため、上記の条件分岐では分岐されません。

 

例えば「お知らせ」というカテゴリに属するブログ記事詳細ページで、条件分岐するには可能でしょうか?

 

お手数ですがよろしくお願いいたします。

1 件の受理された解決策

株式会社フルバランス
Shopify Partner
1540 550 699

成功

ご質問拝見しました。

 

タイトル依存でのコードはこちらでできるかなと思います。

{% if article.blog.title == 'お知らせ' %}
  <h1 class="h2"><span>NEWS</span>{{ article.title }}</h1>
{% else %}
  <h1 class="h2"><span>BLOG</span>{{ article.title }}</h1>
{% endif %}

 

もしくはブログにタグをつけて条件分岐するやり方もございます

{% assign category_tag = 'お知らせ' %}
{% assign is_category_article = false %}

{% for tag in article.tags %}
  {% if tag == category_tag %}
    {% assign is_category_article = true %}
  {% endif %}
{% endfor %}

{% if is_category_article %}
  <h1 class="h2"><span>NEWS</span>{{ article.title }}</h1>
{% else %}
  <h1 class="h2"><span>BLOG</span>{{ article.title }}</h1>
{% endif %}

 

どちらかを参考にコードをカスタマイズすれば条件分岐できるかなと思います。

お試しください。


お悩み解決できましたら、ベストアンサー、いいねいただけると励みになります。
何卒よろしくお願いします。

株式会社フルバランス

株式会社フルバランス(Shopify Experts)
Shopify専門のEC成長支援会社です。ストアの新規構築から運用や改善のサポートなどShopifyに関する幅広いサービスを行なっております。
ECの技術・実務・成長、お悩みのことがあれば、お気軽にご相談ください。
『すべてのブランドの特大成長エンジンを搭載する』 株式会社フルバランス

元の投稿で解決策を見る

2件の返信2

株式会社フルバランス
Shopify Partner
1540 550 699

成功

ご質問拝見しました。

 

タイトル依存でのコードはこちらでできるかなと思います。

{% if article.blog.title == 'お知らせ' %}
  <h1 class="h2"><span>NEWS</span>{{ article.title }}</h1>
{% else %}
  <h1 class="h2"><span>BLOG</span>{{ article.title }}</h1>
{% endif %}

 

もしくはブログにタグをつけて条件分岐するやり方もございます

{% assign category_tag = 'お知らせ' %}
{% assign is_category_article = false %}

{% for tag in article.tags %}
  {% if tag == category_tag %}
    {% assign is_category_article = true %}
  {% endif %}
{% endfor %}

{% if is_category_article %}
  <h1 class="h2"><span>NEWS</span>{{ article.title }}</h1>
{% else %}
  <h1 class="h2"><span>BLOG</span>{{ article.title }}</h1>
{% endif %}

 

どちらかを参考にコードをカスタマイズすれば条件分岐できるかなと思います。

お試しください。


お悩み解決できましたら、ベストアンサー、いいねいただけると励みになります。
何卒よろしくお願いします。

株式会社フルバランス

株式会社フルバランス(Shopify Experts)
Shopify専門のEC成長支援会社です。ストアの新規構築から運用や改善のサポートなどShopifyに関する幅広いサービスを行なっております。
ECの技術・実務・成長、お悩みのことがあれば、お気軽にご相談ください。
『すべてのブランドの特大成長エンジンを搭載する』 株式会社フルバランス
compoz
Shopify Partner
4 0 1

ご回答ありがとうございます、無事に希望通りの動作が確認できました!

 

この度は誠にありがとうございました!