Avisos
Vaciar todo

SE PUEDE HACER ALGO PARA QUE A LA VEZ QUE AUMENTAS LA CANTIDAD DE UNIDADES DE PRODUCTO EN LA TIENDA A SU VEZ AUMENTE EL PRECIO EN PROPORCION A LAS UNIDADES SELECCIONADAS  

 
Alejandro
 Alejandro
Usuario activo

Hola amigos del foro, tengo una tienda hecha con WP y woocommerce y me gustaria saber si se puede hacer algo para que cuando seleccionas un producto y por ejemplo quieres comprar dos unidades, cambie el precio o aumente, es decir, si 1 unidad de producto vale 10€ y seleccionas 2 en el precio ponga 20€ y no 10. Soy conciente que al añadirlas al carrito si aumentas o disminuyes la cantidad y le das ha actulizar el precio si varia. DE ahi mi pregunta, se puede hacer lo mismo en la pagina de producto?.

Un saludo y gracias.

Contenido solo visible a usuarios registrados

Citar
Respondido : 10/02/2021 9:22 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro,

Para añadir esto puedes probar el siguiente código, debes añadirlo en el function.php de tu tema (preferiblemente tema hijo) o usando algún plugin como por ejemplo Code Snippets , por ejemplo

Screenshot(5)
add_action( 'woocommerce_after_add_to_cart_button', 'bbloomer_product_price_recalculate' );

function bbloomer_product_price_recalculate() {
global $product;
echo '<div id="subtot" style="display:inline-block;">Total: <span></span></div>';
$price = $product->get_price();
$currency = get_woocommerce_currency_symbol();
wc_enqueue_js( "
$('[name=quantity]').on('input change', function() {
var qty = $(this).val();
var price = '" . esc_js( $price ) . "';
var price_string = (price*qty).toFixed(2);
$('#subtot > span').html('" . esc_js( $currency ) . "'+price_string);
}).change();
" );
}

Una vez lo añades dentro de la vista del producto simple podrás ver el total y este se actualizará según la cantidad de artículos que selecciones

Screenshot(5)

Verifica si con esto logras añadir lo que deseas

Un Saludo

 

ResponderCitar
Respondido : 10/02/2021 11:48 am

Cursos Gratuitos WordPress

Alejandro
 Alejandro
Usuario activo

@karen Hola karen, veo que en tu captura a ti te funciona a mi no, puede ser por que el producto es variable , disculpame se me olvido decirtelo.

Muchas gracias.

ResponderCitar
Respondido : 15/02/2021 10:42 am
Karen Rios
 Karen Rios
Soporte CMS Webempresa Moderator

Hola Alejandro,

Es muy raro que no esta funcionando, puedes indicarnos como estas añadiendo el código en tu sitio web? este funciona tanto para productos simples como variables

Screenshot(5)

Si es posible envíanos una captura como estas añadiendo el código, de esta forma podemos verificar con mayor detalle que puede estar sucediendo

PD: Recuenta no escribir los títulos de los temas en mayúsculas, ya que la MAYÚSCULA SOSTENIDA es entendido como un grito.

Un Saludo

ResponderCitar
Respondido : 15/02/2021 11:27 am

Alejandro
 Alejandro
Usuario activo

@karen te paso la captura, el código que me pasaste lo añado con el plugin code snippets

captura para karen foro web empresa code snippets

 

Esta publicación ha sido modificada el hace 4 años por Alejandro
ResponderCitar
Respondido : 17/02/2021 4:31 pm
Alejandro
 Alejandro
Usuario activo

@karen el código funciona pero tras agregar el código con el plugin code snippet, ir a la tienda y seleccionar el tamaño mayor (1000ml), pues tengo 3 tamaños de producto 100ml, 500ml, 1000ml, el precio total que se refleja y aumenta es el precio del tamaño pequeño 100ml. Te paso captura de como he agregado el código y de lo que ocurre en la pagina de producto.

Un saludo y gracias.

captura para karen foro web empresa code snippets
CAPTURA PARA KAREN DE FORO WEB EMPRESA 1
CAPTURA PARA KAREN FORO WEB EMPRESA 2

 

ResponderCitar
Respondido : 17/02/2021 4:44 pm

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

Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Alejandro,

En este caso es el código que nos proporciona el foro de ayuda de oceanwp por lo que es posible que necesites un plugin para esto o un código elaborado a medida.

Verifica este complemento > Contenido solo visible a usuarios registrados.

Un saludo 🖐️ 

ResponderCitar
Respondido : 17/02/2021 5:02 pm
Alejandro
 Alejandro
Usuario activo

@argenis hola y disculpa, pues las capturas de pantalla que envié anteriormente son de la web de pruebas que es galiusclub.com en esta web podras ver lo que comento más arriba.

Un saludo.

ResponderCitar
Respondido : 17/02/2021 6:19 pm

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

Argenis
 Argenis
Soporte CMS Webempresa Moderator

Hola Alejandro,

Estupendo, verifica lo que te he comentado previamente:

En este caso es el código que nos proporciona el foro de ayuda de oceanwp por lo que es posible que necesites un plugin para esto o un código elaborado a medida.

Verifica este complemento >  https://codecanyon.net/item/final-price/7994706,  recuerda que al ser de pago debes verificar muy bien que sea lo que buscas revisando su demo >  http://preview.codecanyon.net/item/final-price/full_screen_preview/7994706?_ga=2.158669242.1810926138.1613581234-1351123740.1613581234.

Verifica esto y nos comentas, un saludo 🖐️ 

ResponderCitar
Respondido : 17/02/2021 6:23 pm
Daniel
 Daniel
Usuario eminente

@karen He seguido los pasos (ya que tengo el mismo problema) en mi caso si me aparece el precio cuando aumento de cantidad pero solo toma la referencia del precio más bajo y tampoco me reconoce el descuento por volumen que tengo definido con el plugin "Discount Rules for Woocommerce" https://wordpress.org/plugins/woo-discount-rules/ (luego en el carrito si me aparece bien el descuento)  

¿Hay algún modo de arreglarlo?

  • (tengo fijado un descuento de un 5% de 1 a 25 unidades) El 5% de 20€  (1€ de descuento) son 19€ por 5uds = 95€ 
PAGINA DE PRODUCTO
ResponderCitar
Respondido : 11/11/2021 10:00 am

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

Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Alejandro.

Por favor, abre un nuevo tema con tu usuario, al seguir la consulta de otro usuario no podemos realizar las pruebas que necesitamos en tu cuenta.

-> https://guias.webempresa.com/preguntas-frecuentes/crear-una-consulta-ticket-foro/#como-realizo-una-consulta-en-el-foro

 

Un saludo

ResponderCitar
Respondido : 11/11/2021 10:09 am