WooCommerce Checkout:隐藏帐单详细信息

时间:2018-11-08 07:00:03

标签: php woocommerce checkout

enter image description here

我不想获取帐单信息,我想隐藏此表单输入,并且想要组织结帐页面,我已经尝试过

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['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;
}

未设置帐单明细,但这并没有隐藏“帐单明细”标签,并且无法组织结帐页面,请提供帮助,等待回复,谢谢。

1 个答案:

答案 0 :(得分:0)

add_filter( 'woocommerce_billing_fields', 'custom_woocommerce_billing_fields', 100 );

function custom_woocommerce_billing_fields(){
    return [];
}

add_action( 'wp_head', 'include_styles' );

function include_styles() {
    if ( is_checkout() ) {
       echo '
            <style>
                .woocommerce-billing-fields h3 {
                    display: none;
                }
            </style>
       ';
    }
}