Cómo Hacer Una Página

Hacer una Web Profesional con Wordpress

  • Mi Cuenta
  • Contacto
  • Curso GRATUITO de WordPress
  • Suscribirse (10€/mes)
Estás aquí: Inicio / Gestores de Contenido / Quitar Campos del Checkout en Woocommerce (vídeotutorial)

Quitar Campos del Checkout en Woocommerce (vídeotutorial)

enero 7, 2015 Por Oscar martin 11 comentarios

Quitar campos del checkout en Woocommerce es especialmente útil cuando estamos vendiendo algún producto digital ya que no necesitamos una dirección de envío, código postal etc…

¿Cómo hacemos para quitar campos en nuestro checkout? Aunque existen plugins que nos ayudan en esta ocasión lo vamos hacer por código ya que simplemente lo tenemos que copiar y pegar en el fichero functions.php de nuestra plantilla.

El código que tenemos que añadir es el siguiente:


add_filter( 'woocommerce_checkout_fields' , 'custom_override_checkout_fields' );

function custom_override_checkout_fields( $fields ) {
unset($fields['billing']['billing_first_name']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_address_1']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_city']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_country']);
unset($fields['billing']['billing_state']);
unset($fields['billing']['billing_phone']);
unset($fields['order']['order_comments']);
unset($fields['billing']['billing_address_2']);
unset($fields['billing']['billing_postcode']);
unset($fields['billing']['billing_company']);
unset($fields['billing']['billing_last_name']);
unset($fields['billing']['billing_email']);
unset($fields['billing']['billing_city']);
unset( $tabs['additional_information'] );
return $fields;
}

add_filter('woocommerce_enable_order_notes_field', '__return_false');

Aquí tenéis el vídeo en el que lo explico más en detalle:

Suscríbete a mi canal:

Publicado en: Gestores de Contenido, Woocommerce, Wordpress Etiquetado como: Checkout, ecommerce, woocommerce

Acerca de Oscar martin

Me llamo Óscar y me dedico al Marketing Online. Me gano la vida gracias a internet y a herramientas como Wordpress. ¿Te puedo ayudar? Contáctame

Comentarios

  1. SERGIO dice

    marzo 7, 2015 a las 12:03 am

    Oscar estoy desarrollando un sitio wp endonde incluyo una tienda, wc,,, quiero saber como colocar un boton al lado del producto y que de una vez me tire a la caja y no a la descripcion,, directo a la caja de pago,, gracias por tu tiempo y colaboracion..

    Responder
    • Óscar dice

      marzo 7, 2015 a las 12:12 am

      Hola Sergio,
      Con este plugin puedes enviarlos directamente a comprar:
      https://wordpress.org/plugins/woocommerce-direct-checkout/
      Espero que te sirva 😉
      Saludos
      Óscar

      Responder
  2. Laurita dice

    mayo 16, 2015 a las 5:37 pm

    Hola Oscar,

    Te cuento estoy montando una tienda wordpress con el theme aveda con woocommerce pero lo que quiero vender son unos vídeos de diseño fotográfico con photoshop. Para ello veo demasiada información previa para realizar la compra, me gustaría poder quitar, informacion de facturación e información adicional y que directamente saliera la sección revisar y realizar el pago.

    Es posible??

    Gracias 🙂

    Responder
    • Óscar dice

      mayo 19, 2015 a las 6:53 pm

      Hola Laurita,
      Claro que se puede, precisamente es lo que hago en el vídeo.
      Te voy a pasar la dirección de otro artículo (de otro blog mío también) en el que explico como hacer una web de venta de vídeos en una zona premium 😉
      Espero que te guste.
      https://www.misingresospasivos.com/tutorial-para-crear-una-membresia-o-area-de-miembros-con-wordpress-y-woocommerce-video/

      Óscar
      Saludos

      Responder
  3. Mauri dice

    noviembre 26, 2015 a las 4:11 pm

    Hola Oscar buenas tardes, a ver si me puedes ayudar, edité los campos del formulario finalizar compra, y ahora no encuentro el archivo que se encarga de esto, simplemente lo que quiero es cambiar donde pone nombre de la empresa poner dni/cif en el formulario donde el cliente escribe sus datos a la hora de comprar…

    gracias por anticipado

    Responder
    • Óscar dice

      enero 14, 2016 a las 5:19 pm

      Hola Mauri,
      Este plugin https://es.wordpress.org/plugins/woocommerce-checkout-manager/ te permite cambiar todos esos campos
      Saludos
      Óscar

      Responder
  4. jorge dice

    septiembre 19, 2016 a las 10:03 pm

    gracias

    Responder
  5. Noe Cristo dice

    octubre 26, 2016 a las 4:21 am

    Genial como siempre Óscar, tenemos citas pendientes, te escribo mañana.
    Gracias por derrochar conocimiento para tus seguidores.

    Un saludo

    Noe Cristo

    Responder
    • Óscar dice

      noviembre 6, 2016 a las 8:08 pm

      Gracias Noe!!!
      Cualquier cosa aquí me tienes 😉
      Un saludo!!!
      Óscar

      Responder
  6. Paula dice

    agosto 30, 2017 a las 2:51 pm

    Gracias!! Muy útil!

    Responder
    • Oscar martin dice

      agosto 30, 2017 a las 4:16 pm

      Muchas gracias Paula 😉

      Responder

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

¿Necesitas Ayuda?

  • Contacto
  • Blog

Más Información

  • Condiciones de Uso
  • Condiciones generales de venta
  • Aviso Legal
  • Pólitica de Privacidad
  • Política de cookies

Buscador

Funciono con el Theme Genesis · Acceder

Este sitio web instalará en tu navegador cookies analíticas y publicitarias propias y de terceros si continúas navegando.
Encontrará más información en nuestra Política de Cookies...Configuración de CookiesAceptar
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Siempre activado
Las cookies estrictamente necesarias tiene que activarse siempre para que podamos guardar tus preferencias de ajustes de cookies.
Básicamente el blog no funcionará bien si no están activas.
Estas cookies son:
- Comprobación de inicio de sesión.
- Cookies de seguridad imprescindibles.
- Saber si ya has aprobado/rechazado las cookies.
Non-necessary
Esta web utiliza las siguientes cookies adicionales:
- Mautic: Recordar si ya estás suscrito al boletín de noticias.
- Google Analytics: un servicio de analítica web desarrollada por Google, que permite la medición y análisis de la navegación en las páginas web.
GUARDAR Y ACEPTAR