我正在尝试修改可变产品在单一产品页面上属性下拉列表下方价格的显示方式。
当前文本来自一个插件,并在源代码中进行跟踪,我相信它是使用此行代码来设置的,以添加过滤器
add_filter('woocommerce_get_variation_price_html', array($this, 'change_product_price'), 10, 2);
我尝试将自己的过滤器设置为更高优先级,例如
add_filter('woocommerce_get_variation_price_html', 'update_variable_price_display', 99, 2 );
function update_variable_price_display( $price, $variation ) {
return "1000000";
}
这没什么区别。
我还尝试通过将其添加到我的add_filter命令之前来删除该插件添加的过滤器
remove_filter('woocommerce_get_variation_price_html',array($Subscriptio_Subscription_Product,'change_product_price'),10);
这没什么区别,我得到相同的输出。谁能帮我修改此文本?