有条件地更改用户角色Wordpress/Woocommerce
这就是我想要做的 我有一个使用woocommerce的电子商务网站。我希望用户能够提供一个.edu电子邮件地址来证明他们是学生,验证电子邮件地址是他们的,然后将他们的角色更改为“学生”,这样我就可以申请学生折扣 我发现了这个问题有条件地更改用户角色Wordpress/Woocommerce,wordpress,roles,woocommerce,Wordpress,Roles,Woocommerce,这就是我想要做的 我有一个使用woocommerce的电子商务网站。我希望用户能够提供一个.edu电子邮件地址来证明他们是学生,验证电子邮件地址是他们的,然后将他们的角色更改为“学生”,这样我就可以申请学生折扣 我发现了这个问题 但这对我的需要来说并不太有用。我对php或woocommerce不太在行,因此非常感谢您提供的任何帮助您可以创建一个自定义的“学生”角色,并使用以下代码来更新您的用户 $blogusers = get_users(''); foreach ($blogusers as
但这对我的需要来说并不太有用。我对php或woocommerce不太在行,因此非常感谢您提供的任何帮助您可以创建一个自定义的“学生”角色,并使用以下代码来更新您的用户
$blogusers = get_users('');
foreach ($blogusers as $user) {
if(strstr($user->user_email, '.edu')) {
set_user_role($user->ID, 'student');
}
}