Ocultar campos de la página de editar cuenta de WooCommerce

    Si no quieres que el cliente modifique sus datos una vez que los introduce, usa este snippet.

    <?php
    //Ocultar campos de editar cuenta
    add_filter( 'woocommerce_billing_fields', 'remove_billing_account_fields', 25, 1 );
    function remove_billing_account_fields ( $billing_fields ) {
        // Solo la dirección de facturación para usuarios conectados
        if( is_user_logged_in() && is_account_page() ){
            unset($billing_fields['billing_first_name']);
            unset($billing_fields['billing_last_name']);
            unset($billing_fields['billing_email']);
        }
        return $billing_fields;
    }