WooCommerce: mostrar ventas adicionales de productos en la página de agradecimiento

Una de las páginas de WooCommerce más importantes, en cuanto a conversión, es la página de agradecimiento. Esa es tu oportunidad de ofrecer algo especial a un usuario que acaba de convertirse en cliente y, por lo tanto, es más probable que vuelva a comprar.

Hemos visto cómo incluir una página completa de WordPress dentro de la página de agradecimiento , cómo redirigir a los clientes a una URL de página de agradecimiento diferente , cómo mostrar un cuadro personalizado para compartir en las redes sociales en la página de agradecimiento , pero en este artículo quiero para ampliar un poco más el tema y mostrar una lista de productos que se pueden comprar a través de un shortcode.

La cuestión es que la página de agradecimiento «no existe» dentro de las páginas de WordPress, por lo que no puede simplemente agregar un código abreviado en una página. Debemos hacerlo a través de un gancho de acción de PHP y la función de WordPress do_shortcode(). ¡Disfrutar!

Fragmento de PHP: mostrar productos en la página de agradecimiento de WooCommerce

/**
 * @snippet       Display Product Shortcode @ WC Thank You
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @testedwith    WooCommerce 3.8
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
 
add_action( 'woocommerce_thankyou', 'bbloomer_upsells_thankyou' );
 
function bbloomer_upsells_thankyou() {
   echo '<h2>Buy Some More?</h2>';
   echo do_shortcode( '[[products ids="186177,186179,186181"]]' );
}

Deja un comentario