我想使用WooCommerce,但不是从网站上购买,访问者将被重定向到亚马逊。我想改变"添加到购物车" href属性,每个产品中指定的URL作为特殊属性。我设法让这个工作,但代码似乎有点凌乱 - 加上我不得不改变插件代码 - 。有没有办法在更合适的"办法?
<?php $meta = get_post_meta( get_the_ID(),'_product_attributes' );?>
<a class="btn single_add_to_cart_button button alt" href="<?php echo $meta[0]['amazon_url']['value']?> ">Buy from Amazon</a>
答案 0 :(得分:2)
WooCommerce已经设置了&#34;外部/会员产品&#34;为您的产品设置。
请参阅this video on YouTube for an example或View Woo's documentation and video
简而言之,您在选择外部/会员产品下拉选项(单个产品是默认选项)后输入产品URL,然后您可以自定义添加到购物车文本。