WooCommerce: redirigir a la página de agradecimiento personalizada

¿Cómo puede redirigir a los clientes a una página de agradecimiento específica del producto, personalizada y atractiva?

Afortunadamente, puede agregar algo de código PHP a su functions.php y definir una redirección a una URL personalizada (a diferencia del punto final predeterminado de pedido recibido). Esta es una excelente manera de agregar ventas adicionales específicas, compartir en las redes sociales y otra información que podría ayudarlo a convertir ventas adicionales. 

Redireccionamiento de WooCommerce Página de agradecimiento personalizada
Redireccionamiento de WooCommerce Página de agradecimiento personalizada

Fragmento de PHP: redirección a la página de agradecimiento personalizada – WooCommerce

/**
 * @snippet       WooCommerce: Redirect to Custom Thank you Page
 * @how-to        Get CustomizeWoo.com FREE
 * @author        Rodolfo Melogli
 * @compatible    WooCommerce 3.7
 * @donate $9     https://businessbloomer.com/bloomer-armada/
 */
  
add_action( 'woocommerce_thankyou', 'bbloomer_redirectcustom');
  
function bbloomer_redirectcustom( $order_id ){
    $order = wc_get_order( $order_id );
    $url = 'https://yoursite.com/custom-url';
    if ( ! $order->has_status( 'failed' ) ) {
        wp_safe_redirect( $url );
        exit;
    }
}

"¿La redirección no funcionará para mí?"

Recientemente estaba trabajando en el sitio web de un cliente y usé el fragmento de código anterior: nada funcionaba. Incluso traté de usar un complemento de redirección (Simple 301 Redirects), pero tampoco funcionó.

Esto es lo que descubrí: mientras editaba la configuración de WooCommerce Endpoints, dejó un espacio en blanco entre "Pedido" y "Recibido" (vea la imagen a continuación, Google traduce mal el texto del danés al inglés).

¡Eso fue todo!

¡La página de agradecimiento rota y la redirección tampoco funcionarán!
¡La página de agradecimiento rota y la redirección tampoco funcionarán!

"No codifico, ¿hay un complemento confiable para eso?"

Como a muchos lectores les encantaría codificar pero no se sienten 100% seguros con él, decidí buscar un complemento confiable que logre el mismo resultado.

En este caso, recomiendo la página de agradecimiento personalizada YITH para el complemento WooCommerce. Además de elegir su URL de redirección personalizada, también puede definir una página de agradecimiento diferente por categoría/producto, mostrar/ocultar información predeterminada, habilitar el intercambio social, mostrar ventas adicionales y mucho más.

Pero en caso de que desee codificar, siga leyendo

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir