Hola
Estoy trabajando en la tienda de la web con woocommerce.
He subido los productos bien (gracias a vuestra ayuda) -Gracias Pepe!- 😊
Y ahora me pasa una cosa curiosa... un problema, vamos.
Al principio me fijé que el boton "Comprar Ahora" ponía " Leer más"
y hace un momento ha desaparecido, no hay botón "Comprar ahora" en la página tienda cuando se muestran los productos en parrilla.
(las imágenes se repiten pero no es un error son las que puse)
Que puede estar pasando?? 🙁
Quedo pendiente de vuesta ayuda
Muchas gracias por adelantado!!!
Ana
Contenido solo visible a usuarios registrados
Hola Ana.
Al parecer lo tienes oculto.
Añade lo siguiente en Apariencia -> personalizar -> CSS Adicional:
.add_to_cart_button {
display:block!important;
}
Un saludo
Hola de nuevo,
Os doy mas pistas 🙂
Sigo mirando y mirando (a ver si encuentro motivo y solucion)
Y ahora me he dado cuenta que lo del botón no pasa en todos los productos
Como se ve en la imagen, en unos aparece con las palabras "Leer mas" (no la que corresponde de "Comprar" o Comprar Ahora")
Y en otros productos no aparece el botón, pero si das a la imagen del producto se añade al carrito.
Quedo a la espera de vuestra ayuda. GRACIAS!
Ana
Hola Ana.
Revisaste la respuesta anterior ?
Los que pone Leer más supongo que será porque no tienen stock y no se pueden comprar
Un saludo
HOla Pepe,
Gracias por ayudarme... una vez mas 🙂
Voy a tener que enviarte un jamón para navidad, jajaja..
Ahora me doy cuenta de algo mas grave.
Hay productos que en la parrilla de la tienda no aparece el precio, pero aparece el boton, pero.... y si le das al producto cuando va al producto individual le faltan cosas al mostrarse.
Y si le doy a un producto sin boton en la parrilla tienda, cuando va al producto individual éste si se muestra bien, al menos lo parece
para volverse loca.
gracias por ayudarme.
Ana
Hola Ana.
Revisa si esos productos tienen Stock y estan disponibles para su compra.
Un saludo
Hopla Pepe,
No leí tu respuesta con el código.
Ya lo puse y se muestran los botones. 🙂
Pero porque hay unos con "leer mas" ??
Gracias Pepe!
Ana
Hola Pepe,
Pues tienes razón, (como siempre 🙂 ) no es el stock pero... veo que esos productos me los pasaron sin el precio puesto. Es será el motivo.
Hay algún modo de que los productos sin precio o sin stock no se muestren. Así evito ese problema.
Agradezco mucho tu ayuda !!!
😊
Ana
Hola Ana,
Puedes ocultar los productos sin stock desde el apartado de WooCommerce -> Ajustes -> Productos -> Inventario marcando la casilla que indica Visibilidad de inventario agotado
Revisa si con ello los productos sin stock no se muestran en la tienda
Un saludo
Hola Ana.
Puedes ocultarlo desde las opciones de Visibilidad de la tienda:
.- En visibilidad del catalogo pulsa en Editar:
.- Selecciona la opción de Oculto:
Un saludo
Hola Karen!
Gracias por tu ayuda.
Ha funcionado. 😊 Y... hay alguna forma para que no se muestren lo que no tiene precio?
Tambien quisiera bajar el título de "Productos recomendados" pero no puedo.
Y ya no os molesto mas 😓 Gracias por vuestra paciencia y buen trabajo!.
Gracias!
Ana
Hola Ana,
En este caso si deseas ocultar los productos sin precio puedes probar con el siguiente código que debes añadir en el function.php de tu tema (preferiblemente un tema hijo) o con un plugin como code snippets
add_action( 'woocommerce_product_query', 'webempresa_hide_products_without_price_shop_page' );
function webempresa_hide_products_without_price_shop_page( $q ){
$meta_query = $q->get( 'meta_query' );
$meta_query[] = array(
'key' => '_price',
'value' => '',
'compare' => '!='
);
$q->set( 'meta_query', $meta_query );
}
Por otro lado para mover la opción de productos relacionados es posible necesites modificar el código de la plantilla que usas; sin embargo, puedes probar con el siguiente código CSS que debes añadir en el apartado de Apariencia -> Personalizar -> CSS Adicional
@media only screen and (min-width: 992px) {
section.related.products {
margin-top: 0.5em !important;
display: inline-block;
}
}
Si tienes dudas adicionales sobre ello te recomiendo abras un nuevo tema para ello, de esta forma mantenemos un control sobre el hilo y podemos ayudarte con mayor detalle.
Un Saludo