Avisos
Vaciar todo

Correo electronico en compras en woocomerce  

 
Nicolas
 Nicolas
Usuario eminente

Hola buenas tardes, por favor me podrían ayudar como hacer que cuando compren en mi web la opción de correo electrónico no sea obligatorio que sea opcional?

Contenido solo visible a usuarios registrados

Citar
Respondido : 12/04/2024 10:01 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Hola Nicolas,

Para establecer ordenes y pedidos de manera correcta el correo electrónico es un campo indispensable y requerido para estos procesos

Sin embargo puedes probar usar un plugin como el siguiente para hacer el campo de email como opcional 

https://wordpress.org/plugins/woo-checkout-field-editor-pro/

Saludos!

ResponderCitar
Respondido : 12/04/2024 11:03 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Nicolas
 Nicolas
Usuario eminente
Respondido por: @bruno-vichetti

Hola Nicolas,

Para establecer ordenes y pedidos de manera correcta el correo electrónico es un campo indispensable y requerido para estos procesos

Sin embargo puedes probar usar un plugin como el siguiente para hacer el campo de email como opcional 

https://wordpress.org/plugins/woo-checkout-field-editor-pro/

Saludos!

Gracias, he probado ese plugin pero queria haber si no existe una forma manual de hacerlo ya que no deseo cargar varios plugins en la web.

ResponderCitar
Respondido : 13/04/2024 1:21 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nicolas.

Puedes añadir lo siguiente en el archivo functions.php o si utilizas algún plugin para añadir código como puede ser Code Snippets:

add_filter('woocommerce_billing_fields', 'we_email_opcional', 5000, 1);
function we_email_opcional($fields) {
$fields['billing_email']['required'] = false; //facturacion email
return $fields;
}

 

Lo que no entiendo es porque quieres hacerlo opcional, este campo sirve para que el usuario pueda recibir las notificaciones del pedido.

 

Un saludo

ResponderCitar
Respondido : 13/04/2024 9:58 am

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Nicolas
 Nicolas
Usuario eminente
Respondido por: @pepesoler

Hola Nicolas.

Puedes añadir lo siguiente en el archivo functions.php o si utilizas algún plugin para añadir código como puede ser Code Snippets:

add_filter('woocommerce_billing_fields', 'we_email_opcional', 5000, 1);
function we_email_opcional($fields) {
$fields['billing_email']['required'] = false; //facturacion email
return $fields;
}

 

Lo que no entiendo es porque quieres hacerlo opcional, este campo sirve para que el usuario pueda recibir las notificaciones del pedido.

 

Un saludo

Muchas gracias, lo probare y les comento que tal si me funciona. Algunos clientes no son tan afines a la tecnología y suelen escribir pidiendo que desean comprar pero no tienen correo electrónico y deseamos probar esta opción para ver que tal funciona.

 

ResponderCitar
Respondido : 14/04/2024 2:59 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Nicolas.

Ok, dejo el hilo abierto por si necesitas retomarlo.

 

Un Saludo

ResponderCitar
Respondido : 14/04/2024 3:30 pm