Início » Wordpress » Desativar “Tem certeza de que deseja sair?” mensagem no WooCommerce

Desativar “Tem certeza de que deseja sair?” mensagem no WooCommerce

COMPARTILHE:

Compartilhar no facebook
Compartilhar no twitter
Compartilhar no linkedin
Compartilhar no telegram
Compartilhar no whatsapp
Compartilhar no pinterest

Se você esta usando o  WooCommerce Nas versões mais recentes  com toda cereteza você já passou por essa pegunta,  quando um cliente clica no botão “logout” em sua conta, ele vê uma mensagem:

Vou te passar um código que vai acabar com essa pergunta caso você tenha interesse em encerrar está pergunta.

Aproveitando também Você pode descobrir se deseja ignorar essa mensagem e apenas desconectar o usuário imediatamente. Para fazer isso, tudo que você precisa é um trecho de código simples. Adicione-o usando o plugin Code Snippets ou implementar diretamente no código do seu site.

 

/**

 * Bypass logout confirmation.

 */

function iconic_bypass_logout_confirmation() {

    global $wp;

    if ( isset( $wp->query_vars['customer-logout'] ) ) {


        wp_redirect( str_replace( '&', '&', wp_logout_url( wc_get_page_permalink( 'myaccount' ) ) ) );

        exit;
    }

}

add_action( 'template_redirect', 'iconic_bypass_logout_confirmation' );

 

Isso verifica se o ponto de extremidade de logoff está definido e, se estiver, desconecta o usuário imediatamente e redireciona para a página Minha conta. Você pode adicionar qualquer URL no lugar de  wc_get_page_permalink ('myaccount') para um local de redirecionamento diferente. Qualquer dúvida deixa o recado nos comentários, valeu.

© Freelancer digital | 2020 TODOS OS DIREITOS RESERVADOS

Desenvolvido por: Freelancer digital