如何在woocommerce上添加第二个添加到购物车按钮

时间:2017-01-23 00:28:53

标签: wordpress woocommerce

我想在我的woocommerce产品说明页面的末尾添加第二个添加到购物车按钮。 我该怎么做?

非常感谢您的时间!

2 个答案:

答案 0 :(得分:3)

方式-1

$id = get_the_ID();
echo do_shortcode( '[add_to_cart id='.$id.']' );

方式-2

$product = get_product(get_the_ID());
echo "<a href='".$product->add_to_cart_url()."'>add to cart</a>";

请您在上面的代码中添加woocommerce产品说明吗?

方式-3

在您的有效主题functions.php中添加以下代码。

add_action( 'woocommerce_single_product_summary', 'custom_button_after_product_summary', 30 );

function custom_button_after_product_summary() {
  global $product;
  echo "<a href='".$product->add_to_cart_url()."'>add to cart</a>";
}

答案 1 :(得分:1)

<强> 1。解决方案:在主题的function.php文件中添加代码。

add_action( 'woocommerce_single_product_summary', 'my_extra_button_on_product_page', 30 );

function my_extra_button_on_product_page() {
  global $product;
  echo '<a href="URL">Add to cart</a>';
}

<强> 2。解决方案:安装自定义WooCommerce添加到购物车插件

Custom WooCommerce Add to Cart Plugin

第3。解决方案:您可以使用带有短代码的挂钩:

custom add to cart button

或者在您自己的模板中为WooCommerce文件创建替代。