如何通过自定义Shopify App在主题中插入自定义HTML?

Rah*_*hil 5 shopify

每当用户在他们的商店中安装/启用我的APP时,我想在shopify主题中包含自定义HTML.任何人都可以建议我怎么做?

hjb*_*lok 8

使用Asset API,您可以添加或更新资产,例如自定义HTML.资产属于主题,因此您可能还需要Theme API,它允许您访问已安装的主题及其角色.您不应更新不属于您自己的应用程序的现有资产.

如果您只想将JavaScript添加到商店,则可能需要使用ScriptTag.

第三种选择是使用应用程序代理.应用程序代理将Web请求转发到您的应用程序.您的应用程序返回自定义HTML(或Liquid),它将返回给访问者.这样,您可以使用例如图库来扩展商店.

请注意assets,商店卸载您的应用时不会删除.卸载后您也无法访问assets.ScriptTag当商店卸载您的应用时,将删除A. 对于应用程序代理,您可以自己实现访问机制,并在商店卸载应用程序时拒绝访问.

  • 使用应用程序代理时,我们如何从主题添加对代理 URL 的调用? (2认同)