CMS Woocommerce WordPress

Sustituir botón “Añadir al carrito” por “Ver el producto” en WooCommerce

Imagen de Snowing - Freepik.com

Cambiar enlace “Añadir al Carrito” por un link al producto en WooCommerce

WooCommerce es una excelente herramienta para aquellos que usamos habitualmente el CMS WordPress, pero por desgracia, tiene poca flexibilidad a la hora de configurarlo.

Una de las consultas más frecuentes es sobre su famoso botón “Añadir al carrito“, un botón que aparece por defecto en el listado de productos y en las ampliadas de los mismos. Por cierto, si no se os mostrase, en este enlace podéis ver cómo solucionar el problema y hacer que aparezca de nuevo en el loop.

De vez en cuando, a un cliente le surge la necesidad de cambiar el funcionamiento del botón “Añadir al carrito” y convertirlo, sencillamente, en un botón que de acceso a la ampliada o single page.

Si bien en casi todas las plantillas de WooCommerce ésta función la realiza un enlace asignado a la imagen del producto, debemos admitir que puede resultar un poco confuso para los no iniciados.

 

Para realizar este cambio de funcionalidad y que se nos muestre en el loop o listado de productos, basta con acudir a nuestro archivo functions.php
Habitualmente esta en:
http://www.nuestro_dominio.tld/wp-content/themes/nombre_del_tema/functions.php

E insertamos el siguiente código:

Guardamos, subimos el archivo ¡y listo!

¿Has conseguido solucionar tu problema? ¡Ahora ayúdanos tú a nosotros compartiendo esta entrada!

Cristian Sarabia Martínez

Desde que a principios de los 90 mi padre desempolvó su Spectrum, no he dejado de probar y experimentar con la tecnología.

Enamorado del mundo web, Full Stack Developer de profesión y diseñador por devoción.

Ahora hago mis pinitos en esto del blogging para compartir con vosotros un poquito de todo lo que la comunidad me ha dado.

4 Comentarios

Haz clic aquí para dejar tu comentario

    • Bueno, no me da error… pero tampoco funciona.
      Cuando voy a ver el resultado, el botón no aparece. Simplemente no hay nada allí. Ni “añadir a carrito” ni nada.
      Queda solo visible el de Wishlist que acompaña a “añadir carrito”.

      • Pero eso que dices es en la portada de la tienda, en la ampliada de un producto o en el carrito? Porque en según qué casos el problema o código para mostrar el botón es uno u otro.