我正在尝试执行一些功能,当用户在wordpress网站上注册时。我已经创造了这样的模块,它执行以下功能:访问用户注册Wordpress中的用户元数据
add_action('user_register', 'tml_new_user_registered');
function tml_new_user_registered($user_id) {
//wp_set_auth_cookie($user_id, false, is_ssl());
//wp_redirect(admin_url('profile.php'));
$user_info = get_userdata($user_id);
$subscription_value = get_user_meta($user_id, "subscribe_to_newsletter", TRUE);
if($subscription_value == "Yes") {
//include("Subscriber.Add.php");
}
echo "<pre>: ";
print_r($user_info);
print_r($subscription_value);
echo "</pre>";
exit;
}
但似乎我不能够在这个阶段,没有它结束访问任何用户的元数据的存储。
一旦Wordpress完成了向相关表格中添加元数据的整个注册过程,我会如何执行一个函数?
我试图用这个:
add_filter('user_register ','tml_new_user_registered',99);
,但没有运气很遗憾。
在此先感谢!