使用Shopify Liquid链接到商店的主页(索引)



我想将网站的徽标(在我的主要标题中)链接到商店的主页。我可以通过链接到绝对URL(例如https://www.example.com)来做到这一点,但是当我在不挂接到我的域名的开发服务器上测试时,这是不起作用的。

我知道我可以使用<a href="{{ pages.example.url }}">链接到页面,其中example是我要链接到的页面。但是使用<a href="{{ pages.index.url }}">似乎不起作用 - 我假设是因为index实际上并未视为页面。

有一种简单的方法可以使用液体标签链接到我的商店的主页?

您可以使用此变量备忘单和Shopify开发人员参考中列出的{{ shop.url }}

返回商店的完整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

我对那些好奇的人弄清楚了:只需链接到 "/"。因此,指向您网站主页的链接应如下显示在您的标题中。

<a href="/">Link</a>

<a href="/">Link</a>这对多语言商店不起作用。

我认为更好的解决方案是:{{ routes.root_url }}

最新更新