Usunięcie potwierdzenia wylogowania w WooCommerce

W poradniku tym pokazuję, w jaki sposób można usunąć potwierdzenie wylogowania w sklepie opartym na WooCommerce. Komunikat ten wyświetla się podczas próby wylogowania się ze sklepu. Obsługa sklepu powinna być intuicyjna i jak najprostsza dla klientów, tak więc może się zdarzyć sytuacja, że będziesz chciał usunąć tę opcję. Poniżej pokazuję, w jaki sposób można tego dokonać. Usunięcie potwierdzenia wylogowania w WooCommerce nie jest trudne i można to wykonać samodzielnie, bez użycia wtyczki.

Sposób na usunięcie potwierdzenia sprowadza się jedynie do skopiowania poniższego kodu do pliku functions.php.

function fk_delete_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', 'fk_delete_logout_confirmation' );

Użytkownik po wylogowaniu zostanie przekierowany do strony z formularzem logowania – odpowiada za to fragment kodu:

wc_get_page_permalink( 'myaccount' )

W tym miejscu możesz wstawić dowolny link i użytkownik po wylogowaniu będzie przekierowywany w to miejsce. Przykładowo tak będzie wyglądał kod przekierowujący użytkownika na stronę główną.

function fk_delete_logout_confirmation() {
    global $wp;

    if ( isset( $wp->query_vars['customer-logout'] ) ) {
        wp_redirect( str_replace( '&', '&', wp_logout_url( 'https://twojadomena.pl' ) ) );
        exit;
    }
}

add_action( 'template_redirect', 'fk_delete_logout_confirmation' );

W miejsce https://twojadomena.pl wstaw link do swojej strony. Możesz przekierować użytkownika do dowolnej zakładki.

Plik functions.php znajduje się w głównym folderze z motywem wp-content -> themes -> Twój motyw -> functions.php.

Jeśli nie wiesz jak połączyć się z serwerem, zapraszam do poradnika Jak zrobić kopię zapasową WordPressa. Znajdziesz w nim fragment z tutorialem jak połączyć się z serwerem przy pomocy darmowego programu WinSCP.

Podziel się swoją opinią
Subskrybuj
Powiadom o
guest
0 komentarzy
najstarszy
najnowszy oceniany
Inline Feedbacks
View all comments

    Pakiet na sklep PREMIUM

      Pakiet na sklep BASIC

        Strona internetowa pakiet BUSINESS

          Strona internetowa pakiet PREMIUM

            Strona internetowa pakiet BASIC

                Pakiet na opiekę przez miesiąc

                  Pakiet na opiekę przez 3 miesiące

                    Pakiet na opiekę przez 6 miesięcy