Wordpress Çıkış Sonrası Onay İsteminin Kapatılması

Wordpress Bypass Logout Confirmation 

Kullanıcı çıkış yaptığında gelen "Çıkmak istiyor musunuz?" benzeri bir soruyu almadan direk çıkış yapmak istiyorsanız, aşağıdaki kodu functions.php içerisine ekleyin. Böylece çıkış butonuna tıkladıktan sonra oturumunuz sonlanacak ve direk anasayfaya yönlendirileceksiniz.

/**
 * Generates custom logout URL
 */
function getLogoutUrl($redirectUrl = ''){
    if(!$redirectUrl) $redirectUrl = site_url();
    $return = str_replace("&", '&', wp_logout_url($redirectUrl));
    return $return;
}
/**
 * Bypass logout confirmation on nonce verification failure
 */
function logout_without_confirmation($action, $result){
    if(!$result && ($action == 'log-out')){ 
        wp_safe_redirect(getLogoutUrl()); 
        exit(); 
    }
}
add_action( 'check_admin_referer', 'logout_without_confirmation', 1, 2);

Yorumlar