woo-commerce上每个产品的自定义按钮,包含唯一网址

时间:2016-11-22 23:57:49

标签: php wordpress plugins woocommerce advanced-custom-fields

我正在尝试在WooCommerce上的“立即购买”按钮下面添加一个自定义按钮“Buy On Ebay”,这应该包含在链接到后端自定义字段vendor_url的每个产品循环中,以便我可以使用自己的外部链接指定每个产品。

到目前为止我尝试了什么。

第一次努力

  • 已安装高级自定义字段插件,但我不确定如何挂钩 URL变量属性为每个循环产品的按钮。 50%完整的解决方案,宁愿使用下面的插件,因为vendor_url是唯一需要的自定义变量。

第二次努力

  • 已安装https://github.com/Ohar/wc-field-vendor-url 此插件只是将自定义字段“vendor_url”添加到WooCommerce产品。这正是我需要的,但我不知道如何在一个按钮中包含这个变量属性。

简化

前端: 在Woocommerce上的“购买”按钮旁边的“在易趣上购买”按钮。

后端:vendor_url = 'Ebay Product URL'

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

如果您想使用高级自定义字段插件,请使用该插件并在每个产品后端为vendor_url创建字段。请查看高级自定义字段插件的文档以创建新字段。

下一步,在Ebay上显示'买入'产品页面前端的按钮,打开woocommerce文件夹 - > templates - > single-product-> add-to-cart。 在add-to-cart文件夹中,您可以看到产品类型的不同模板。如果您的产品类型很简单,请打开simple.php,您可以看到添加到购物车的按钮代码。在此代码下方,您可以创建“在易趣上购买”#39;按钮。

<button type="submit" class="button alt">
<?php the_field('vendor_url'); ?></button> 

注意:使用用于为vendor_url创建字段的密钥。