Hay multitud de situaciones en las que te va a ser útil añadir un mensaje en la página de pago o finalizar compra de WooCommerce. Ya sea para dar información relevante antes del pago, avisos importantes, o cualquier otra necesidad.
Además, es muy fácil añadir este tipo de mensajes, solo tienes que personalizar el siguiente código según tu necesidad:
/* Mensaje personalizado en el pago *//
add_action('woocommerce_before_checkout_form', 'my_custom_message');
function my_custom_message() {
if ( ! is_user_logged_in() ) {
wc_print_notice( __('Hola, si eres instalador <a href="">conéctate</a> para acceder a descuentos especiales para profesionales'), 'notice' );
}
}Añade el código anterior a un plugin personalizado o archivo functions.php del tema, del modo que prefieras, y verás un mensaje como el que hayas indicado en la página de pago.

Además del texto, obviamente, hay otras cosas que puedes personalizar, como el tipo de mensaje a mostrar, en el ejemplo del tipo «aviso» (notice).
También puedes cambiar el código y mostrar el mensaje como un error (error), con este cambio:
/* Mensaje personalizado en el pago *//
add_action('woocommerce_before_checkout_form', 'my_custom_message');
function my_custom_message() {
if ( ! is_user_logged_in() ) {
wc_print_notice( __('Hola, si eres instalador <a href="">conéctate</a> para acceder a descuentos especiales para profesionales'), 'error' );
}
}
O como mensaje de éxito (success) cambiándolo así:
/* Mensaje personalizado en el pago *//
add_action('woocommerce_before_checkout_form', 'my_custom_message');
function my_custom_message() {
if ( ! is_user_logged_in() ) {
wc_print_notice( __('Hola, si eres instalador <a href="">conéctate</a> para acceder a descuentos especiales para profesionales'), 'success' );
}
}
El aspecto de los distintos mensajes variará dependiendo del tema que tengas activo, pero casi siempre los de aviso y éxito serán en verde y el de error en rojo.
¿Te gustó este artículo? ¡Ni te imaginas lo que te estás perdiendo en YouTube!




