每个用户2个电子邮件地址

时间:2016-01-13 作者:user1588

有没有办法让在WP中注册帐户的用户添加2个将与该帐户关联的电子邮件地址?

所需功能的原因:我们有一个网站,出售高中生将使用的在线课程。通常家长会进行注册,因为他们还需要用信用卡付款才能购买课程。因此,我们希望主帐户地址是家长的,然后是学生的第二个地址。

我们在课程中使用WP课件。一旦我们在帐户上实现了这两个地址,我们想更新WP课件插件,以便同时向家长和学生发送所有课程通知。

1 个回复
SO网友:khushi

您可以在插入userlike时创建usermeta,我在我的站点中创建邮政编码请参见此代码,

$user_id = wp_insert_user(
                            array(
                                \'user_login\'    =>  $user_email,
                                \'user_pass\'     =>  wp_generate_password ( 12, false ),
                                \'first_name\'    =>  \'khushu\',
                                \'last_name\'     =>  \'soni\',
                                \'user_email\'    =>  $user_email,
                                \'display_name\'  =>  \'khushu\' . \' \' . \'soni\',
                                \'nickname\'      =>  \'khushu\' . \' \' . \'soni\',
                                \'role\'          =>  \'Subscriber\'
                            )
                        );
                        update_user_meta( $user_id, \'zip_code\', \'56789\' );

相关推荐

如何将外部变量传递给wp_new_User_Notify_Email过滤器?

我们正在尝试自定义新用户在我们的网站上注册时收到的默认电子邮件。为此,我们使用WP4.9.0中添加的wp\\u new\\u user\\u notification\\u email筛选器对于我们的功能。php文件不要凌乱,我们在“templates/email\\u welcome.php”中有电子邮件模板。我们需要加载此文件来构建$message变量,但返回的内容始终为空。下面是我们在子主题函数中添加的内容。php// ========================================