BEAR - WooCommerce Bulk Editor y Product Manager Professional

Precio de los productos redondos de woocommerce

Seleccione cómo redondear las fracciones de valores flotantes en los campos numéricos: redondear el precio de los productos woocommerce. A veces, el gerente de la tienda desea especificar la precisión de redondeo al cambiar los precios y es posible con ordenador asi con Edición masiva funcionalidad de pestaña.

Consideremos el camino con la calculadora. Puede usar esta forma si todos los productos cuyos precios desea cambiar están visibles en una página.

  • seleccione los productos que necesita usando casillas de verificación
  • habilitar 'edición enlazada"
  • haga clic en la calculadora en la celda que necesita, por ejemplo, deje que sea una celda de precio normal (coloque el puntero del mouse sobre la celda para ver el icono de la calculadora)
  • ingrese el valor natural o porcentaje y seleccione 'redondeo' allí
  • presione el botón Aceptar y espere hasta que finalice el conjunto de datos

La segunda forma permite establecer precios de redondeo para productos filtrados o todos los productos en el sitio (en este caso no filtrar productos). Por ejemplo:

  • filtrar productos por cualquier categoría usando la funcionalidad de la pestaña Filtros (u omita este paso)
  • ir Edición masiva de la lengüeta
  • en la sección 'numérica' habilitar 'precio regular'campo y establezca el valor allí
  • y luego seleccione el redondeo de centavos como en la pantalla de abajo
  • haga clic en 'Hacer edición masiva'y espere hasta que finalice la operación

También es posible redondear valores numéricos para campos meta cuyo tipo es número (tipo seleccionado en la pestaña Campos meta)

Información sobre el comportamiento de redondeo:

  • sin redondeo - no se aplicará redondeo
  • 5 - los precios se redondearán a números como: 23.75, 44.45, 11.15
  • 10 - los precios se redondearán en números como: 23.70, 44.40, 11.10
  • 9 ... 99 - redondeará los precios en números como: 23.09, 44.49, 11.99

Además, si es necesario darse cuenta de su propia lógica de redondeo, es posible utilizar hook 'woobe_number_field_manipulation':

add_filter ('woobe_number_field_manipulation', function ($ value, $ field_key, $ product_id) {// escribe tu lógica aquí return $ value;}, 10, 3);

Este gancho lo puedes encontrar en el código del complemento: wp-content \ plugins \ woocommerce-bulk-editor \ classes \ models \ products.php

El código anterior debe aplicarlo en el archivo functions.php de su tema actual de WordPress.