很多国内亚马逊卖家转做,或开始同时做独立站时,都会有这个需求。本期教程文稿:
https://shopify2006.com/how-to-add-an-amazon-buy-button-on-shopify-for-free/
如果你需要为不同国家的访客,设置不同的亚马逊链接,例如 /ca, /de, /au 等;或者想为不同变体单独设置不同亚马逊链接,可以跟我联系。
视频发布半年多了,绝大部分同学都能跟着实现。出现问题的两种常见原因:
1. 没有在产品界面设置 亚马逊链接 的 Metafields,导致不显示按钮。 代码里加这个判断就是为了确保不设置时不显示。
2. 按钮样式显示异常。视频里已经说了,大部分 class 都是 btn 或者 button,如果你添加后显示异常,可以尝试修改 class。具体可参考你主题的 Add to Cart 按钮的 class,复制加进去。
关于文稿:
注意:Metafields 创建和引用的必须一致!
如果你创建的是 product.metafields.my_fields.amazon_link 就用 product.metafields.my_fields.amazon_link
如果你创建元字段时删掉了 amazon_link 中间的下划线,那上面引用的代码也要删掉下划线!
添加代码后,如果你的代码操作没问题, 要设置链接才会显示按钮!
还有,如果你没有加到在线主题,就要预览对应的主题链接。
如果以上操作都没问题,那你可能加错了位置,别为难自己了,也别为难我,发红包加。或者去用插件。
绝大部分人都能对照教程完成操作,但偶尔也会遇到一两个奇葩选手,工作过程中被打断,挑战我的忍耐上限 :(