2013-06-25 58 views

回答

5

可以在 add_action ('user_register', 'send_activation_link');

user_register做在fucntions.php添加該代碼的send_activation_link() functon像一個鉤子,它在用戶創建

function send_activation_link(){ 
$hash = md5($random_number); 
add_user_meta($user_id, 'hash', $hash); 
$user_info = get_userdata($user_id); 
$to = $user_info->user_email;   
$subject = 'Member Verification'; 
$message = 'Hello,'; 
$message .= "\n\n"; 
$message .= 'Welcome...'; 
$message .= "\n\n"; 
$message .= 'Username: '.$un; 
$message .= "\n"; 
$message .= 'Password: '.$pw; 
$message .= "\n\n"; 
$message .= 'Please click this link to activate your account:'; 
$message .= home_url('/').'activate?id='.$un.'&key='.$hash; 
$headers = 'From: [email protected]' . "\r\n";   
wp_mail($to, $subject, $message, $headers); 
} 

它結束運行不完整答案,但只是爲了給一個想法,像這樣工作

+1

它真的有幫助 –

相關問題