2017-03-16 3 views
-2

Ich habe ein Woocommerce-Produkt, das andere Felder als die anderen erfordert. Gibt es eine Möglichkeit, eine benutzerdefinierte Checkout-Seite speziell für dieses Produkt zu erstellen?Woocommerce benutzerdefinierte Checkout-Seite pro Produkt

+0

Ja Sie die Kasse Seite für ein bestimmtes Produkt angeben. –

Antwort

1

Sie können keine benutzerdefinierte Checkout-Seite für ein bestimmtes Produkt haben. Sie können Checkout-Felder jedoch dynamisch basierend auf dem Produkt in Ihrem Einkaufswagen anpassen.


// 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; 
} 

können Sie weitere Details finden, wie Felder WooCommerce Kasse hier anpassen: https://docs.woocommerce.com/document/tutorial-customising-checkout-fields-using-actions-and-filters/

+0

Wie? kannst du bitte angeben? @vidish – Mickey

+0

hinzugefügtes Stück Code –

+0

ist es möglich Felder hinzuzufügen? – Kevin

Verwandte Themen