我正在尝试向所有shopify前端页面添加一段javascript代码。问题是,我的代码是为每个商店单独生成的。我已经发现我可以通过asset
完成此操作。
$arguments = array(
"asset" => array(
"key" => "templates\/index.liquid",
"value" => "<script>alert('foo')</script>",
)
);
$updateTheme = $shopify('PUT', '/admin/themes/'.$theme_id.'/assets.json', $arguments);
但它仅适用于特定页面。在这种情况下,index.liquid只能修改主页。
我认为theme.liquid可以完成这项工作,但遗憾的是它不起作用。
对于我的代码,如果他被放在页脚或标题中最好。 有没有办法实现这个目标?