2014-10-31 80 views

回答

2

我不確定這是WooCommerce特定的。將觸發當用戶登錄是wp_login

從食品借用例中的一般WordPress的鉤子,你可以做這樣的事情:

function so_26675676_your_function($user_login, $user) { 
    // your code 
} 
add_action('wp_login', 'so_26675676_your_function', 10, 2); 
+1

只是一個小警告:如果人登錄爲「 user123「,在登錄時沒有任何東西在購物車中,並且存在針對」user123「的DB存儲的會話(來自先前登錄的活動),在恢復DB存儲的會話之前執行」wp_login「鉤子。這意味着例如如果你試圖通過這個鉤子設置任何會話變量,它們將在登錄後的頁面加載後丟失。 – 2016-11-15 13:03:42