2017-01-23 94 views

回答

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文件。

2

方法-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>"; 
} 
相關問題