Un usuario pregunt贸 馃憞
隆Gran plugin!
Tengo un peque帽o problema con get_price_html()
m茅todo a WC_Product
son贸. Tu usas woocommerce_get_price_html
filtro para manipular la salida. Al principio de filter_woocommerce_get_price_html
m茅todo obtiene ID de producto por funci贸n get_the_ID()
Es el segundo par谩metro de este filtro. $instance
(ejemplo de la clase WC_Product actual). 驴Por qu茅 no utilizarlo para obtener una identificaci贸n de producto?
Yo uso un m茅todo get_price_html()
dentro de la solicitud Ajax directamente en el objeto WC_Product (fuera de WordPress Loop) y la funci贸n get_the_ID()
no funciona.
Enlaces:
m茅todo get_price_html
filtro woocommerce_get_price_html
Agradecer铆amos cualquier ayuda.
Este tema fue modificado hace 3 a帽os, 3 meses por.
(@sefin)
Hace 3 a帽os, 2 meses
Hola,
Tiene raz贸n, esto se solucionar谩 en las pr贸ximas versiones.
Creo que puedes implementar uno nuevo 芦filter_woocommerce_get_price_html
芦,
$productId = $instance->get_id();
Tambi茅n cambia:
function filter_woocommerce_get_price_html($price, $include){
y:
add_filter('woocommerce_get_price_html', array($this, 'filter_woocommerce_get_price_html'), 10, 2);
Saludos, Enrico
驴Solucion贸 tu problema??
0 / 0