Avisos
Vaciar todo

Limitar las cantidades de solo un producto  

 
Marta
 Marta
Usuario experto

Hola

puedo limitar a 1, 4 y 8 de cantidad el producto, solo sería para unos en concreto

Gracias

Contenido solo visible a usuarios registrados

Citar
Respondido : 29/01/2025 3:31 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Marta, 

Limitar en que sentido? por ejemplo comentas 1,4 y 8 esto quiere decir que se puede comprar 1 unidad 4 u 8? o que algunos serán entre 1 a 4, y otros entre 1 a 8? si es que tienen un mínimo y un máximo puedes tratar con este plugin:

https://wordpress.org/plugins/woo-min-max-quantity-step-control-single/

El te permite configurar en cada producto el mínimo de compra y el máximo de compra. Si es otro ajuste que estás solicitando, compártenos un ejemplo o explícanos un poco más a detalle que es lo que buscas para poder orientarte.

Un saludo 🖐️ 

ResponderCitar
Respondido : 29/01/2025 4:10 pm

Cursos Gratuitos WordPress

Marta
 Marta
Usuario experto

@argenis

Hola, si perdón, no es un mínimo ni un máximo

Es que cuando le de en cantidad al + de 1 pase a 4 y otra vez  8 y ya no pueda más

Es decir que solo pueda escoger 1, 4 u 8 unidades de un producto, que pase de forma automática con el + en esas cantidades

Gracias

ResponderCitar
Respondido : 29/01/2025 4:21 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Marta.

Supongo que la consulta es para Contenido solo visible a usuarios registrados 

Podrias probar con esto:

function modificar_selector_cantidad_producto_especifico() {
$producto_id_objetivo = 1234; // Reemplaza con el ID del producto

if ( is_product() && get_the_ID() == $producto_id_objetivo ) {
?>
<script>
jQuery(document).ready(function($){
var cantidadesPermitidas = [1, 4, 8];
$('input.qty').attr('type', 'hidden').after('<select class="qty-dropdown"></select>');

$.each(cantidadesPermitidas, function(index, value){
$('.qty-dropdown').append('<option value="'+ value +'">'+ value +'</option>');
});

$('.qty-dropdown').change(function(){
$('input.qty').val($(this).val());
});
});
</script>
<style>
.qty-dropdown { margin-left: 10px; }
</style>
<?php
}
}
add_action( 'wp_footer', 'modificar_selector_cantidad_producto_especifico' );


Solo tienes que modificar $producto_id_objetivo = 1234 por el ID del producto donde quieres limitar esas cantidades.

.- Accede a WooCommerce → Productos.
.- Edita el producto y en la URL verás algo como:

tuweb.com/wp-admin/post.php?post=1234&action=edit

En este caso el 1234 seria el ID del producto

 

Un Saludo

ResponderCitar
Respondido : 29/01/2025 4:33 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Marta
 Marta
Usuario experto

shop.estetizar.es

Es el dominio

Gracias

ResponderCitar
Respondido : 29/01/2025 4:40 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Marta,

Haz validado el código que te compartió Pepe? Verifica y nos comentas.

Un saludo 🖐️ 

ResponderCitar
Respondido : 29/01/2025 4:52 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Marta
 Marta
Usuario experto

Comento

Sale asi, pero si le doy al mas suma precios pero no se cuales, sale un desplegable con 1,4, 8 pero si pones 4 no hace nada

No va bien

Gracias

image
ResponderCitar
Respondido : 29/01/2025 5:19 pm
Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Marta,

Haz validado con variaciones? primero vas a atributos:

image

agregas esto:

1 | 4 | 8

Luego vas a variaciones:

image

Aplicas los precios para 1, 4 y 8 según el caso, luego puedes instalar un plugin para que queden más bonitas las variaciones:

https://wordpress.org/plugins/woo-variation-swatches/

Luego agregas en Apariencias > personalizar > css adicional el siguiente codigo:

.mkdf-quantity-buttons.quantity {
display: none !important;
}

Un saludo 🖐️ 

ResponderCitar
Respondido : 29/01/2025 5:56 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Marta
 Marta
Usuario experto

Es que no puedo usar variaciones, estoy usando este plugin, para generar la tarjeta regalo por pdf y no es compatible con variaciones

image

Ya que al seleccionar el tipo de producto, tiene que ser simple

image

Si no en variable no sale la opción y no se como hacerlo

image

Lo que quiero es que si es una sesión sea un precio, 4 otro precio con descuento y 8 otro precio con descuento. Son tarjetas regalos de sesiones de productos, un poco personalizados,

ResponderCitar
Respondido : 29/01/2025 6:49 pm
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Marta, 

En este caso la forma más sencilla de asignar un precio específico a un producto según las cantidades es con una Variación, tal como comenta Argenis WooCommerce por defecto solo te permite añadir 4 tipos de productos

  • Simples (Un solo precio)
  • Variaciones (productos con diferentes opciones)
  • Agrupado (un producto con varios productos agrupados)
  • Virtual (por ejemplo un producto descargable)

Si quieres asignar un precio específico según la cantidad, para ello necesitarías añadir variaciones.

Una alternativa que podrías revisar es un plugin como 

https://co.wordpress.org/plugins/woo-extra-product-options/

Este último desde el producto te permite crear un campo personalizado y ajustar el precio para esta selección

image

Un Saludo 

ResponderCitar
Respondido : 29/01/2025 7:33 pm

Marta
 Marta
Usuario experto

Ahora reviso todo

gracias

Esta publicación ha sido modificada el hace 22 horas por Marta
ResponderCitar
Respondido : 29/01/2025 7:46 pm
Marta
 Marta
Usuario experto

voy a ver con este plugin, investigando, ya que primero creo que para que salgan esas opciones en el producto tengo que crear una regla

ResponderCitar
Respondido : 29/01/2025 7:54 pm

Cursos Gratuitos WordPress

Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Marta, 

De acuerdo, quedamos atentos como va todo

Un Saludo 

ResponderCitar
Respondido : 29/01/2025 8:04 pm