Hola.
Tienes el listado de filtros del checkout de WooCommerce en su documentación:
Billing
billing_first_name
billing_last_name
billing_company
billing_address_1
billing_address_2
billing_city
billing_postcode
billing_country
billing_state
billing_email
billing_phone
Shipping
shipping_first_name
shipping_last_name
shipping_company
shipping_address_1
shipping_address_2
shipping_city
shipping_postcode
shipping_country
shipping_state
Account
account_username
account_password
account_password-2
Order
order_comments
Customizing checkout fields using actions and filters
Te dejo también una guía de uso con ejemplos:
WooCommerce Checkout Fields Customization Guide
Esos son los campos que se piden para el pedido, lo que quieres eliminar son los campos de información que genera WooCommerce, para eso tienes que copiar las plantillas del tema en un tema hijo y editarlas, no te recomiendo hacer esos cambios porque ¿cuál es la idea de ocultar el envío?, cuanto más claro seas mejor, se eliminan suspicacias.
También puedes hacerlo con CSS y te evitas problemas, añade este código al CSS personalizado de tu tema o al archivo style.css
de tu tema hijo:
tr.cart-subtotal, tr.shipping {
display: none;
}
Coméntanos si tienes alguna duda y, por favor, recuerda marcar el debate como resuelto cuando así lo consideres, de esta forma nos ayudas a mantener el foro al día.
Iniciador del debate
freenk
(@freenk)
Gracias por tu respuesta.
Para responder a tus preguntas, no es que quiera eliminar el Envío del Checkout, lo quiero eliminar del carrito, ya que posteriormente se repite nuevamente en el checkout al finalizar la compra. Vale decir, sólo quiero que los datos de envío aparezcan en el checkout, más no en el carrito. como lo subí en la imagen.
Saludos
Usando el CSS que te indiqué lo ocultas a no ser que tu tema haga personalizaciones, como no indicas la url de tu web no te puedo dar indicaciones exactas, por eso es que en las Instrucciones de uso de los foros se indica que para consultas específicas de una página debes indicar cuál es.
Si quieres optimizar el proceso es mejor que integres las dos páginas en una sola, revisa esto:
Cómo poner el carrito y el pago en la misma página de WooCommerce
También puedes hacerlo con plugins:
Direct Checkout para WooCommerce
One page checkout and layouts for woocommerce
Fluid Checkout for WooCommerce