Automattic\WooCommerce\Blocks\BlockTypes\OrderConfirmation
Status::render_verification_form()
Email verification for guest users.
Method of the class: Status{}
No Hooks.
Return
String
.
Usage
// protected - for code of main (parent) or child class $result = $this->render_verification_form();
Status::render_verification_form() Status::render verification form code WC 9.5.1
protected function render_verification_form() { // phpcs:ignore WordPress.Security.NonceVerification.Missing $check_submission_notice = ! empty( $_POST ) ? wc_print_notice( esc_html__( 'We were unable to verify the email address you provided. Please try again.', 'woocommerce' ), 'error', [], true ) : ''; return '<form method="post" class="woocommerce-form woocommerce-verify-email">' . $check_submission_notice . sprintf( '<p class="form-row verify-email"> <label for="%1$s">%2$s</label> <input type="email" name="email" id="%1$s" autocomplete="email" class="input-text" required /> </p>', esc_attr( 'verify-email' ), esc_html__( 'Email address', 'woocommerce' ) . ' <span class="required">*</span>' ) . sprintf( '<p class="form-row login-submit"> <input type="submit" name="wp-submit" id="%1$s" class="button button-primary %4$s" value="%2$s" /> %3$s </p>', esc_attr( 'verify-email-submit' ), esc_html__( 'Confirm email and view order', 'woocommerce' ), wp_nonce_field( 'wc_verify_email', '_wpnonce', true, false ), esc_attr( wc_wp_theme_get_element_class_name( 'button' ) ) ) . '</form>'; }