Wordpress | Woocommerce自定义注册表

时间:2015-10-12 17:13:27

标签: php wordpress passwords woocommerce registration

我想问一下,是否可以使用在提交表单后发送给用户邮件的唯一代码创建注册,我不确定如何正确执行。

  

例如:用户输入他的电子邮件,系统将   自动发送生成的密码示例:" 12345"还有这个   密码我想用于所有用户

<?php
function wcs_filter_password_email( $args ) {
    $args['user_pass'] = $args['user_email'];
    return $args;
}
add_filter( 'woocommerce_new_customer_data', 'wcs_filter_password_email' );

我找到了这段代码,但不知道它是否能像我想要的那样工作 非常感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

您的示例将为用户提供密码的电子邮件。你需要:

<?php
function wcs_filter_password_email( $args ) {
  $args['user_pass'] = "12345";
  return $args;
}
add_filter( 'woocommerce_new_customer_data', 'wcs_filter_password_email' );
?>

把它放在你的functions.php中,它应该可以工作 不要忘记将密码设置为WooCommerce > Settings > Accounts自动生成,否则将要求用户提供密码。