Avisos
Vaciar todo

Botón de continuar comprando no te manda a al tienda  

 
JUAN
 JUAN
Usuario eminente

Hola buen día! ¿cómo va todo? yo de nuevo : )

Copie y pegue este código para agregar un botón de regresar a la tienda en la página de detalle de producto. Si no agregas nada en la página de detalle de producto te manda de regreso a al tienda, ahí todo bien,  pero si agregas algo al carrito y haces click en regresar a la tienda vuelve a cargar la misma página. 

/**
* @snippet Continue Shopping button @ Single Product Page
* @how-to Get CustomizeWoo.com FREE
* @sourcecode https://businessbloomer.com/?p=72772
* @author Rodolfo Melogli
* @testedwith WooCommerce 3.1.1
*/

add_action( 'woocommerce_single_product_summary', 'bbloomer_continue_shopping_button', 31 );

function bbloomer_continue_shopping_button() {
if ( wp_get_referer() ) echo '<a class="button continue" href="' . wp_get_referer() . '">Continue Shopping</a>';
}

Help!

Contenido solo visible a usuarios registrados

Citar
Respondido : 22/02/2022 6:03 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Juan, 

En este caso puedes probar añadir este código que te añade el botón de continuar comprando en la opción de notificación del producto

add_filter( 'wc_add_to_cart_message_html', 'add_continue_shopping_button', 10, 2);
function add_continue_shopping_button( $message, $products ){

$message .= sprintf( '<br/><a href="%s" class="button wc-forward" style="clear:both;margin-top:5px;">%s</a>', esc_url( wc_get_page_permalink( 'shop' ) ), esc_html__( 'Continue Shopping', 'woocommerce' ) );

return $message;
}

Por ejemplo se mostrará de la siguiente forma 

Screenshot   2022 02 22T144200.963

Verifica esto y nos comentas como ha ido todo

Un Saludo 

ResponderCitar
Respondido : 22/02/2022 6:42 pm

Cursos Gratuitos WordPress

JUAN
 JUAN
Usuario eminente

Gracias! pero va ser mejor mandar hacer estas cosas a la medida. 

 

Saludos!

ResponderCitar
Respondido : 22/02/2022 9:00 pm
Bruno
 Bruno
Soporte CMS Webempresa Moderator

Que tal Juan,

Si el código que te compartió mi compañera no funciono del todo quizás vale la pena revisar de donde has tomado el código inicial que intentaste implementar https://www.businessbloomer.com/woocommerce-continue-shopping-button-single-product-page/

En los comentarios se refleja una posible solución al código que ya estas utilizando el cual es el siguiente 

add_action( 'woocommerce_single_product_summary', 'bbloomer_continue_shopping_button', 31 );
function bbloomer_continue_shopping_button() {
if ( wp_get_referer() ) echo '<a href="' . wp_get_referer() . '" rel="nofollow ugc">Continue Shopping</a>';
else echo '<a href="./shop" rel="nofollow ugc">Continue Shopping</a>';
}

Si no funciona pues toca hacerlo a medida tal como has mencionado

Nos comentas para dar el tema por resuelto, Saludos!

ResponderCitar
Respondido : 22/02/2022 9:18 pm

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