• Buenos días,

    en primer lugar, disculpad si este tema ya está creado, pero he estado buscando y no he encontrado exactamente lo que necesito.

    Estoy intentando cambiar el enlace del botón de «Añadir al carrito» mediante código, pero no encuentro la solución. Lo que quiero hacer es que el botón «Añadir al carrito» de la lista de productos, en vez de que añada el producto al clicar en él me lleve a la página del producto, para poder seleccionar, dentro de la página individual del producto, las distintas opciones que hay para ese producto.

    Gracias de antemano!

    Un saludo.

Viendo 1 respuesta (de un total de 1)
  • Moderador jose64

    (@jose64)

    Hola.

    En el repositorio tienes un plugin para hacer ese tipo de cambios:

    Custom Add to Cart Button Label and Link

    También te dejo un código que hace solo lo que quieres:

    add_filter( 'woocommerce_loop_add_to_cart_link', 'cambiar_boton_ver_producto', 10, 2 );
    function cambiar_boton_ver_producto( $button, $product ) {
    	if (is_product_category() || is_shop()) {
    		$button_text = 'Ver producto';
    		$button_link = $product->get_permalink();
    		$button = '<a class="button" href="' . $button_link . '">' . $button_text . '</a>';
    		return $button;
    	}
    }

    Añade el código al archivo funtions.php de tu tema hijo o con un plugin de personalizaciones como Code Snippets. Recuerda cerrar el debate marcándolo como resuelto, así nos ayudas a mantener el foro al día.

Viendo 1 respuesta (de un total de 1)
  • El debate ‘Cambiar url enlace botón «Añadir al carrito»’ está cerrado a nuevas respuestas.