【问题标题】:How to dislplay user email id in Woocommerce Reset Password email?如何在 Woocommerce 重置密码电子邮件中显示用户电子邮件 ID?
【发布时间】:2019-04-09 10:23:59
【问题描述】:

在重置密码电子邮件中,用户名正在显示,但当我也尝试获取电子邮件 ID 时。电子邮件 ID 未显示。使用的代码粘贴在下面。

<?php printf( esc_html__( 'Username: %s', 'woocommerce' ), esc_html( $user_email ) ); ?>

我将 $user_login 替换为 $user_email 以获取电子邮件 ID。

【问题讨论】:

    标签: wordpress woocommerce


    【解决方案1】:

    你好使用get_user_by如下

    $user_details = get_userdatabylogin($user_login);
    $user_mail = $user_details->user_email;
    

    现在您在$user_mail 变量中获得了用户电子邮件,因此您可以按如下方式传递它

    <?php printf( esc_html__( 'User Email: %s', 'woocommerce' ), esc_html( $user_mail  ) ); ?>
    

    经过测试并且运行良好。

    【讨论】:

      猜你喜欢
      • 2013-07-11
      • 2020-02-14
      • 1970-01-01
      • 2018-05-24
      • 2020-02-15
      • 1970-01-01
      • 2018-07-04
      • 1970-01-01
      • 2017-02-26
      相关资源
      最近更新 更多