Cambiar o añadir una unidad de peso en WooCommerce

webempresa woocommerce diegol

Cualquier producto que subimos a una tienda online, necesitamos poner su peso para que al imprimir la etiqueta del envío salga el peso total del pedido y si tenemos el envío por peso que pueda leerlo correctamente.

Por defecto el peso en cada producto de WooCommerce se marca en KG. Esto se puede cambiar a GR, Ibs u OZ. Incluso, crear nuestra propia unidad de medida. Todo esto con plugins gratuitos y explicado de forma sencilla en este tutorial.

Modificar la unidad de peso

Para cambiar la unidad que viene por defecto, deberemos entrar en WooCommerce > Ajustes > Productos. Una vez en este apartado, cambiamos la unidad de peso:

cambiar unidad de peso en woocommerce

Recuerda que aunque la cambies si ya tenías todos tus productos con peso en Kg, deberás cambiarlos a gramos(si has cambiado a esta opción claro).

Añadir una nueva unidad de peso(código)

Si ninguna de las unidades anteriores nos sirven para nuestro negocio, las podemos añadir mediante código. Para ello añade y modifica con la unidad de peso que necesites este código:

function dl_agregar_unidad_peso( $settings ) {

	foreach ( $settings as &$setting ) {
		if ( 'woocommerce_weight_unit' == $setting['id'] ) {
			$setting['options']['Toneladas'] = __( 'toneladas', 'woocommerce' ); // agregar nueva unidad
		}
	}
	return $settings;
}

add_filter( 'woocommerce_products_general_settings','dl_agregar_unidad_peso' );

Recuerda que puedes añadir este código en el archivo functions.php de tu Child Theme o bien en tu plugin de funcionalidades como explico aquí. Consiguiendo el siguiente resultado:

agregar unidad de peso woocommerce

Y una vez configurado en la ficha de producto lo podremos marcar:

unidades de peso woocommerce

Aviso: Si usas un plugin que coja el peso de los productos puede ser que de error ya que no está configurado el plugin para leer la nueva unidad.

Cambiar la unidad de peso con un plugin

Si necesitas algo más complejo o bien no te apañas con el código te recomiendo el plugin: Measurement Price Calculator for WooCommerce disponible en el repositorio oficial de WordPress o haciendo clic en este enlace.

Este plugin permite:

  • Poder poner nuevas unidades de peso y precios en productos.
  • Seleccionar la unidad de medida para los productos.
  • Calculadora de costes basada en unidad, peso, dimensión, área y volumen.
  • Utilizar ajustes avanzados de cantidad para un producto en particular.
  • Usar valores decimales para los ajustes de incremento y cantidad mínima/máxima de tus productos de WooCommerce.
  • Precio por Peso (g, kg, t, oz, lbs, tn)
  • Precio del producto en función de la dimensión (mm, cm, m, km, in, ft, yd, mi)
  • Productos en función de la superficie (mm2, cm2, m2, km2, acs, ha, pulg2, ft2, yd2)
  • Elegir el volumen del producto (ml, l, cup, pt, qt, gal, fl. oz.)
  • Productos con dimensiones de volumen (cu cm, cu m, cu. in, cu. ft., cu. yt.)
  • Calcula el inventario por unidad y en función del producto.

Además de otras funciones avanzadas. En cada producto podremos configurar todo esto en su apartado:

unidad de medida woocommerce

Plugin bastante completo y con funcionalidades avanzadas si trabajáis con varias unidades de peso y medidas. Incluso pueden ser diferentes en cada producto.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)
template monsters diegol

Especialista en Comercio electrónico con Woocommerce. Te ayudo a crear, gestionar y publicitar tu Ecommerce en función de tu sector y público objetivo. Puedes encontrarme en Diegol.top

¿Necesitas ayuda con este tutorial? Mándame un correo y te resuelvo todas las dudas!


Ver servicios Curso de WooCommerce

También puedes realizar una donacion para seguir apoyando la salida de nuevos tutoriales y actualizaciones

Reader Interactions

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *