En una entrada anterior te mostramos ¿Cómo añadir campos personalizados al formulario de la página de pago de WooCommerce?, en esta ocasión descubriremos ¿Cómo eliminar campos de la página de pago de WooCommerce?:
Al utilizar WooCommerce – el plugin por excelencia para crear un sitio de comercio electrónico en WordPress, por defecto se incluirá un formulario, a través del cual los compradores deberán introducir sus datos e información de facturación. En casos específicos (como la venta de productos virtuales), tal vez desees agilizar este proceso y enviar al cliente directamente al sitio de PayPal:
Forma Manual:
En los ajustes de WooCommerce aún no existe una opción para desactivar estos campos de facturación, así que utilizaremos los «hooks» disponibles. Copia y pega el siguiente código en el archivo «functions.php» del tema activo en tu sitio:
El resultado lucirá similar a:
Forma Automática: mediante un plugin
![¿Cómo eliminar campos de la página de pago de WooCommerce?](https://i0.wp.com/lh3.googleusercontent.com/-mXvYwRaCN08/Vk9goGATvXI/AAAAAAAADT8/GHgkZCvCMUM/s800-Ic42/woocommerce-checkout-manager.png?resize=610%2C198&ssl=1)
Para eliminar campos de la página de pago de WooCommerce de forma automática – sin agregar códigos y hooks, utilizaremos el plugin gratuito «WooCommerce Checkout Manager» de Ephrain Marchan.
Una vez instalado y activado el plugin, ve a: «Ajustes» > «WooCommerce Pedido Director«. Desde esta página puedes «eliminar campos y atributos«:
![¿Cómo eliminar campos de la página de pago de WooCommerce?](https://i0.wp.com/lh3.googleusercontent.com/-QDk4SvPXinA/Vk9goHzzaqI/AAAAAAAADT4/HOd87kIcWxs/s800-Ic42/woocommerce-checkout-manager-ajustes.png?resize=610%2C302&ssl=1)
Una vez más me has salvado, gracias!!!
Un placer, éxito en tu proyecto 🙂 !
El único detalle es que deja una etiqueta al final llamada «EJEMPLO DE ETIQUETA»..hay alguna forma de eliminar ese ultima etiqueta .
desde ya muy agradecido.
Saludos.
Jakk..olvidenlo..ya lo descubrí…era una estupidez jjajaja estaba al final de los ajustes
Genial!, saludos cordiales 🙂
Excelente solución, te agradezco mucho el tema del functions.php
dicho sea de paso… conoces algun truco para hacer la tienda en «catalogo» o sea.. que no exista ni los botones de añadir al carrito, ni el carrito en si.
Muchas gracias de verdad. Saludos!
Hola 🙂
Este plugin puede ser de tu interés «Catalog Visibility Options«, un saludo!
Si quiero eliminar estos campos en el checkout, pero el usuario ya los tiene registrados en su cuenta o perfil, como se puede hacer para que el detalle del pedido salga con esos datos, cuando eliminamos los datos del checkout el genera la orden sin estos datos, como se puede generar la orden que llame los datos desde el perfil del cliente, facilitando la gestión, ¿ Esto se podría.?
por la formula manual….me dijo error de sintais del codigo y tuve que arreglar el codigo usando FTP ya que no me dejaba entrar de ninguna manera
Hola:
Seguí los pasos y efectivamente los campos desaparecen correctamente, pero al hacer clic en el botón para ir a la forma de pago me dice que «introduzca un email válido». ¿Sabrían cómo resolverlo? Uso un plugin de suscripción para WP.
Gracias de antemano y un saludo.
Hola @Marcelo, si necesitas modificar los campos de la página de pago de WooCommerce te sugiero utilizar la extension «Checkout Field Editor«. Si estás utilizando un plugin adicional para el registro de usuarios revisa con los chicos de WooThemes la compatibilidad del mismo. Un saludo!
Hola Estella,
Necesitaría que los clientes pudieran reservar una sala o algún producto, pero que no hubiese pasarela de pago, sino que me llegué un email y cuando ellos vengan paguen por tal servicio.
Muchas gracias y enhorabuena.
@Paco te sugiero usar un plugin especialmente diseñado para la gestión de reservaciones 😉
Hola Estella. Muy buen articulo. Dejo a ti y tus lectores el link de mi plugin (No es publicidad, es solo un link al repositorio de WordPress). Hace exactamente lo mismo, ademas de poder mover los hooks en la pagina de producto y en el listado de productos (ademas de opciones de diseño). Todo con una interface drag & drop.
WooEnhacer – personalizar WooCommerce
como se podría eliminar TODA la información que sale de: El Pedido.
Gracias!
¿Tienes alguna otra alternativa a este tipo de problema? por ejemplo algún otro plugin que recomiendes.
Gracias, me sirvio para eliminar varios campos, pero aun así al darle el pagar me exige el telefono, nose porque, espero pueda ayudarme, gracias.
Hola Estela:
Una pregunta. Querría quitar el método de pago, pero que cuando finalicen el pedido puedan darle para que me llegue un mail con el pedido que quieren. Es decir, quiero que esté todo igual pero que cuando lleguen al pago no tengan un metodo de pago. Que le den enviar sin método de pago.
¿Sabrías cómo se puede hacer?
Gracias.
si quiero eliminar el tipo de servicio mas la fecha y el tiempo como se haría ?