Cambiar url de destino botón finalizar compra woocommerce  

 
Carlos
 Carlos
Reputable Member

Buenas,

Me gustaría cambiar la url de destino del botón finalizar compra del carrito de woocommerce pero no se como encontrar el archivo donde puedo cambiar esa url.

Un saludo

123

 

Citar
Respondido : 09/10/2020 4:31 am
Bulmaro
 Bulmaro
Soporte CMS Webempresa Moderator

Hola Carlos, 

No me queda claro si solo quieres cambiar el slug de la pagina del checkout o quieres modificar la dirección a la que apunta el botón o enlace (es decir, que te dirija a otro sitio web o a un checkout personalizado). 

Si solo quieres cambiar el slug (finalizar-compra) dirígete a Páginas -> Ubica la página de Finalizar Compra o página de pago -> Edición Rápida -> Modifica el slug.

Si lo que deseas es enviar a otra página puedes probar con el siguiente código al final del archivo functions.php de tu template:

function woocommerce_button_proceed_to_checkout() { 
$checkout_url = "http(s)://nueva-url/ ?>
<a href="<?php echo $checkout_url; ?>" class="checkout-button button alt wc-forward"><?php _e( 'Comprar', 'woocommerce' ); ?>
</a>
<?php
}

Donde $checkout es la dirección web a la que deseas hacer la redirección. 

Saludos

Bulmaro Arellano N.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio

¡Gracias!.

ResponderCitar
Respondido : 09/10/2020 8:30 am

wpdoctor-revisa-la-salud-de-tu-wordpress

Carlos
 Carlos
Reputable Member

Buenas Bulmaro,

Al introducir el codigo me da error en una de las líneas.

La url nueva donde debo sustituirla? soy un poco ignorante en código de programación. 

 

111

ResponderCitar
Respondido : 09/10/2020 5:46 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Creo que el código esta incompleto, prueba con el siguiente código:


add_filter( 'woocommerce_get_checkout_url', 'custom_checkout_url', 30 );
function custom_checkout_url( $url ) {
  $url = "https://tu-url.com";
  return $url;
}

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 09/10/2020 6:29 pm

Cursos Gratuitos WordPress

Carlos
 Carlos
Reputable Member

@jmarreros

Ahora funciona perfecto Jhon!!

Muchas gracias

ResponderCitar
Respondido : 09/10/2020 8:58 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Que bueno que funcionó.

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 09/10/2020 9:04 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Por favor Iniciar Sesión o Registro