【发布时间】:2016-08-01 18:19:53
【问题描述】:
我正在尝试在订单完成时触发一个功能。我正在使用此代码:
add_action('woocommerce_order_status_completed', array($this,
'payment_complete'
), 1);
然后这个函数:
public function payment_complete($order_id) {
$this->generate_order_file($order_id);
}
这个函数是用来生成一个订单文件的,但它根本没有被调用。我之前尝试让它在错误日志中添加一条消息,
我正在使用 WooCommerce 订单状态控制插件,订单会在付款后自动更改为完成。然而由于某种原因 woocommerce_order_status_completed 操作没有触发。
【问题讨论】:
标签: php wordpress woocommerce