Calculadora de Cajas por m² para WooCommerce

Calculadora de Cajas por m² para WooCommerce

Optimiza el cálculo de materiales en tu tienda online

Este plugin permite agregar una calculadora en el frontend de WooCommerce para estimar cuántas cajas de material se necesitan según los metros cuadrados ingresados. Ideal para vender cerámicos, pisos, revestimientos y otros productos que se venden por caja.

Características principales

✅ Cálculo automático de la cantidad de cajas necesarias según m².
✅ Configuración rápida desde el backend con acceso directo.
✅ Posibilidad de definir cuántos m² cubre cada caja en la edición del producto.
✅ Shortcodes disponibles para mostrar la calculadora y detalles adicionales.
✅ Compatible con todas las versiones actuales de WooCommerce y WordPress.

Cómo funciona

1️⃣ Accede a la configuración del plugin desde el backend y consulta los shortcodes disponibles.
2️⃣ Edita un producto y define cuántos m² cubre una caja.
3️⃣ Usa el shortcode en el frontend para mostrar la calculadora.
4️⃣ Usa shortcodes adicionales para mostrar información extra, como el precio por caja y la cobertura en m².

Shortcodes Disponibles

📝 Calculadora de Cajas
[calculadora_m2] – Muestra la calculadora en cualquier parte del frontend.

📝 Información adicional
[precio_caja] – Muestra el precio por caja.
[metros_por_caja] – Indica cuántos m² cubre cada caja.
[precio_m2] – Muestra el precio por metro cuadrado.

Capturas de pantalla

🔹 Configuración del backend
Calculadora de Cajas por m² para WooCommerce

🔹 Configuración del producto
Calculadora de Cajas por m² para WooCommerce

🔹 Vista del producto con la calculadora
Calculadora de Cajas por m² para WooCommerce

🔹 Calculadora independiente en el frontend
Calculadora de Cajas por m² para WooCommerce

🔹 Colocación de shortcodes
Calculadora de Cajas por m² para WooCommerce

🔹 Vista de información adicional
Calculadora de Cajas por m² para WooCommerce

Compatibilidad

✔️ Plugin probado y totalmente funcional.
✔️ Compatible con todas las versiones de WooCommerce y WordPress.

Soporte y contacto

Si tienes dudas o necesitas ayuda, puedes reportarlo en fersosa.com. También puedes dejar comentarios con sugerencias y mejoras.

Registro de actualizaciones (Changelog)

### Versión 1.0.0
– Descripción: Versión inicial del plugin.
– Funcionalidad:
– Campo personalizado en la página de producto para ingresar «Cajas por m2».
– Shortcode `[calculadora_m2]` para mostrar la calculadora en el frontend.
– Capacidad para guardar valores numéricos menores a 1 en el backend.
– Reemplazo de comas por puntos al guardar valores en el backend.

### Versión 1.0.1
– Correcciones:
– Bug: El plugin no permitía guardar valores decimales en el backend.
– Solución: Se modificó el campo de tipo `number` a `text` para permitir decimales.
– Validación: Se añadió validación manual para asegurar que el valor ingresado sea numérico, incluyendo decimales.
– Guardado: Se mejoró el guardado de valores, reemplazando comas por puntos y validando que el valor ingresado sea un número válido.

### Versión 1.0.2
– Mejoras:
– Se agregó CSS para mejorar la apariencia del frontend de la calculadora.
– Se solucionó el problema de visualización del campo «Cajas por m2» en el backend cuando se guardaban valores decimales.

### 1.2.0
– Cambio en el cálculo: Ahora se indica cuántos m² cubre una caja en lugar de cuántas cajas se necesitan por m². Esto simplifica el cálculo.

### 1.2.1
– Mejoras visuales: Se aplicaron estilos CSS para mejorar la apariencia del frontend.

### 1.2.2
– Automatización del cálculo: Se eliminó el botón «Calcular», ya que el cálculo se realiza automáticamente al ingresar los metros cuadrados.

### 1.2.3
– Añadida la funcionalidad para exportar e importar el campo personalizado `_m2_por_caja` en el CSV de productos.

### 1.2.4
– Solucionado un problema que impedía la correcta importación del campo «Metros cuadrados por caja» desde archivos CSV.
– Mejorado el mapeo automático durante la importación, asegurando que el campo personalizado se asocie correctamente.

### 1.2.5
– Cálculo dinámico de metros cuadrados: Ahora el sistema calcula automáticamente cuántos metros cuadrados estás agregando al carrito en función del número de cajas seleccionadas en el contador de unidades.
– El cálculo se muestra dinámicamente junto al contador de cantidad. Compatible con productos que tienen configurado el valor de metros cuadrados por caja en el backend.

Correcciones:
– Compatibilidad mejorada con navegadores como Chrome, asegurando que los elementos dinámicos se carguen correctamente antes de ejecutar el cálculo.
– Mejor manejo de contenedores dinámicos mediante detección con temporizador (setInterval) para evitar errores de renderizado.

### 1.2.6
Nuevas características:
– Nuevo shortcode [precio_m2]: Muestra el precio por metro cuadrado del producto.
– Nuevo shortcode [precio_caja]: Muestra el precio por caja del producto.
– Nuevo shortcode [metros_por_caja]: Muestra cuántos metros cuadrados trae una caja del producto.
Estos tres shortcodes permiten mostrar información detallada sobre el precio por metro cuadrado, el precio por caja y los metros cuadrados que contiene una caja, de manera fácil y dinámica en cualquier página o producto de la tienda.

Compartir

Leave A Comment