matias2
9/19/2018 - 1:32 PM

Convertir los campos a campos obligatorios en la página de finalizar compra

WooCommerce por defecto solo cuenta con algunos campos obligatorios en la “página de finalizar compra (checkout)” y en algunas ocaciones es necesario para nuestro desarrollo requerir más información sobre el cliente, por ende es necesario convertir algunos campos a obligatorios y para lograr esto utilizaremos el filtro “woocommerce_checkout_fields”.

En el siguiente ejemplo crearemos una función que nos ayudará a realizar el proceso descrito anteriormente, asegúrate de insertar el código en el archivo functions.php del tema activo en tu sitio web.

function required_checkout_fields( $fields ) {
$fields['account']['account_username']['required'] = true;
$fields['account']['account_password']['required'] = true;
$fields['account']['account_password-2']['required'] = true;
return $fields;
}
add_filter( 'woocommerce_checkout_fields', 'required_checkout_fields' );