WooCommerce-Telefonnummer nicht als Pflichtfeld kennzeichnen
In diesem Beitrag zeigen wir euch, wie ihr die Telefonnummer im Kassenbereich von WooCommerce als optionales Feld verwendet.

WooCommerce, die beliebte eCommerce-Erweiterung für WordPress, bindet das Eingabefeld für die Telefonnummer als Pflichtfeld ein. Während des Bezahlvorgangs muss der potenzielle Kunde daher die Telefonnummer zwingend angeben. Das führt schnell zu Kaufabbrüchen. In diesem Beitrag zeigen wir euch, wie ihr das Pflichtfeld entfernt. Die Telefonnummer ist anschließend nicht mehr zwingend erforderlich, kann aber noch eingegeben werden.
Pflichtfeld über den Customizer entfernen
Seit der WooCommerce-Version 3.4 könnt ihr im WordPress Customizer ganz einfach auswählen, ob die Telefonnummer ein Pflichtfeld oder ein optionales Feld sein soll. Es besteht ebenfalls die Möglichkeit, die Telefonnummer-Abfrage komplett zu deaktivieren.
Um das Feld für die Telefonnummer anzupassen geht ihr im Backend unter Design auf Customizer → WooCommerce → Kasse.

»required«-Auszeichnung für WooCommerce-Telefonnummer mit Filter entfernen
Um die Pflichtfeldangabe der Telefonnummer über den Code mit Hilfe eines Filters zu entfernen, fügt folgendes Code-Snippet in die functions.php
eures Themes ein oder verwendet ein seitenspezifisches Plugin.
add_filter( 'woocommerce_billing_fields', 'kb_no_required_phone', 10, 1 );
function kb_no_required_phone( $address_fields ) {
$address_fields['billing_phone']['required'] = false;
return $address_fields;
}
2024 und immer noch großartig, schnell und praktisch :)
Perfekt, so liebe ich das. Problem innerhalb von Sekunden gelöst:-)
Hi!
ich suche nach einer Möglichkeit hier nicht das Feld Telefonnummer auszublenden sondern das Wort Telefonnummer gegen Handynummer zu tauschen?
Hast du einen Hinweis, Tipps oder eine Anleitung für mich?
Viele Grüße
Enrico
Hab selten so schnell eine Lösung gefunden, die auch noch auf Anhieb funktioniert!
Super Danke!
Danke Danke!!! das hat geklappt
Hi, Jonas!
Perfekt, genau das Problem hatte ich eben. Dein Code hat super funktioniert. Vielen Dank!
Gruß philipp