Avisos
Vaciar todo

[Resuelto] Eliminar LEER MÁS y SELECCIONAR OPCIONES en tienda para productos agotados

6 Respuestas
3 Usuarios
0 Reactions
18 Visitas
Respuestas: 18
Active Member
Topic starter
 

Buenos días, necesito eliminar los botones fijos que aparecen en los productos que no tienen stock en la tienda (LEER MÁS y SELECCIONAR OPCIONES), ya que solo aparecen en estos productos y no tiene sentido que aparezca. Sólo quiero que aparezca el botón al hacer over en el producto (como están en los demás productos). Me podríais decir como hacerlo?

Contenido solo visible a usuarios registrados


 
Respondido : 10/12/2020 11:06 am
Tags del tema
Pepe
 Pepe
Respuestas: 41265
Illustrious Member Admin
 

Hola Alfonso.

Prueba añadiendo lo siguiente :

a.button.product_type_simple {
display: none!important;
}
a.button.product_type_variable {
display: none!important;
}

 

Puedes añadirlo en Apariencia -> personalizar -> CSS adicional

 

Un saludo

 


 
Respondido : 10/12/2020 11:32 am
Respuestas: 18
Active Member
Topic starter
 

@pepesoler Hola Pepe! Muchas gracias por tu rápida respuesta...Acabo de probar pero desaparece el botón de AÑADIR AL CARRITO al hacer over en cualquier producto, y eso lo quiero mantener! Habría la posibilidad? Ya me dices cuando puedas. Gracias!!


 
Respondido : 10/12/2020 11:36 am
Pepe
 Pepe
Respuestas: 41265
Illustrious Member Admin
 

Hola Alfonso.

Ok lo siento no me di cuenta de eso.

.- Accede a tu cuenta de cpanel -> administrador de Archivos.

.- Accede a la carpeta de la instalación -> wp-content -> themes -> tu plantilla

.- Editar el archivo functions.php y al final del archivo añade lo siguiente:

/*
* Remove "Add to Cart" or "Read More" button when product is out of stock
* Affects any place where the add to cart button exists for that particular product
*/

function remove_buy_button_when_out_of_stock($html, $product, $args){
if ( ! $product->is_in_stock() && ! $product->backorders_allowed() ) {
return '';
}
return $html;
}
add_action('woocommerce_loop_add_to_cart_link', 'remove_buy_button_when_out_of_stock', 10, 3 );

 

Revisa si con eso se soluciona.

 

Un saludo


 
Respondido : 10/12/2020 12:00 pm
Respuestas: 18
Active Member
Topic starter
 

@pepesoler perfecto! Ahora sí! Muchas gracias de verdad! Que tengas muy buen día!


 
Respondido : 10/12/2020 12:08 pm
Karen Rios
Respuestas: 18808
Illustrious Member Moderator
 

Hola Alfonso,

Enhorabuena ha funcionado 😀 , siempre encantados de poder ayudarte

Con esto podemos dar el tema como solucionado, escríbenos si tienes cualquier otra consulta

Un Saludo 😊 


 
Respondido : 10/12/2020 12:10 pm