Wordpress 如何在订单后端页面上添加单个产品的自定义总计
基本上,在订单编辑页面上,我想计算单个产品的总价格*产品高度*产品数量 我使用了下面的钩子,但是这个钩子没有被执行Wordpress 如何在订单后端页面上添加单个产品的自定义总计,wordpress,woocommerce,hook-woocommerce,Wordpress,Woocommerce,Hook Woocommerce,基本上,在订单编辑页面上,我想计算单个产品的总价格*产品高度*产品数量 我使用了下面的钩子,但是这个钩子没有被执行 add_filter( 'woocommerce_data_get_total', 'change_product_total_on_order_edit_page', 10, 2); function change_product_total_on_order_edit_page ($value, $abc ) { var_dump($value); die();
add_filter( 'woocommerce_data_get_total', 'change_product_total_on_order_edit_page', 10, 2);
function change_product_total_on_order_edit_page ($value, $abc ) {
var_dump($value);
die();
return 15;
}
使用“
woocommerce\u order\u item\u get\u total”
”过滤器而不是“”woocommerce\u data\u get\u total”
,因为此过滤器是由woocommerce动态创建的。钩子中的数据是对象类型。在订单编辑页面获取订单项目时,对象类型为订单项目是否在管理面板中?还是前端详细信息页面?你能详细解释一下吗?@Alice如果你看一下屏幕截图,它在管理命令编辑页面上,所以在后端…但是这个问题还不清楚,代码中使用的钩子似乎不存在。