正如你所知,debug_backtrace() 函数具有较大的输出。我需要通过我的过滤器。
$meta = apply_filters( \'filtername\' , $meta , debug_backtrace() );
这对站点性能有很大影响吗?正如你所知,debug_backtrace() 函数具有较大的输出。我需要通过我的过滤器。
$meta = apply_filters( \'filtername\' , $meta , debug_backtrace() );
这对站点性能有很大影响吗?您可以限制调用并忽略这样的参数以降低性能:
// Limit backtrace to last 3 calls as we don\'t use the rest
// Limit argument was introduced in PHP 5.4.0
$backtrace = debug_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS, 3);
我正在尝试向WooCommerce订单中的每个退款行添加一个按钮(其功能超出了这个问题的范围,足以说明它需要退款id作为参数)。我发现这些行是在woocommerce\\includes\\admin\\meta Box\\views\\html订单退款中创建的。无法重写的php。然而,有一项行动:do_action( \'woocommerce_admin_order_item_values\', null, $refund, $refund->get_id() ); 这似乎非常适合我的