Este plugin te permite ocultar los campos de envío en el checkout de WooCommerce cuando el cliente selecciona la recogida local como método de envío, tanto si ya lo trae seleccionado desde el carrito como si lo elige en el propio checkout.
Descarga con seis meses de soporte – 5,90€
Descarga con soporte continuado – 5,90€/año
Simplemente instalar y activar el plugin ya hará que la columna Enviar a una dirección diferente desaparezca en el checkout cuando el cliente selecciona la recogida local. Además, tendrás una nueva opción en WooCommerce > Ajustes > Productos > Recogida local que te permitirá hacer que también se oculten los campos de facturación relacionados con el envío:
- País
- Dirección
- Código postal
- Localidad o ciudad
- Provincia o estado
Todos estos campos y la sección de dirección de envío aparecerán o desaparecerán en función de si el cliente selecciona Recogida local o cualquier otro método de envío.
Es posible también ocultar campos personalizados (es decir, campos no estándar de WooCommerce) del checkout cuando el usuario seleccione la recogida local, siempre que éstos sean de texto u opcionales (es decir, cualquier campo personalizado opcional o cualquier campo personalizado de tipo texto, sea opcional u obligatorio).
Para ello basta añadir una función en el archivo functions.php de tu plantilla:
add_filter ('local_pickup_no_shipping_campos_personalizados', function ($campos) { $campos[] = 'billing_nif'; //Aquí el ID del campo personalizado return $campos; }, 10, 1);
Vídeo: Ocultar los campos de dirección y envío cuando se selecciona recogida local
En este vídeo puedes ver cómo funciona el plugin:
El plugin Plugin para ocultar los campos de envío con la recogida local incluye las siguientes características:
- Compatible con WordPress 6.7
- Compatible con WooCommerce 9.4
- Compatible con HPOS
- Preparado para traducciones y compatible con WPML para webs multilingües
- Incluye actualizaciones automáticas para siempre
- Incluye mi soporte personal para cualquier tema relacionado con su instalación y funcionamiento
- Se puede pagar mediante PayPal o, a través de esta pasarela, con tarjeta de crédito/débito
- Este plugin cuenta con garantía de reembolso 30 días
Puedes conseguir este plugin, junto al resto de los 96 plugins a la venta en esta web, y los que vaya añadiendo, con tu membresía anual [+info]
Cómo instalar el plugin una vez descargado
Instalar un plugin premium es muy sencillo. Sólo tienes que ir a Plugins > Añadir nuevo y pulsar el enlace Subir plugin (3) de la parte superior.
En el cuadro de selección que aparece (4) seleccionas el archivo ZIP que has descargado y pulsas el botón Instalar ahora (5). Después sólo tienes que activarlo como cualquier otro plugin.