這是一個幾天,現在,我似乎無法找到添加/更新用戶的元數據woocommerce管理員創建爲了得到客戶的ID上創建
add_user_meta('user_id', 'custom_key', 'custom_value');
創造woocommerce管理訂單時鉤(woocommerce-> orders->添加訂單),後端。 使用
add_action('woocommerce_process_shop_order_meta', 'admin_process_shop_order', 10, 1);
這適用於訂單處理時的處理。但是,我需要獲取客戶ID,從我所能告訴的客戶ID不存在直到訂單實際創建(有意義)。
所以,我可以用什麼掛鉤(或其他解決方案),以獲得客戶ID一旦創建我的問題的順序和可搜索與
get_post_meta($order_id, '_customer_user', true);
嘗試followng鉤與訂單狀態, 'woocommerce_order_status_pending woocommerce_order_status_failed woocommerce_order_status_on按住 woocommerce_order_status_processing woocommerce_order_status_completed woocommerce_order_status_refunded woocommerce_order_status_cancelled' – Gugan
鉤執行後付款完全是,'woocommerce_payment_complete' – Gugan