Pregunta sobre WooPrice Calculator de Wordpress:

Problema con el filtro woocommerce_get_price_html

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

Deja una respuesta 0

Tu direcci贸n de correo electr贸nico no ser谩 publicada.