shopify - 使用 Shopify Liquid 链接到商店的主页(索引)
问题描述
我想将我网站的徽标(在我的主标题中)链接到我商店的主页。我可以通过链接到绝对 URL(例如https://www.example.com)来做到这一点,但是当我在未连接到我的域名的开发服务器上进行测试时,这不起作用。
我知道我可以使用 链接到页面,我要链接到的页面<a href="{{ pages.example.url }}">
在哪里。example
但是 using<a href="{{ pages.index.url }}">
似乎不起作用-我假设因为index
实际上并未被视为页面。
有没有一种简单的方法可以使用液体标签链接到我的商店主页?
解决方案
您可以使用{{ shop.url }}
此变量备忘单和Shopify 开发人员参考中列出的内容。
返回商店的完整 URL。 http://johns-apparel.com
<a href="{{ shop.url }}">Homepage</a>
您还可以选择使用安全版本{{ shop.secure_url }}
返回以 https 协议为前缀的商店的完整 URL。 https://johns-apparel.com
<a href="{{ shop.secure_url }}">Homepage</a>
我还在快速测试中发现它在预览未发布的页面时也会返回预览 URL,例如k29ijan0ye0r5g7k-51325174.shopifypreview.com
推荐阅读
- python - 如何使用 pandas 加入 datetimeindex?
- django - 如何使用 social-auth-app-django 要求对所有视图进行身份验证?(所有视图都显示给未经身份验证的用户)
- ruby-on-rails - Rails 5.2.4:如何减少 RAM 使用?
- flutter - 颤振 | 如何从firestore中检索对象列表?
- php - 将 Android Studio 与 mySQL 连接的最新方法?
- jquery - 为 onkeypress 创建一个 jquery 函数
- d3.js - 为什么页面上只显示澳大利亚的一部分--GeoJson
- unit-testing - 如何使用 jasmine 对某些东西进行单元测试!== 并检查标志?
- vue.js - 如何通过单击按钮动态添加新的 vue 实例?
- html - 围绕多个轴旋转 svg 元素