我需要以下内容,而且我正在扭转局面,但却无法做到这一点:
某些产品需要属于x类别,如果客户购买其中一种产品,则该类别背后的所有其他产品都应该出售或未发布。
所以我需要一种方法来创建一个可以在产品销售后运行的功能,然后找到所有那些具有相同类别的产品并更改其元数据,在这种情况下,我将解决剩下的事情,只需更改outofstock meta ,但我知道我猜我也可以编辑任何其他后期元值。
我知道如何更新元值,我无法想象如何挂钩/过滤其余部分。有任何想法吗?感谢
答案 0 :(得分:0)
您是否看过WooCommerce hooks?
我会查看完成状态的woocommerce_order_status _。$ new_status-> slug hook。如下所示:
function the_function($order_id) {
// get the order object
$order = new WC_Order( $order_id );
}
add_action( 'woocommerce_order_status_completed', 'the_function' );