我需要一个函数在我的Woocommerce网站中执行 add_new_user_details ,但我正在努力应用相关的钩子。我需要在新用户下订单并添加结算信息等后执行它。
当我通过完成订单测试以下内容时,它似乎没有做任何事情。我尝试过使用' woocommerce_order_status_processing'和' user_register'挂钩。
add_action( 'woocommerce_order_status_complete', 'add_new_user_details' );
function add_new_user_details($user_id){
$user_id = get_current_user_id();
echo $user_id;
}
答案 0 :(得分:1)
您可以尝试使用woocommerce_checkout_process挂钩,我认为会在结帐表单发布后触发。 http://oik-plugins.eu/woocommerce-a2z/oik_hook/woocommerce_checkout_process/