Mudar Posição do reCaptcha V2
-
Galera, preciso de uma ajuda que creio ser fácil de resolver mas não estou conseguindo.
Configurei o reCaptcha V2 na loja utilizando o Plugin “GA Google Analytics – Por Jeff Starr“, porém no checkout ele aparece após o botão “Finalizar Compra”, mas gostaria que ele aparecesse acima do botão.
Percebi que no Plugin existe a chamada:
// Woo Checkout if( get_option('rcfwc_key') && get_option('rcfwc_woo_checkout') ) { add_action('woocommerce_review_order_after_payment', 'rcfwc_field_checkout', 10); add_action('woocommerce_checkout_process', 'rcfwc_checkout_check'); function rcfwc_checkout_check() { $guest = esc_attr( get_option('rcfwc_guest_only') ); if( !$guest || ( $guest && !is_user_logged_in() ) ) { $check = rcfwc_recaptcha_check(); $success = $check['success']; if($success != true) { wc_add_notice( __( 'Por favor, confirme que você não é um robô :-)', 'recaptcha-woo' ), 'error'); } } } }
Esta função “woocommerce_review_order_after_payment” aparece no arquivo payment.php do Woocommerce.
<?php do_action( 'woocommerce_review_order_before_submit' ); ?> <?php echo apply_filters( 'woocommerce_order_button_html', '<button type="submit" class="button alt' . esc_attr( wc_wp_theme_get_element_class_name( 'button' ) ? ' ' . wc_wp_theme_get_element_class_name( 'button' ) : '' ) . '" name="woocommerce_checkout_place_order" id="place_order" value="' . esc_attr( $order_button_text ) . '" data-value="' . esc_attr( $order_button_text ) . '">' . esc_html( $order_button_text ) . '</button>' ); // @codingStandardsIgnoreLine ?> <?php do_action( 'woocommerce_review_order_after_submit' ); ?> <?php wp_nonce_field( 'woocommerce-process_checkout', 'woocommerce-process-checkout-nonce' ); ?> </div> </div> <?php if ( ! wp_doing_ajax() ) { do_action( 'woocommerce_review_order_after_payment' ); }
Se eu tento mudar a chamada para “woocommerce_review_order_before_submit” no Plugin do reCaptcha, o checkout reCaptcha aparece antes do botão Finalizar mas logo em seguida some.
Alguém saberia me dizer o que pode estar ocorrendo?
Agradeço a atenção
A página que eu preciso de ajuda: [fazer login para ver o link]
- Você deve estar conectado para responder a este tópico.