Cómo agregar un mensaje personalizado al finalizar la compra en WooCommerce según el país seleccionado

A veces encontrarás en tu tienda online de WooCommerce que necesitas mostrar un mensaje personalizado a los clientes que seleccionen un determinado país , ya sea para indicarles tiempos de entrega por encima de lo normal, condiciones especiales, descuentos o lo que necesites o puedas pensar.

Si esta es su necesidad, puede obtenerla fácilmente con un código como este:

add_action( 'woocommerce_before_checkout_billing_form', 'wphelp_message_portugal' );

function wphelp_message_portugal() {

echo '< <div class="shipping-notice woocommerce-info" style="display:none"< >Delivery to Spain takes 3 to 5 working days..< </div< >';

}

add_action( 'woocommerce_after_checkout_form', 'clasesordenador_show_message_portugal' );

function clasesordenador_show_message_portugal(){

?>

<script>

jQuery(document).ready(function($){

var countryCode = 'PT';

$('select#billing_country').change(function(){

selectedCountry = $('select#billing_country').val();

if( selectedCountry == countryCode ){

$('.shipping-notice').show();

}

else {

$('.shipping-notice').hide();

}

});

});

</script>

<?php

}

¿Dónde Pongo El Sr. Código?

Como va a ser un código independiente del tema que uses, lo ideal es crear un complemento con el código o agregarlo a tu complemento de personalizaciones.

Pero también puede agregarlo al final del archivo functions.php del tema activo (hijo).

¿Qué Se Puede Personalizar Sobre Mr. Code?

En el código puedes cambiar el texto que se mostrará por el que necesites, así como el país, cambiando el código de país . En este enlace tienes todos los códigos IBAN de cada país.

Gracias por visitar este sitio, espero que te haya gustado y vuelvas proximamente, compartela en las redes sociales, gracias

Compartir en Facebook Compartir en twitter

Fecha actualización el 2021-02-16. Fecha publicación el 2021-02-16. Categoría: wordpress Autor: Oscar olg Mapa del sitio Fuente: wphelp