如何允许用户在 shopify 主题设置中使用 liquid?

How do I allow users to use liquid in shopify theme settings?

我正在为工作中的设计师修改一个主题,我想让主题插入一些流动代码,这样他们就可以在任何他们想要的地方放置变量,比如文本中的一些数字变量。我该怎么做?如果不是液体,是否有一种简单的方法允许他们在文本中使用变量?

您可以将占位符文本添加到您的主题设置中,然后您可以将其替换为液体过滤器 (https://help.shopify.com/themes/liquid/filters/string-filters#replace)

例如,在您的主题设置中,您会有这样的内容: --一些变量--

然后在您的主题液体代码中,您可以找到文本占位符并将其替换为变量: {{ 设置.123 |替换:'--somevariable--',product.title}}