Bỏ qua xác nhận đăng xuất trong woocommerce

Mình cũng đếch hiểu vì sao thằng woocommerce nó lại giữ cái này làm chậm 1 bước khi khách hàng đăng xuất tài khoản trên cửa hàng của bạn.

Đôi khi có người không thấy cả dòng xác nhận  : Bạn có chắc chắn muốn đăng xuất không? Xác nhận và đăng xuất

Vậy nên đoạn code dưới đây sẽ giúp các bạn loại bỏ hẳn bước xác nhận đăng xuất này và trực tiếp thoát tài khoản khi người dùng bấm vào nút Thoát

Các bạn copy đoạn code này và dán vào file functions.php của theme sau đó lưu lại là xong.

<?php 
/**
 * Bỏ qua xác nhận đăng xuất tài khoản
 */
function logoutRedirect() {
    global $wp;
    if ( isset( $wp->query_vars['customer-logout'] ) ) {
        wp_redirect( str_replace( '&amp;', '&', wp_logout_url( wc_get_page_permalink( 'myaccount' ) ) ) );
        exit;
    }
}
add_action( 'template_redirect', 'logoutRedirect' );

 

0 0 vote
Article Rating
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments