WooCommerce,WP 4.9.7在下订单后更新产品属性

时间:2018-07-11 20:46:30

标签: wordpress woocommerce hook-woocommerce

我有一个产品,该产品的属性为limited-edition-counter。当有人购买该产品时,我需要增加此属性。

我尝试使用add_action( 'woocommerce_order_status_completed', _my_function, 10, 1);

,但订购后未调用。在每个订单之后,我发现只能调用一个触发器。 我使用自己的插件来扩展WP。

任何提示如何解决此问题? 预先感谢。

1 个答案:

答案 0 :(得分:1)

您可以使用woocommerce_thankyou挂钩,以便每次有人从商店订购时都会调用它。

add_action( 'woocommerce_thankyou', 'your_function' );

function your_function() 
{
  //access `limited-edition-counter` attribute here and increment it here
}