יציאה (Logout) ללא בקשת אישור

ברירת המחדל באתר וורדפרס הוא לבקש אישור כאשר גולש רוצה להתנתק מהמערכת.

במקרים מסוימים זה מכביד ונרצה להוריד את האישור המיותר.

את הקוד הבא יש להכניס לקובץ functions.php. לא לשכוח להחליף את הכתובת שמופיעה בשורה 5, בכתובת האתר שלכם.

				
					add_action('check_admin_referer', 'logout_without_confirm', 10, 2);
function logout_without_confirm($action, $result)
{
    if ($action == "log-out" && !isset($_GET['_wpnonce'])) {
        $redirect_to = isset($_REQUEST['redirect_to']) ? $_REQUEST['redirect_to'] : 'https://yourdomain.com';
        $location = str_replace('&', '&', wp_logout_url($redirect_to));
        header("Location: $location");
        die;
    }
}
				
			

כתיבת תגובה

האימייל לא יוצג באתר. שדות החובה מסומנים *

× שנדבר? קליק כאן
דילוג לתוכן