Tengo un caso particular en el que necesito que muchas personas inicien sesión en UN usuario especialmente creado (un nombre de inicio de sesión y una contraseña para todos) y compren artículos a través de él. El problema es que si la persona A inicia sesión con estas credenciales de usuario y realiza una compra, dejará un rastro en los detalles de envío/facturación, la persona B verá esos detalles cuando esté en la página de pago. Woocommerce guarda esos detalles de forma predeterminada, ¿cómo podría desactivar eso? ¿Cómo puedo hacer que la página de pago de Woocommerce siempre tenga campos vacíos sin datos precargados de compras anteriores?
¡Gracias! Mantas
Si modifica la plantilla form-billing.php (siga las mejores prácticas y coloque la plantilla en su directorio de temas
your-theme/woocommerce/checkout/form-billing.php
usted pudo elimine la parte que llena los valores.– nombre_usuario_aleatorio
10 de febrero de 2016 a las 16:13
Hola Cale, gracias, he intentado hacer eso, pero no puedo ver en qué parte del archivo puedo lograrlo. github.com/woothemes/woocommerce/blob/master/templates/checkout/… ? No puedo rastrear exactamente dónde se llaman estos valores
– Mantas
10 de febrero de 2016 a las 18:05
Bien, he comentado $checkout->get_value( $key ) en la facturación de formularios y en los archivos de envío de formularios, eso parecía funcionar, pero ahora los valores no se guardan en los detalles del pedido, no hay forma de saber dónde Embarcacion…
– Mantas
10 de febrero de 2016 a las 18:12
¡Genial! Ahora, el único problema que creo que encontrará es que si lo completa de forma incompleta y “falla” en la validación, probablemente NO se le presentará la información que proporcionó anteriormente.
– nombre_usuario_aleatorio
10 de febrero de 2016 a las 18:13
La Persona B solo debería ver los detalles de la Persona A si inició sesión como Persona A.
– helgathevikingo
10/02/2016 a las 18:35