Liquid、JavaScriptなどに関する質問
【質問内容】
スライダーショーの画像alt を 出力している箇所が見つからず、どのコードによって、alt が出力されているのでしょうか?
<該当箇所>
テーマ:Dawn
ファイル:section / slideshow.liquid(130行目〜154行目)
コード確認時期:2024年5月19日
<確認したこと>
・以下コードは、スライドショーを作っているコードですが、その中に「alt」の表記を探したのですがありませんでした。
・ソースコードでは、alt の内容が出力されていることを確認しました。
<div class="slideshow__media banner__media media{% if block.settings.image == blank %} placeholder{% endif %}{% if section.settings.image_behavior != 'none' %} animate--{{ section.settings.image_behavior }}{% endif %}"> {%- if block.settings.image -%} {%- liquid assign height = block.settings.image.width | divided_by: block.settings.image.aspect_ratio | round if section.settings.image_behavior == 'ambient' assign sizes = '120vw' assign widths = '450, 660, 900, 1320, 1800, 2136, 2400, 3600, 7680' else assign sizes = '100vw' assign widths = '375, 550, 750, 1100, 1500, 1780, 2000, 3000, 3840' endif -%} {{ block.settings.image | image_url: width: 3840 | image_tag: loading: 'lazy', height: height, sizes: sizes, widths: widths }} {%- else -%} {{ 'lifestyle-2' | placeholder_svg_tag: 'placeholder-svg' }} {%- endif -%} </div>
上記のコードの中で、以下の部分が「alt」を出していそうだと思ったのですが、やはりalt が見当たりませんでした。
{{ block.settings.image | image_url: width: 3840 | image_tag: loading: 'lazy', height: height, sizes: sizes, widths: widths }}
<出力されている alt = ""植物と棚>
お手数お掛けしますが、ご回答いただけますと幸いです。
何卒よろしくお願い致します。
解決済! ベストソリューションを見る。
成功
概ね合っているのではと思いますが、実際の動作をご自身で確認されることをお勧めします。
下記ドキュメントの記述の通りかなと思います。
https://shopify.dev/docs/api/liquid/filters/image_tag#image_tag-alt
>By default, the alt attribute of the <img> tag is set to the media alt text, or the resource title for article, collection, line item, product, and variant images. However, you can override this default, or set the value if there's no default.
Jizo_Inagaki さん
ご回答いただきありがとうございます!
>下記ドキュメントの記述の通りかなと思います。
https://shopify.dev/docs/api/liquid/filters/image_tag#image_tag-alt
ドキュメント、拝見させていただきました。
日本語訳の通りになりますが、
・<img>タグが出力されると、alt も一緒に出力される。
・そこに画像のaltテキストが入る。
・または記事、コレクション、ラインアイテム、商品、バリアント画像のリソースタイトルがaltに入る。
という理解でよろしかったでしょうか?
成功
概ね合っているのではと思いますが、実際の動作をご自身で確認されることをお勧めします。
Jizo_Inagakiさん
実際の動作を確認したところ合っておりました!
ご回答いただきありがとうございました。
サポートの選択肢が増えていく中、最適となる選択の判断が難しくなっているかと存じます。今回は問題の解決に最適となるサポートの選択方法を、紹介させて頂きます。 選択肢のご紹介...
By Mirai Oct 6, 20242023年初頭、Shopifyペイメントアカウント、及びShopifyアカウント全体のセキュリティを強化する為の変更が適用されました。ユーザーのアカウントセキュリティを強化す...
By Mirai Sep 29, 2024概要: 年末/年明けは、消費者が最もショッピングを行う時期の一つです。特に、ブラックフライデー・サイバーマンデー(BFCM)は、世界中で注目される大規模なセールイベントであ...
By JapanGuru Sep 25, 2024