Sobre el autor

166 comentarios en “Truco para convertir WooCommerce en un catálogo”

  1. Hola Antonio, al utilizarlo como catálogo es recomendable eliminar todas las páginas que crea woocommerce con la instalación para el modo tienda?

    Un saludo

  2. Desarrollar una tienda online con WooCommerce va a hacer siempre mas sencillo y ademas está mejorando cada vez gracias a todos ustedes que día tras día se comprometen a mejorar una de las plataformas más populares para webmasters. Gracias por el artículo

  3. Hola, mi cliente desea que los productos se vean en el sitio web y el usuario pueda elegirlos, que no tengan precio, que a el le llegue un mail identificando los productos que el ususario desea y luego le envía un presupuesto por los productos.
    Básicamente habría que eliminar la opción de pago y la visualización de los precios al finalizar la compra.

  4. A mi no me funciona, he puesto :
    ul.menu .fusion-custom-menu-item fusion-menu-cart fusion-main-menu-cart {
    display: none !important;
    }

    No se si he copiado mal la clase o no hay que dejar espacios, podrias ayudarme?

    1. El código correcto es:

      .et-cart-info {
      display: none !important;
      }
      * Recuerda que lo que está después del punto, debe ser reemplazado por el nombre de tu clase. Yo lo usé en opciones de página CSS adicional y me funcionó.

  5. No me funciono 🙁
    ul.menu .fa fa-shopping-cart {
    display: none !important;
    }
    lo coloque así, ese es el nombre cuando inspeccione: fa fa-shopping-cart
    y aún sale el carrito.
    me podrías ayudar?

  6. Hola tengo un problema y necesito ayuda. Al poner en woocomerce el enlace del producto descargable el enlace funciona perfectamente (enlace dropbox o de drive) pero cuando el cliente realiza la compra el enlace que le llega no funciona,da igual videos, pdf…..no funciona .Me pasa en todos los productos, Gracias espero que puedas ayudarme

    1. Hola Noelia!

      El enlace de descarga va incrustado en el email de pedido completado, así que entiendo por lo que comentas, que lo que no recibe es el email de pedido completado. Por tanto, lo que deberás de revisar la configuración de correo de tu servidor o en su defecto configurar el envío de los emails mediante un SMTP.

      Saludos!

  7. Buenos días, me pregunto si de esta manera también podemos hacer un catalogo con pedidos pero sin habilitar la compra. me consultaron sobre esto dado que existen tiendas de vendas de productos perecederos, donde muchos pequeños productores proveen de sus productos. se hacen pedidos hasta cierta fecha y luego se cierra el mes y se entregan los productos en un lugar físico. estamos hablando de pequeñas economías no informatizadas. es posible esto?

  8. WooCoomerce realmente ha cambiado el concepto de venta on-line. Diseñar, construir una página web con la posibilidad de vender productos nunca ha sido tan fácil. Realmente es un excelente complemento para aquellos que desean abrir una tienda web.

  9. Javier Alejandro García

    Hola Antonio. Saludos desde Perú.
    muchas gracias por el tip… logré sacar el boton de CARGAR AL CARRITO o COMPRAR.
    Pero no me funciona lo del style.css 🙁 ¿qué podría estar haciendo mal?

    1. Hola Javier!

      Si no te funciona es porque tu tema usa otra clase CSS para el icono del carrito. Usa el inspector de elementos del navegador para encontrar la clase y una vez lo tengas, aplícale el display: none !important;

      Saludos!

  10. Amigo soooos un Carck, me sirvió demasiado…. llevaba quizás dos semanas buscando la manera de quitar el botón o enlazarlo a la pagina de contacto ya que mi cliente no desea vender directamente por la pagina……

    Y con tu post solucione esto en segundos, incluso demore mas leyendo tu articulo que solucionando el problema…

    Me salvaste la vida..

    Gracias!!!!

    1. Será posble agregar el producto directo al carro de compra y ir a pagar de una vez, sin pasar por la descripción del producto y tener que ir al carrito a pagar?

        1. Hola Antonio, de. Gran ayuda tus aportes mi pregunta es la siguiente tengo un e-commerce y se me presentó la oportunidad de vender unos artículos contra pedido. Pueden convivir dentro de mi tienda artículos para la venta directa y otros que sean contra perdido es decir que la persona me indique que quiere x artículo y se le gestione la compra del mismo directo al proveedor en el plazo y tiempo de ellos.? Gracias de antemano

  11. Si es verdad, pasa poco pero pasa. Es común instalar plugins que están creados con una intencionalidad concreta pero que después los acabas usando para otra finalidad para el diseño web final. A mi me paso lo mismo con un centro comercial en el que los locales eran el producto, pero claro, en sí los locales no se vendían como tales.

  12. Buenas tardes, quiero hacer que los precios y el boton de add cart se vean solo para clientes reguistrados o logueados… Ya he probado varios codigos y si que me funcionan en el fuction.php pero esto solo pasa en la pagina de Shop, no logra verse cuando uso un shortcode como: [products limit=»4″ columns=»4″ orderby=»id» order=»DESC»] que lo tengo en el home.

    Podrias ayudarme!

  13. Hola Antonio,

    Me gustaría saber si es posible crear un catálogo pero que los productos tengan un botón que añada los productos a una hoja de pedido. La idea es que el usuario pueda descargar la hoja de pedido en pdf con todos los productos y unidades que haya ido añadiendo. De este modo, la empresa puede ofrecer pagar a 90 días u otro modo.

    Mil gracias!

    un saludo,
    Lucía

  14. Buenas tardes Antonio, ¿Se podría quitar solamente de un carrusel de productos sin afectar a la página del producto y checkout? Un saludo y gracias por tus post, son geniales.

  15. Buenas Antonio,
    Muchas gracias por tu artículo y ayudas.
    Yo tengo un problema parecido a Spidxel, es decir, existe alguna forma de adaptar woocommerce para que se realice el pedido pero que el cliente no pase por pasarela de pago?
    Actualmente mis clientes realizan el pedido, nos llega, se lo mandamos y nosotros le pasamos la factura a final de mes. ¿podría adaptarse para que ellos realicen el pedido y mandarnoslo a nosotros?
    Mil gracias por adelantado.

    P,D: por la web ni te pases, es viejuna! por eso estoy actualizando!

    1. Hola Jose,

      Lo que yo haría sería crearme un método de pago llamado, por ejemplo «Pago aplazado» (y si lo deseas indicando en la descripción que se le enviará la factura a final de mes) y que no requiera ningún tipo de información de pago (datos de tarjeta ni nada por el estilo). De esta forma el cliente solo tendrá que hacer clic en «Realizar pedido» y no se le cobrará nada.

      Puedes crear métodos de pago personalizados con este plugin WooCommerce Custom Payment Gateway.

      Saludos!

  16. guillermo figueroa

    Excelente pagina gracias por ayudar a tantas personas en sus problemitas web, quisiera que me ayudaran con una cuestión.

    necesito agregar un botón de contacto si en mi tienda de woocommerce algún producto x se queda sin stock, quiero decir:

    si el stock esta en 0 muéstreme un botón de contacto y tal vez que me oculte el botón de agregar al carrito.

    les agradecería mucho su ayudar.

    1. Hola Guillermo,

      Para eso te recomiendo usar el plugin gratuito WooCommerce Waitlist. Rápido, sencillo y funciona perfecto 😉

      Saludos!

  17. Muchas gracias usaba un plug in pero cambié de tema y ya no quitaba el carro del menú, con tus consejos he quitado el plug in, genial muchas gracias crack.

  18. Hola Antonio!

    Yo usé un pluggin gratuito llamado YITH WooCommerce Catalog Mode que te permite activar sólo el modo catálogo de woocommerce y te permite también ocultar el «añadir al carrito» y ocultar el carrito, por lo que finalmente queda en modo catálogo.

    A mi me ha funcionado para conseguir lo que quería 🙂

    1. Gracias por el aporte Sandra!

      Si claro. Puedes usar el plugin también, lo que pasa es que desde mi punto de vista no merece la pena sobrecargar la tienda con otro plugin más si en realidad puedes hacerlo de forma sencilla siguiendo los consejos que explico en el post.

      De todas formas es totalmente válida tu opción también.

      Saludos!

  19. Buen día, en parte me ha funcionado a la perfección, pero solo en los productos simples, si tengo productos variables las miniaturas, así como la imagen principal de estos desaparecen por completo…alguna idea de a que se deba?

  20. Muy buen articulo. Pregunta: se puede configurar WooComerce para que mi sitio WP pueda recibir pedidos pero el pago hacerlo despues? Gracias

  21. Muchas gracias por todo, muy útil todo. Hay algo que me tiene loco sobre las galerías de woocommerce. Vendo por afiliaciones y me gustaría que al clicar sobre las imágenes de los productos de las galerías de los shotcodes de Woocommerce, diréctamente redireccione a la web de afiliado y no que abra la página de descripción del producto. He probado con WP Gallery Custom Links pero no lo consigo. Quiero que el usuario acabe cuanto antes en Amazon, Ebay o la web que sea pero siempre abre la página de descripción. Un saludo Antonio y muchas gracias, me ayudaste mucho

  22. Hola Antonio,

    me ha parecido un post excelente, he seguido los sencillos pasos que has explicado en este post y en otro anterior. He eliminado la opción del carrito y he podido añadir el botón de solicitar presupuesto.

    El problema está en que en la selección de productos que aparecen página principal, cuando paso el ratón por encima de estos me aparece el botón del carrito.

    Sabes como podría elminarlo de aquí también?

    Muchas gracias!!

    1. Hola Álvaro,

      Eso depende del tema con el que estés trabajando. Es probable que tu tema utilice sus propias funciones para mostrar el botón de añadir al carro y por eso no te funciona.

      Es muy complicado saber exactamente el motivo sin ver tu configuración.

      Siento no poder ayudarte con eso. En cualquier caso, si no te funciona con este truco, siempre puedes usar cualquiera de los plugins que existen para ello.

      Un saludo!

  23. Hola Antonio,

    Finalmente conseguí quitar el botón del carrito en la página de producto, el problema es que en en listado de productos, cuando pongo el ratón sobre un producto en concreto, aparece el botón encima de la imagen. ¿Cómo se quitaría eso?

    También tengo problemas con el icono del carrito en el menú principal. No encuentro en mi plantilla (Bridge) la clase que indicas en el post. Lo más parecido que encuentro es a.header_cart.

    ¿Alguna idea de cómo podría hacerlo?

    Muchas gracias

    1. Hola Rebeca,

      Eso es porque tu tema sobre-escribe parte del código que uso en este post. Yo lo acabo de probar ahora mismo con otro tema y la última versión de WC y funciona perfecto.

      Si ves que este truco no te va a funcionar con tu tema, no te compliques. Usa cualquiera de los plugins gratuitos que hay para activar el modo catálogo. De hecho, muchos temas premium ya incluyen esta opción ¿has mirado si Bridge lo incluye?

      Saludos!

  24. Buenos días Antonio,

    Muchas gracias por la info, mi plantilla no tiene el archivo functions.php, así que lo he creado, lo he subido en el adminstrador de archivos y he añadido el código desde allí, pero no funciona.

    ¿Podrías indicarme que he hecho mal y cómo debería hacerlo?

    Muchas gracias

  25. Muchas gracias por facilitar esta información en el artículo! Ahora bien, tengo una consulta, no sé si es viable pero necesito que se asemeje lo mejor posible. Hay alguna chance de hacer que no sean visibles los comentarios del producto? Es decir, que no puedan verse especificaciones, comentarios ni calificaciones cuando clickeo sobre la foto. Esta web debe actuar como catálogo nada más, sólo ver la foto y el nombre del producto.

  26. NICOLAS IGNACIO GONZALEZ NUÑEZ

    Hola, mi problema es al tratar de eliminar el carrito de la página principal.
    Al buscar el nombre con el «inspector» tal como mencionaste, me da el siguiente nombre: «fa fa-shopping-cart». El nombre tiene un espacio y creo que eso hace que no pueda eliminar el carro.

    ¿Tienes alguna idea de como hacerlo a pesar de ese espacio?
    o ¿Identifiqué mal el nombre ?

  27. Hola Antonio,

    Excelente post. Me guardo tu página en favoritos.

    Tengo una pregunta: ¿Se puede crear un botón dentro del contenido de un post o de una página que directamente añada el producto al carrito y te muestre la página de finalizar compra?

  28. Excelente post Antonio! me has salvado la vida y unos cuantos $ con este codigo, en mi caso el carro no estaba dento de una lista sino en un div , hice la modificacion y quedo de 10, muchas gracias un saludo desde Venezuela…

  29. Excelente campeón por tu aporte, me ayudastes, un detalle como saco de mi menu principal una opcion llamada «Log In», ni idea como se me a agregado, gracias y saludos

  30. Hola Antonio,

    ya he quitado el botón tal y vomo indicas.

    Pero lo que me gustaría hacer es poner un enlace desde la imágne de la galeria, hacia una página de afiliados y no hacía la página del producto.

    Algo como esto: decalaveras.com/camisetas-de-calaveras/

    No encuentro la forma de hacerlo 🙁

  31. Buenas! Muchas gracias por el post.

    Tengo un problema para eliminar el carrito de compra del menú.

    Cuando hago inspeccionar elemento para ver la clase me sale == $0.

    He intentado insertar el código con $0 pero nada.

    ¿Alguna sugerencia? Muchas gracias!

  32. Buenas!

    Una pregunta. ¿Sabes si el plugin Catalog Visibility Options permite ocultar el catálogo solo para ciertos paises?

    Muchas gracias.

  33. Hola,

    Gracias por el post. super interesante!!
    Te agradeceria algun consejo, sobre una duda que tengo.
    Quiero que el boton de comprar en cada ficha de producto y los que vienen dentro de la imagen en el catalogo de productos me enlacen con una web externa y no con el carrito. No vendo en mi web.
    Cada enlace sera diferente.
    Como puedo hacer esto?
    Muchas gracias de antemano

    1. Hola Jose Luis,

      Para hacer eso no tienes que instalar plugins ni nada, WooCommerce tiene un tipo de producto llamado externo/afiliado.

      Dentro de la página de edición del producto, en el apartado «Información del producto» selecciona el tipo de producto externo/afiliado y automáticamente ya te mostrará un campo llamado «URL del producto» en el que tendrás que introducir la url de la web externa.

      Saludos!

  34. Hola, no puedo eliminar el icono del carrito que aparece arriba del menu principal, el primer paso salio muy bien y desapareció el boton, estoy en wordpress con el tema customizr, te paso el codigo que me sale cuando pongo el inspector:



    yo puse:
    ul.menu .menu-ítem {
    display: none !important;
    }

    también probé con:
    ul.menu .cart-contents {
    display: none !important;
    }

    pero me sigue apareciendo el icono del carrito.

    Te agradecería t ayuda, desde ya muchas gracias, saludos

  35. ¿Hola Antonio, habría alguna manera de mostrar sólo el botón de compra en algunos productos? Es decir, que por ejemplo los productos descargables se pudieran comprar y los demás no.

    Gracias.

    1. Hola Jordi,

      El truco que muestro es para todo el catálogo de productos sin excepción.

      Si quieres evitar la compra de algunos productos en concreto, la opción más sencilla es activar la gestión de inventario del producto y después definir 0 unidades. De esta forma, al no haber unidades en stock, no te dejará comprarlo.

      Espero que te sirva.

      Saludos!

  36. Excelente truco. Me fue de mucha utilidad. Gracias.

    Para que no tengan que volver a escribir los cambios cuando se actualice el plugin (o cualquier otra actualización) usen TEMAS HIJOS; es algo muy sencillo y bastante eficaz.

  37. Hola Antonio,

    ¿Sabes si hay alguna manera de mostrar todos los productos como catálogo excepto una categoría que tiene que tener venta online? ¿Sabes de algún plugin?

    Muchas gracias!!

  38. Hola! Gracias por el Post, pero por favor, mi pregunta es muy específica, por si me pudieras ayudar: ¿Como eliminas de los emails de confirmación de pedido el precio? para el plugins Woocomerce? Que archivo es el que se debe modificar? o instrucción en el function.php, para que mande el numero de orden, los productos, la cantidad, bla bla, pero que no muestre el precio?

    Gracias!!

    1. Hola Claudia,

      Para ese tipo de problemas tan concretos suelo ofrecer mi servicio de consultoría vía Skype.

      Si te interesa, puedes enviarme una solicitud a través del formulario de contacto y te envío toda la información referente al servicio y el precio.

      Un saludo!

  39. hola, muy bueno el comentario. Una pregunta por favor, en mi casa el carrito ha desaparecido con tus indicaciones, pero cuando pasas el cursor del raton por esa zona me aparece un texto que no consigo quitar y es «No hay productos en el carrito». Como podría hacer desaparecer este texto? gracias!!

    1. Hola Luisa,

      Lo que explico en este artículo es una solución general para ocultar el carro y desactivar los botones de compra en cualquier tema. Sin embargo, hay temas como el tuyo que muestran «tooltips» con el contenido del carrito cuando pasas el cursor por encima y eso no se puede evitar a no ser que modifiques el código de la plantilla.

      Siento no poder ayudarte en eso.

      Un saludo!

  40. Hola, Gracias por dedicar parte de tu tiempo a ayudarnos a mejorar nuestros sitios web, me parece genial, Solo quería hacer una pregunta soy nuevo en woocommerce uso la ultima versión al igual que el theme betheme lo estoy implementado como catalogo y quiero quitar los comentarios debajo de los productos pero aun no lo logro, de antemano gracias.

  41. Buenas, he hecho los pasos que comentas creo que correctamente y desaparece la opción de compra una vez entras en el producto, pero no en el catálogo principal… pq será?
    por otro lado, he puesto también el código en style.css para lo del carrito cambiando el nombre y tampoco desaparece. No sé que hago mal…

    gracias!

  42. Gracias por la información. Funciona adecuadamente, el único detalle que tal vez hay que estar atentos, es determinar bien cuál es la clase en el archivo style que hay que modificar porque como acertadamente comentas, varía dependiendo del theme que se utilice.

    Saludos,

  43. hola . estoy haciendo una web para verder traslados y necesito hacer una tabla de precios de localidades segun el tipo de vehiculo y la verdad necesito ayuda no se como hacerlo he comprado plugin pero no me funciona..

    alguien me puede ayudar¡¡¡¡

  44. Buenas.. espero este todo bien.. les escribo para ver si uds me pueden facilitar ayuda con un problema que tengo con WooCommerce Request a Quote? disculpen las molestias.

  45. Genial, muchas gracias!. Funciona perfectamente.

    Para los que estén usando el Storefront de WooComerce, la línea a agregar es

    /* —- Esta linea es para que no muestre el carro en la pag principal — */
    ul.site-header-cart.menu {
    display: none !important;
    }

    Gracias nuevamente!!!

  46. Estimado, llegué acá buscando ayuda para editar el diseño de la página de productos, como sabemos en woocommerce la pagina consta de:
    la galería de imágenes, al lado derecho título y descripción corta, luego $valor.
    abajo viñetas con descripción + info adicional etc.
    más abajo, productos relacionados.
    lo que busco es simplemente mover toda el área de viñetas y colocarlas al lado derecho del ‘título y descripción corta’, cosa de tener en una linea horizontal toda la información de forma inmediata sin necesidad de bajar con scroll, los productos relacionados mantenerlos abajo.

    El blog de Woodemia me parece interesante, y creo que mi solicitud puede servir a su comunidad.
    Saludos.

  47. Saludos,

    Me he topado con un problema. He copiado el codigo en el funtions.php, pero cuando quiero acceder al dashboard, me sale este error:

    Call to undefined function remove_action() in /home/content/40/10569940/html/wctemobile/store/wp-includes/functions.php on line 4849.

    Alguna idea de como solucionar esto?

    Gracias!

  48. Yo querría saber si hay alguna opción para utilizar las opciones de tienda online pero en el último paso, en vez de finalizar el pago, lo que querría es que solamente recibiera el pedido por email (como ya hace) pero dando la opción a terminar el proceso.

    Es decir, que el trámite del pago se hiciera por contacto entre cliente y vendedor mediante email.

  49. Buenos días !

    Me gustaría saber si penaliza a nivel de SEO el hecho de crear una ecommerce en la que no se puede comprar. ¿Puede que google te penalice por el hecho de que no se estén llevando a cabo compras?

    1. Hola Neus,

      Yo estoy 99% seguro de que usar WooCommerce como catálogo no debe afectar negativamente al SEO. Pero yo no soy experto en SEO, así que si quieres andar sobre seguro, mejor pregunta a un experto en la temática.

      Siento no poder hacer más en este aspecto.

      Un saludo!

  50. por accidente olvide poner precios y algunos datos a los productos y sin darme cuenta tenia un catalogo, incluso el mensaje «añadir al carrito» cambio automaticamente por «leer mas», asi de simple, no puse precio.

  51. Hola Antonio,
    entiendo y mil disculpas…
    Una última cosa. Mi pregunta puntual en realidad era sobre ese botón que no desapareció de la página principal, no de la página del producto…osea, de esta

    http://prueba.ibizi.com.ar/?page_id=791

    estaré necesitando otro código adicional?
    Gracias y esta vez tendré más paciencia aguardando la respuesta.

    saludos.

  52. hola, disculpame que te escriba pero veo que le contestas a todos y a mi no me respondes mi pregunta. La primera vez pensé que no se había enviado correctamente pero luego vi que debías aprobar la consulta…y estoy esperando desde entonces porque en verdad estoy muy preocupada con esto. Te pido que si recibiste mi consulta y no tenés tiempo o no podés ayudarme o lo que sea me avises a mi e-mail: mvforonda@gmail.com …valoro mucho a las personas que ayudan desinteresadamente, pero quisiera saber al menos si espero o tomo otro rumbo con esto.
    un saludo y gracias por el artículo,

    Victoria

    1. Hola Victoria,

      Recibo muchos comentarios diarios pidiendo ayuda sobre WooCommerce y aunque me encantaría, no puedo permitirme el lujo de contestar a todo el mundo porque no tengo tiempo material para hacerlo.

      Voy contestando y aprobando comentarios de forma aleatoria según voy viendo y todavía no había visto el tuyo. Espero que lo entiendas :-/

      De todas formas ya localicé tu comentario anterior y ya lo he contestado.

      Gracias por tu compresión.

      Un saludo!

  53. Hola Antonio. Muy buen artículo me fue de gran ayuda…desapareció el botón «Añadir al carrito»…en su lugr aparece otro boton rojo «product enquiry»

    http://prueba.ibizi.com.ar/?product=woo-single-2

    Pero acá, se ve que no funcionó ese código y me sigue apareciendo, sabés que puede estar ocurriendo?

    http://prueba.ibizi.com.ar/?page_id=791

    saludos.

    Victoria

    1. Hola Victoria,

      He probado el código y a mi si que me funciona en la página de tienda.

      Te recomiendo que pruebes con otro tema para ver si el origen del problema es la plantilla.

      También puede deberse a una incompatibilidad con alguno de los plugins instalados, en ese caso, tendrás que ir desactivando los plugins uno a uno hasta dar con el problemático.

      Siento no poder hacer más.

      Saludos!

  54. Hola Antonio! el post espectacular! está muy muy bien,es de gran ayudar!!!
    Muchas gracias por compartirlo con todos nosotros.

    Te quería hacer dos preguntas:

    ¿Cómo puedo hacer para que los comentarios de la ficha de producto desaparezcan? En el panel del pluggin de la Woo-commerce te permite desactivarlos, pero aún así el visitante ve el apartado. A mi me gustaría que no viera nada, solo quedara la descripción.

    Tb tengo otro problema que no se como hacerlo. En el «Call To Action Module Settings» solo me permite poner la URL de destino de la página que quiero, pero hay algunos «Call To Action» que me gustaría que se abriera una página en blanco. ¿Tu sabes como se hace?

    Mil gracias por todo y de verdad! tu blog es espectacular!
    Jordi

    1. Hola Jordi,

      Para eliminar la sección de opiniones de la página de producto, puedes pegar este código al final del fichero functions.php de tu tema:

      add_filter( 'woocommerce_product_tabs', 'wcs_woo_remove_reviews_tab', 98 );
      function wcs_woo_remove_reviews_tab($tabs) {
       unset($tabs['reviews']);
       return $tabs;
      }
      

      Saludos!

  55. Hola, sigo el blog desde hace tiempo y me ha ayudado en varias ocasiones, esta vez, la tienda que intento montar se trata de vender un sólo producto por compra, osea, hacer clic en el botón «comprar» y llevarme directamente a la página de finalizar compra.

    Conseguí un plugin que hiciera esto, pero mi problema actual es que quiero eliminar el «carrito» ya que si el cliente le da a «comprar ahora» y no termina la compra, cuando vuelva para comprar le dará error porque ya tiene el juego en el carrito.

    Quisiera saber como poder eliminarlo, para que solo haya Producto – Finalizar compra.

    ¿Podrías echarme una mano?

  56. Que tal !! excelente post…

    sabes… tengo dias buscando algun pluging que me permita mostrar mi tienda de woocommercer como un comparador de vuelos..

    sabes si existe? o si se puede medio hacer algo?? apenas lo he instalado me me muestra fatal los productos en la tienda.

    un saludo …

  57. hola necesito tu ayuda!!!
    necesito un carrito de cotización, arriba hablas de adaptar el codigo que escribiste para que no se mostrara el precio pero permaneciera el carrito, me puedes ayudar, yo no se nada de codigo pero no lo necesito para mi pag, la idea es que me llegue un correo con lo que la persona quiere cotizar.

    gracias por tu ayuda…

  58. Hola, muchas gracias por el artículo,
    sabes si habría alguna manera de deshabilitar la opción de comprar sólo para algunas categorías de productos. Necesito crear una página que funcione en general a modo de catálogo y sólo tenga una sección con productos a la venta.
    Muchas gracias y enhorabuena por tu blog!

    1. Hola Elisa,

      Se podría hacer, pero habría que reescribir el código.

      En ese caso te aconsejo el plugin Catalog Visibility Options de Woothemes, que incluye muchas más opciones.

      Saludos!

  59. Muy buen articulo, pero tengo una consulta. Es posible hacer un cotizador, es decir agregar un botón de cotizar y poder cotizar varios productos y luego enviar un mail con esa información. Sería igual que un carro pero sin vender sólo cotizar

    Saludos

  60. Gracias por la info, saben si se puede hacer un carrito de pedidos? sin pasar por la plataforma de pagos digamos, yo por lo general uso joomshopping en joomla, pero necesito usar wordpress. Alguien sabe alguna herramienta? o como configurarlo para que sea solo de pedidos? Gracias.

  61. Buen día, he intentado quitar el carrito de la parte superior derecha del menú secundario y no he tenido éxito. Identifiqué la clase y la sustituí pero no desaparece. «et-cart-info». Mi tema es el DIVI.

    1. Hola Ivan,

      Claro que se puede. De hecho, se podría reutilizar el código que uso en el post y adaptarlo para ocultar los precios, en lugar de redirigir a la página principal a los usuarios sin registrar.

      Un saludo.

  62. Hola,

    Si añado el código en el functions,php, funciona ok.
    El problema es que si accedes directamente a tudominio/checkout/ ó tudominio/cart/ te permite relizar compra.

    ¿Pueden «caparse» también estas funcionalidades?

    Saludos

    1. Hola Mirulu,

      Se podría bloquear el acceso a esas páginas a todos los usuarios excepto el administrador usando la función

      wp_redirect( $location, $status ); exit;

      Saludos!

      1. Antonio,

        Requeteútil este post. Fabuloso, de verdad. Una duda rápida: ¿En qué fichero habría que incluir el wp_redirect( $location, $status ); exit; que comentas?

        Mil gracias,

  63. Hola!

    Genial tu blog. Tengo un problema con WooCommerce. No consigo hacer que aparezca el botón de Añadir al carro en mis productos. He añadido precios a todos los productos, tengo la última versión de WooCommerce y sin embargo no consigo hacer que se vea el botón. Please ayuda!! 😉

  64. Hola Antonio!

    Gracias por el post, súper útil y muy bien explicado.
    He llegado a él buscando solución para la versión móvil de mi web, donde si se muestran los precios aunque yo los he puesto todos a 0€. En la versión de escritorio, está bien, no se muestran los precios.
    He probado tambien el código en style.css que han puesto más arriba y nada.

    No sé si hay algo que pueda hacer en concreto para eso o directamente pruebo tu truco y lo convierto en un catálogo. Si es así, no he entendido si me puedo crear un functions.php Child o lo hago sobre el original del theme.

    ¡Gracias!

    1. Hola APM,

      Acabo de añadir al artículo información sobre cómo identificar el nombre de la clase que da estilo a tu carrito de compra.

      Dependiendo de la plantilla que se use, la clase «.cart» puede variar de nombre y por eso no se oculta el carrito.

      Revisa el post y prueba a seguir los pasos que he añadido.

      En este caso, para no complicarte mucho, puedes añadir los códigos snippet directamente al functions.php del tema original.

      Espero que te sirva.

      Saludos!

        1. Por cierto, la web es

          www.recexvalplus.com

          Como apunte: he desactivado la versión móvil, por si era este el problema, pero la versión de escritorio en el móvil sigue mostrando precios.

    1. Hola Gabriel,

      ¿Has pegado el último código en la hoja de estilos de tu plantilla tal como te indico?

      Si es así, entonces puede que tu plantilla use otro nombre de clase para el estilo del carrito. En ese caso tendrás que sustituir la clase .cart, por la clase correspondiente.

      Un saludo!

  65. Funciona estupendamente, pero si además también quieres ocultar el precio para que quede como una muestra de productos, añades el siguiente código al style.css:
    .amount{font-size: 0px;}

  66. Hola

    Yo necesito realizar una cotización y no una compra, como hago para eliminar las opciones de precio y total en el carrito de compras y también la pagina de checkuot.

    muchas gracias por su respuesta.

    1. Hola Gustavo,

      En tu caso lo que necesitas se puede hacer con el plugin gratuito «Boopis WooCommerce RFQ» disponible en el repositorio de plugins de WordPress.org.

      O si quieres algo más completo, puedes comprar el plugin premium «WooCommerce Request a Quote» (soy afiliado) que te permite personalizar el estilo de los botones, funciona con AJAX, tiene su propio carrito de presupuestos (cotizaciones) y además es compatible con el plugin Gravity Forms y con Formidable PRO. Puedes ver una demo aquí.

      Un saludo!

      1. Hola Antonio,
        Gracias por tu post. Era justamente lo que estaba buscando. Ahora bien, me surge una duda. Aquí va:

        ¿Sabes si el «Woocomerce Request a Quote» es compatible con el «Catalog Visibility Options»? ¿O si instalas el primero no hace falta instalar el segundo?

        Gracias de antemano.
        Un saludo,
        Luna.

        1. Hola Luna!

          No estoy seguro de que sean compatibles. Eso se lo deberías de preguntar al desarrollador.

          Lo que si es seguro es que las funcionalidades de «Catalog Visibillity Options» no están incluidas en el primero.

          Saludos!

  67. Excelente información, seguí los pasos y me funciono a la perfección, pegue los códigos y desapareció la opción de compra de inmediato.

    Muchas gracias,
    Fernando.

  68. Hola, buen dia.

    Este tip es muy bueno, gracias por compartirlo. Yo recien empiezo a moverle a woocommerce y me a parecido bastante bueno. Ahora tengo una duda, y es que a mi me interesaria que no apareciera el precio en el producto y que la funcion del carrito de compra fuera mas bien para que el cliente nos solicite una cotización.

    Se podra hacer algo asi o algun plugin que permita hacer esto?

    1. Hola JesusH,

      Para que no se muestre el precio del producto, simplemente deja el campo «Precio» vacío en la página de edición del producto.

      Y para que el cliente te envíe una solicitud de presupuesto, se podría hacer fácilmente creando un formulario para presupuestos con el plugin «Contact Form 7».

      Saludos!

      1. como puedo hacer para que el cliente pueda hacer la solicitud de presupuesto como si estuviera haciendo una compra normal solo que cuando envía el formulario diga que es un formulario de presupuesto, esto con el objetivo de que el cliente pueda hacer una sola solicitud para todos los productos que requiera y no enviar un formulario por cada producto

    1. Hola Helthon,

      Efectivamente, hay que insertar el código en el fichero «functions.php» de la plantilla que estés usando en tu tienda WooCommerce.

      Si cambias de plantilla, tendrás que volver a hacerlo de nuevo.

      Un saludo!

      1. Estimado, necesito que el carro de compra no admita mas que UN SOLO producto, solo uno.

        Como puedo evitar que se carguen mas? y vaya directamente a checkout?.

        Muchas gracias.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Responsable: Antonio Cantero, siendo la Finalidad; envío de mis publicaciones así como correos comerciales. La Legitimación; es gracias a tu consentimiento. Destinatarios: tus datos se encuentran alojados en mi plataforma de email marketing Active Campaign ubicada en EEUU y acogida al Privacy Shield. Podrás ejercer Tus Derechos de Acceso, Rectificación, Limitación o Suprimir tus datos en contacto@woodemia.com

Scroll al inicio