2017-03-16 108 views
-2

我有一個woocommerce產品,需要不同領域比別人。 有沒有辦法爲此產品專門設置自定義結帳頁面?Woocommerce定製結帳頁每個產品

+0

是的,你可以爲特定產品指定結賬頁面。 –

回答

1

您無法爲特定產品定製結帳頁面。但是,您可以根據購物車中的產品動態自定義結帳字段。


// Override fields like this 
add_filter('woocommerce_checkout_fields' , 'custom_override_checkout_fields'); 

// Our hooked in function - $fields is passed via the filter! 
function custom_override_checkout_fields($fields) { 
    $fields['order']['order_comments']['placeholder'] = 'My new placeholder'; 
    $fields['order']['order_comments']['label'] = 'My new label'; 
    return $fields; 
} 

// Remove fields like this 
add_filter('woocommerce_checkout_fields' , 'custom_override_checkout_fields'); 

// Our hooked in function - $fields is passed via the filter! 
function custom_override_checkout_fields($fields) { 
    unset($fields['order']['order_comments']); 

    return $fields; 
} 

你可以找到關於如何定製這裏woocommerce結賬領域的詳細信息:https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

+0

如何?你能指定一下嗎? @vidish – Mickey

+0

添加一段代碼 –

+0

是否可以添加字段? – Kevin