El filtro woocs_convert_price_wcdp es un punto de entrada al plugin, una variante más restringida de woocs_convert_price escrita para plugins de descuento. Convierte un monto de la moneda base a la seleccionada actualmente, pero solo cuando el tercer argumento es la cadena discount__amount. Con cualquier otro valor, el monto se devuelve sin cambios.
El argumento adicional existe para que un motor de descuento pueda pasar cada número que maneja a través de un filtro, y solo los montos fijos se convierten mientras que los porcentajes y otros valores pasan sin cambios.
$converted = apply_filters('woocs_convert_price_wcdp', $amount, false, 'discount__amount');
Parámetros:
$amount - el monto en la moneda base
$is_cond_multi (bool) - false por defecto. Cuando true, la conversión solo ocurre si la opción «Is multiple allowed» está habilitada
$method (cadena) - convierte solo cuando esto es discount__amount
Devuelve:
- el monto convertido, o el original cuando
$method es cualquier otra cosa