46664660 na@drweb.no
Vi har byttet navn tilFjordweb Solutions AS

I WooCommerce er det som standard noen felt med i checkout som vi enkelte ganger ikke har bruk for. For eksempel firmanavn og adresse 2 som er de vi oftest fjerner.

Dessverre er det ikke noen enkel måte å gjøre dette på i WooCommerce uten å bruke en plugin eller litt koding. Vi anbefaler å bruke hooks som kommer med WooCommerce som standard.

I dette eksempelet fjerner vi alt som har med «billing» å gjøre da vi tenker å bruke Paypal til betaling.

 

Denne koden plasseres i temaet sin functions.php fil. For å unngå at dette slettes ved neste oppdatering av teamet ditt anbefaler vi at du bruker et child tema, også kalt datter tema på norsk 🙂


add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {
    unset($fields['billing']['billing_first_name']);
    unset($fields['billing']['billing_last_name']);
    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_address_1']);
    unset($fields['billing']['billing_address_2']);
    unset($fields['billing']['billing_city']);
    unset($fields['billing']['billing_postcode']);
    unset($fields['billing']['billing_country']);
    unset($fields['billing']['billing_state']);
    unset($fields['billing']['billing_phone']);
    unset($fields['order']['order_comments']);
    unset($fields['billing']['billing_address_2']);
    unset($fields['billing']['billing_postcode']);
    unset($fields['billing']['billing_company']);
    unset($fields['billing']['billing_last_name']);
    unset($fields['billing']['billing_email']);
    unset($fields['billing']['billing_city']);
    return $fields;
}