Avisos
Vaciar todo

Cambiar Dirección de envío desde usuario  

 
Carlos
 Carlos
Honorable Member

Hola,

Desde la web entro para modificar la dirección o simplemente le doy a guardar y aparece como otro formulario con los campos opcionales y un error que no sé de donde viene

Screenshot(45)
Screenshot(46)

 

Contenido solo visible a usuarios registrados

Citar
Respondido : 15/10/2021 11:44 am
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

El único campo que veo es el de la lista del Pais, aunque este por defecto en España tienes que seleccionarlo.

screenshot www.webempresa.com 2021.10.15 13 04 52

De todas formas si ves que no se soluciona con eso, adjunta un Usuario de prueba para que podamos revisarlo ( No administrador )

 

Un saludo

ResponderCitar
Respondido : 15/10/2021 12:08 pm

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

Carlos
 Carlos
Honorable Member

@pepesoler

 

Hola Pepe:

Aunque no modifique nada, da error, os envío otro usuario. De todas formas cambia a (opcional) cuando los hemos puesto requerido

Usuario: blobic
Contraseña: bPxSa!CmLBCl

 

ResponderCitar
Respondido : 15/10/2021 12:16 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

Lo acabo de probar y se realizo el cambio:

screenshot www.felizcaminar.com 2021.10.15 13 25 16

El problema esta en la celda dirección que es un campo requerido, calle, numero.....

screenshot www.webempresa.com 2021.10.15 13 26 52

 

 

Un saludo

Esta publicación ha sido modificada el hace 3 años por Pepe
ResponderCitar
Respondido : 15/10/2021 12:27 pm

Cursos Gratuitos WordPress

Carlos
 Carlos
Honorable Member

@pepesoler

Gracias, y como cambio para que no aparezca (opcional) en todos los demas y en ese campo

ResponderCitar
Respondido : 15/10/2021 12:37 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Carlos.

Puedes utilizar un plugin:

-> https://wordpress.org/plugins/flexible-checkout-fields/

O una función:

add_filter( 'woocommerce_checkout_fields' , 'custom_wc_checkout_fields_required' );
function custom_wc_checkout_fields_required( $fields ) {

  $fields['billing']['billing_phone']['required'] = false;

  $fields['billing']['billing_first_name']['required'] = false;

  $fields['billing']['billing_last_name']['required'] = false;

  $fields['billing']['billing_company']['required'] = false;

  $fields['billing']['billing_address_1']['required'] = false;

  $fields['billing']['billing_address_2']['required'] = false;

  $fields['billing']['billing_city']['required'] = false;

  $fields['billing']['billing_postcode']['required'] = false;

  $fields['billing']['billing_country']['required'] = false;

  $fields['billing']['billing_state']['required'] = false;

  $fields['billing']['billing_phone']['required'] = false;

  $fields['billing']['billing_postcode']['required'] = false;

  $fields['billing']['billing_company']['required'] = false;

  $fields['billing']['billing_email']['required'] = false;

  return $fields;

}

Aquí le indicamos que campos quieres que sean requeridos o no, en esta caso estan todos en false, es decir no son requeridos, si alguno de los campos quieres que sea obligatorio solo cambia false por " true "

 

Un saludo

ResponderCitar
Respondido : 15/10/2021 1:04 pm

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