How to adjust placement of entire B2B Registration Form

[ad_1]

On my Woocommerce account registration fage, I have inserted a “custom function” to have “Confirm Password” field (refer:

/**
 * Add the code below to your theme's functions.php file
 * to add a confirm password field on the register form under My Accounts.
 */ 
function woocommerce_registration_errors_validation($reg_errors, $sanitized_user_login, $user_email) {
	global $woocommerce;
	extract( $_POST );
	if ( strcmp( $password, $password2 ) !== 0 ) {
		return new WP_Error( 'registration-error', __( 'Passwords do not match.', 'woocommerce' ) );
	}
	return $reg_errors;
}
add_filter('woocommerce_registration_errors', 'woocommerce_registration_errors_validation', 10, 3);

function woocommerce_register_form_password_repeat() {
	?>
	<p class="form-row form-row-wide">
		<label for="reg_password2"><?php _e( 'Confirm password', 'woocommerce' ); ?> <span class="required">*</span></label>
		<input type="password" class="input-text" name="password2" id="reg_password2" value="<?php if ( ! empty( $_POST['password2'] ) ) echo esc_attr( $_POST['password2'] ); ?>" />
	</p>
	<?php
}
add_action( 'woocommerce_register_form', 'woocommerce_register_form_password_repeat' );

After activating B2BKing Premium, it adds B2B Registration Fields to the registration form, but before the “Confirm Password” field (refer screenshot:

Question:
1) How can I have the B2B Registration Fields to come after the “Confirm Password” AND before the reCAPTCHA by adding custom code to functions.php and not by changing the plugin files?

2) Or how can I edit the “custom function” above to make it come before the B2B Registration Fields?

I’m not really good with writing codes, would appreciate it a lot to get help

  • This topic was modified 6 hours, 53 minutes ago by moonfolk.
  • This topic was modified 6 hours, 53 minutes ago by moonfolk.
  • This topic was modified 6 hours, 32 minutes ago by moonfolk.

 

This site will teach you how to build a WordPress website for beginners. We will cover everything from installing WordPress to adding pages, posts, and images to your site. You will learn how to customize your site with themes and plugins, as well as how to market your site online.

Buy WordPress Transfer