«Recogida en Local» en WooCommerce

Mostrar un Mensaje al Seleccionar la Opción de Envío «Recogida en Local» en WooCommerce

Si ofreces la opción de «Recogida en Local» en tu tienda WooCommerce, es útil mostrar un mensaje adicional a los clientes cuando seleccionen esta opción. Esto puede proporcionarles información importante sobre el proceso de recogida, como horarios de apertura, ubicación o instrucciones específicas. A continuación, te mostramos cómo puedes añadir un mensaje personalizado que se muestre cuando se seleccione la opción de envío «Recogida en Local».

¿Por Qué Mostrar un Mensaje para «Recogida en Local»?

Mostrar un mensaje personalizado puede ser beneficioso por varias razones:

  • Información Adicional: Proporciona a los clientes detalles importantes sobre la recogida, lo que puede ayudar a evitar confusiones o malentendidos.
  • Mejora la Experiencia del Usuario: Ofrece una experiencia de compra más transparente y personalizada.
  • Instrucciones Claras: Asegura que los clientes reciban instrucciones claras sobre cómo y cuándo recoger su pedido.

Cómo Mostrar un Mensaje al Seleccionar «Recogida en Local»

Para añadir un mensaje que se muestre cuando se selecciona la opción de «Recogida en Local», sigue estos pasos:

  1. Accede al Editor de Temas: Desde el panel de administración de WordPress, ve a “Apariencia” y selecciona “Editor de Temas” (o “Editor de Archivos de Tema” en algunas versiones).
  2. Añade el Código al Archivo functions.php: Abre el archivo functions.php de tu tema activo y añade el siguiente código para mostrar un mensaje personalizado cuando se selecciona la opción de «Recogida en Local»:
  3. // Mostrar un mensaje al seleccionar la opción de envío "Recogida en Local"
    function mostrar_mensaje_recogida_local() {
        // Verificar si la opción de envío "Recogida en Local" está seleccionada
        if (is_checkout() && WC()->session->get('chosen_shipping_methods')[0] === 'local_pickup') {
            ?>
            <div class="mensaje-recogida-local" style="margin-top: 20px; padding: 10px; background-color: #f9f9f9; border: 1px solid #ddd;">
                <h3>Recogida en Local</h3>
                <p>Gracias por elegir recoger tu pedido en nuestra tienda. Por favor, asegúrate de traer tu comprobante de compra y un documento de identificación.</p>
                <p><strong>Horario de recogida:</strong> Lunes a Viernes de 10:00 a 18:00</p>
                <p><strong>Dirección:</strong> Calle Ejemplo, 123, Ciudad, País</p>
            </div>
            <?php
        }
    }
    
    add_action('woocommerce_review_order_after_shipping', 'mostrar_mensaje_recogida_local');
    
    1. Guarda los Cambios: Una vez que hayas añadido el código, guarda los cambios.
    2. Verifica la Funcionalidad: Realiza una compra de prueba en tu tienda y selecciona la opción de «Recogida en Local» para asegurarte de que el mensaje se muestra correctamente en la página de pago.

    Consideraciones Adicionales

    • Personalización del Mensaje: Puedes ajustar el contenido del mensaje según tus necesidades, incluyendo información relevante sobre la recogida, horarios y ubicación.
    • Compatibilidad con Temas y Plugins: Asegúrate de que el código se integre correctamente con tu tema y otros plugins. Realiza pruebas para verificar que todo funcione como se espera.

    Conclusión

    Mostrar un mensaje personalizado al seleccionar la opción de «Recogida en Local» en WooCommerce ayuda a mejorar la comunicación con tus clientes y proporciona información valiosa sobre el proceso de recogida. Con el código proporcionado, puedes implementar esta funcionalidad de manera sencilla y eficaz. ¡Prueba este ajuste en tu tienda y ofrece una experiencia de compra aún mejor a tus clientes!

Facebook
Twitter
Email
Print

Newsletter

Suscríbase a nuestro boletín para obtener información actualizada, noticias y conocimientos gratuitos.

Ultimos Post