Skip to main content

Para redireccionar al usuario a una página especifica después de realizar su compra – por defecto WooCommerce redirecciona a los usuarios a la página Order Received con el slug /order-received/, lo podemos configurar de dos maneras, por código fuente en el archivo funciones o mediante la instalación de un plugin (lo más simple).

A continuación les explicaré las dos formas de hacerlo, haciendo click en cada opción los llevaré directo al contenido.

  1. Descarga de Plugin «YITH Página de agradecimiento personalizada para WooCommerce».
  2. Por código fuente en archivo funciones.

YITH Página de agradecimiento personalizada para WooCommerce

YITH Página de agradecimiento personalizada para WooCommerce

Descripción

Instale el complemento para configurar una página de agradecimiento personalizada para mostrar a sus clientes después de completar un pedido. Puedes usar cualquier página de WordPress que elijas y personalizarla como prefieras, para darle tu toque personal de estilo al sitio web y llenar un pequeño vacío en el proceso de compra: ¡agradeciéndoles!

CARACTERÍSTICAS DE LA PÁGINA DE AGRADECIMIENTO PERSONALIZADA YITH PARA WOOCOMMERCE:

  • Establecer una página de agradecimiento personalizada
  • Campo CSS personalizado para usar su propio estilo
  • Plantilla básica de detalles de pedidos de Woocommerce

CONFIGURACIÓN

YITH La página de agradecimiento personalizada para Woocommerce agregará una nueva pestaña llamada «Página de agradecimiento personalizada» en el menú «YITH». Allí, encontrará todos los complementos de YIThemes y podrá acceder rápidamente a la página de configuración del complemento.

Ir a descargar

Redireccionar por Código fuente en archivo funciones

Para comenzar la integración de una redirección personalizada asegúrate de utilizar un código similar al siguiente y recuerda modificar las url con las que correspondan a tu sitio web.

<?php
//* NO incluyas la etiqueta de apertura

//* WooCommerce: Redirecciona al cliente a una página especifica después de una compra
add_action( 'template_redirect', 'woocommerce_redirecciona_compra_realizada' ); 
function woocommerce_redirecciona_compra_realizada() {
	global $wp;
	
	if ( is_checkout() && ! empty( $wp->query_vars['order-received'] ) ) {
		wp_redirect( 'http://tudominio.com/gracias/' );
		exit;
	}
}

Recuerda que debes pegar el código en el archivo “functions.php” del tema activo. Al finalizar su compra, el usuario visualizará la página le indicaste visitar. Asegúrate de haberla creado antes de agregar este código.

Si te fue de ayuda agradécenos dando like en Facebook y/o Instagram

Deja un comentario