图片的 "alt" 值存储在哪里?
Where is an image's "alt" value stored?
在 Shopify 中,当您使用在线编辑器为图像分配图像替代文本时,该值存储在哪里?显然,它没有存储在主题代码的 config/settings_data.json.
现在我看到我的液体代码有
{{ block.settings.image | img_url: '580x', scale: 2 | img_tag: block.settings.image.alt, 'lazyload transition-in' }}
这意味着 alt 标签值应该来自设置,但事实并非如此。它存储在某个地方,但我无法在主题代码中找到。
alt 属性在内部存储 object。
例如,当您为产品设置标题时,该标题不会存储为设置,但会在内部应用于该产品object。
在您的示例中,您有一个块图像,您使用 block.settings.image
定位图像,然后您可以访问此处 https://help.shopify.com/themes/liquid/objects/image 中看到的所有图像属性,ALT 是其中之一他们。
文件 settings_data.json
仅存储来自 settings_schema 的信息和所有部分选项。
在 Shopify 中,当您使用在线编辑器为图像分配图像替代文本时,该值存储在哪里?显然,它没有存储在主题代码的 config/settings_data.json.
现在我看到我的液体代码有
{{ block.settings.image | img_url: '580x', scale: 2 | img_tag: block.settings.image.alt, 'lazyload transition-in' }}
这意味着 alt 标签值应该来自设置,但事实并非如此。它存储在某个地方,但我无法在主题代码中找到。
alt 属性在内部存储 object。
例如,当您为产品设置标题时,该标题不会存储为设置,但会在内部应用于该产品object。
在您的示例中,您有一个块图像,您使用 block.settings.image
定位图像,然后您可以访问此处 https://help.shopify.com/themes/liquid/objects/image 中看到的所有图像属性,ALT 是其中之一他们。
文件 settings_data.json
仅存储来自 settings_schema 的信息和所有部分选项。