Wordpress 添加确认电子邮件地址字段注册电子商务
有没有办法在Wooocommerce注册中添加确认电子邮件地址字段Wordpress 添加确认电子邮件地址字段注册电子商务,wordpress,woocommerce,Wordpress,Woocommerce,有没有办法在Wooocommerce注册中添加确认电子邮件地址字段 谢谢有几种方法。。。最简单的方法是在注册字段中添加一个新字段,然后在提交表单时验证该字段。跟着这个 将wp content/plugins/woocmerce/templates/myaccount/form login.php文件复制到主题文件夹wp content/themes/your theme/woocmerce/myaccount/form login.php 在*电子邮件地址字段下方添加下面的代码。。如果您尚未编辑
谢谢有几种方法。。。最简单的方法是在注册字段中添加一个新字段,然后在提交表单时验证该字段。跟着这个
wp content/plugins/woocmerce/templates/myaccount/form login.php
文件复制到主题文件夹wp content/themes/your theme/woocmerce/myaccount/form login.php
*电子邮件地址
字段下方添加下面的代码。。如果您尚未编辑该文件。。然后是第88行
你必须把它放在哪里李>
*
有几种方法。。。最简单的方法是在注册字段中添加一个新字段,然后在提交表单时验证该字段。跟着这个
将wp content/plugins/woocmerce/templates/myaccount/form login.php
文件复制到主题文件夹wp content/themes/your theme/woocmerce/myaccount/form login.php
在*电子邮件地址
字段下方添加下面的代码。。如果您尚未编辑该文件。。然后是第88行
你必须把它放在哪里李>
*
<p class="woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide">
<label for="confirm_reg_email"><?php esc_html_e( 'Confirm Email address', 'woocommerce' ); ?> <span class="required">*</span></label>
<input type="email" class="woocommerce-Input woocommerce-Input--text input-text" name="confirm_email" id="confirm_reg_email" autocomplete="email" value="<?php echo ( ! empty( $_POST['confirm_email'] ) ) ? esc_attr( wp_unslash( $_POST['confirm_email'] ) ) : ''; ?>" /><?php // @codingStandardsIgnoreLine ?>
</p>
function so_61352749_validate_confirm_email_register_field( $username, $email, $validation_errors ) {
// Confirm email is set but empty
if ( !isset( $_POST['confirm_email'] ) ) {
$validation_errors->add( 'confirm_email_error', __( '<strong>Error</strong>: Confirm Email is required!', 'woocommerce' ) );
}
if ( isset( $_POST['confirm_email'] ) && $_POST['confirm_email'] !== $_POST['email'] ) {
$validation_errors->add( 'confirm_email_error', __( '<strong>Error</strong>: Confirm Email is not matched!', 'woocommerce' ) );
}
return $validation_errors;
}
add_action( 'woocommerce_register_post', 'so_61352749_validate_confirm_email_register_field', 10, 3 );