Avisos
Vaciar todo

Woocommerce: No puedo agregar/modificar campos en finalizar compra

6 Respuestas
3 Usuarios
0 Reactions
21 Visitas
Respuestas: 41
Eminent Member
Topic starter
 

Buenas tardes,

Tengo una web donde estoy haciendo una tienda pero no consigo que modificar ni agregar ni eliminar los campos que aparecen al finalizar compra en Dirección de envío ni Dirección de facturación.

Necesito agregar un campo NIF pero lo he probado instalando plugins y no se muestra ninguna modificación, lo he intentado también desde el archivo form-checkout.php pero ahí solo aparece código PHP. He probado también agregandolo desde el archivo functions del Tema pero tampoco se muestra ninguna modificación. La página tiene muy pocos plugins instalados pòr lo que no puede ser que hayan conflictos. Ya no sé qué más hacer. 

Me podríais echar una mano por favor?

Muchas gracias!

Contenido solo visible a usuarios registrados


 
Respondido : 22/04/2024 2:00 pm
Tags del tema
Pepe
 Pepe
Respuestas: 41339
Illustrious Member Admin
 

Hola Lluisa.

No se muestra por que estas utilizando una pagina personalizada para el checkout.

Para lo que buscas tienes que utilizar el Checkout de WooCoomerce:

.- Elimina la pagina Finalizar 

.- Accede a WooCommerce  -> Estado -> Pestaña Herramientas

.- En la opción " Crea las páginas por defecto de WooCommerce " pulsa en el botón " Crear paginas "

 

A partir de ahí podrás utilizar un plugin para añadir el campo.

 

Un saludo


 
Respondido : 22/04/2024 2:43 pm
Respuestas: 41
Eminent Member
Topic starter
 

Hola,

He probado lo que me has dicho pero al volver a crearla me vuelve a salir la misma de antes. Si intento editarla con Elementor me desaparece todo, lo vuelvo a cargar como me has dicho y se vuelve a poner igual que antes, con todos los campos. No entiendo, yo tampoco he elegido esos campos, no sé de donde salen!


 
Respondido : 22/04/2024 3:57 pm
Karen Rios
Respuestas: 18826
Illustrious Member Moderator
 

Hola Lluisa,

Lo que veo es que utilizas la opción de finalizar compra de Gutenberg, este sobrescribe cualquier cambio que intentemos añadir como un campo adicional, ya que utilizar su propio diseño y código para la página de finalizar compra. 

Lo primero es eliminar estos bloques de la página de finalizar compra y utilizar el shortcode de WooCommerce 

[woocommerce_checkout]

Esto te permitirá utilizar el formulario de WooCommerce por defecto y así mostrar el formulario correcto

image

Una opción ya que veo utilizar el tema Hello Elementor es editar esta página utilizando Elementor pro, no sé si lo tienes ahora instalado. Solo necesitarías seleccionar el widget de Checkout

image

Verifica esto y nos comentas como va todo

Un Saludo 


 
Respondido : 22/04/2024 4:26 pm
Respuestas: 41
Eminent Member
Topic starter
 

Era eso! Muchas gracias!

Ahora me salen textos en inglés como Place order para el botón de hacer pedido pero no sé donde modificarlo con el plugin wpml

 


 
Respondido : 22/04/2024 5:20 pm
Karen Rios
Respuestas: 18826
Illustrious Member Moderator
 

Hola Lluisa, 

Verifica si la versión que vez no es una traducción de tu navegador, ahora mismo veo que todo se muestra en español

image
image

Verifícalo y nos comentas como va todo

Un Saludo 


 
Respondido : 22/04/2024 6:28 pm