Das Anpassen von WooCommerce Checkout-Feldern mithilfe von actions und filters ist eine feine Sache. Damit lassen sich mithilfe einer Funktion in der functions.php des WordPress-Themes auch die Optionen für Pflichtfelder festlegen.
Im Beispiel machen wir das Telefon als Pflichtfeld in den Rechnungsfeldern (billing_fields) der Kasse:
// Telefonnummer in der Kasse als Pflichtfeld machen
add_filter( 'woocommerce_billing_fields', 'wc_wr_filter_phone', 10, 1 );
function wc_wr_filter_phone( $address_fields ) {
$address_fields['billing_phone']['required'] = true;
return $address_fields;
}
Kleiner Codeschnipsel für alle, die eine Telefonnummer als Pflichtangabe im WooCommerce Bestellformular nutzen möchten (z.B. für Absprache von Lieferterminen bei Speditionsunternehmen, Versanddienstleistern, etc.).
Hallo,
vielen Dank für das Code Schnipsel, war gerade genau das, was ich gebraucht habe :-)
Viele Grüße
Ursula