WooCommerce adresvelden verbergen of verplicht maken

Het checkout-proces is vaak een struikelblok voor klanten. Hoe meer velden ze moeten invullen, hoe groter de kans dat ze afhaken. WooCommerce vraagt standaard om veel gegevens, maar soms heb je die helemaal niet nodig. Denk aan een bedrijfsnaam, tweede adresregel of telefoonnummer.

👉 Goed nieuws: je kunt WooCommerce adresvelden verbergen of verplicht maken met een paar simpele aanpassingen.

Waarom adresvelden aanpassen in WooCommerce?

  • Conversie verhogen: hoe minder velden, hoe sneller klanten afrekenen.
  • Gebruiksvriendelijkheid: alleen vragen wat je echt nodig hebt.
  • Datakwaliteit: velden verplicht maken die je wél nodig hebt (bijv. telefoonnummer voor bezorgingen).

WooCommerce adresvelden verbergen (snippet)

Wil je bepaalde velden in de checkout verwijderen? Gebruik dan dit snippet. Plaats het in je child theme’s functions.php of gebruik de Code Snippets plugin:

// WooCommerce adresvelden verbergen
add_filter( 'woocommerce_checkout_fields' , function( $fields ) {
    unset($fields['billing']['billing_company']); // bedrijfsnaam verbergen
    unset($fields['billing']['billing_address_2']); // 2e adresregel verbergen
    unset($fields['billing']['billing_phone']); // telefoonnummer verbergen
    return $fields;
});

Je kunt elke regel aan- of uitzetten afhankelijk van wat jij wilt verbergen.

WooCommerce adresvelden verplicht maken

Soms wil je juist een veld verplicht stellen, bijvoorbeeld telefoonnummer bij bezorging. Dat doe je zo:

// WooCommerce adresvelden verplicht maken
add_filter( 'woocommerce_checkout_fields' , function( $fields ) {
    $fields['billing']['billing_phone']['required'] = true; // telefoonnummer verplicht
    return $fields;
});

Handig om er zeker van te zijn dat je altijd de juiste gegevens krijgt.

Alternatief: een plugin gebruiken

Geen zin om met code te werken? Dan kun je ook een plugin gebruiken, zoals:

  • Checkout Field Editor for WooCommerce
  • Flexible Checkout Fields

Voordeel: visueel aanpassen zonder code.
Nadeel: weer een extra plugin, wat je webshop iets zwaarder maakt.

Conclusie

Het checkout-proces in WooCommerce hoeft niet ingewikkeld te zijn. Door WooCommerce adresvelden te verbergen of verplicht te maken, maak je het afrekenen sneller en gebruiksvriendelijker – en dat zie je direct terug in je omzet.

👉 Wil je dat ik jouw checkout optimaliseer? Plan een gratis scan en ik laat je zien welke velden je beter kunt weghalen of verplicht maken.