Wylogowanie usera w Wordpressie bez redirecta do wp-logina

Witam

Potrzebuje przerobić metodę do wylogowania, żeby Wordpress nie potrzebował dostępu do wp-logina, obecnie link do wylogowania dla customera (Woocomerce) wygląda tak
/customer-logout/?_wpnonce=432f7467, ale po kliknięciu i tak mamy przekierowanie 302 do wp-logina a tego nie chcę. Czy jest możliwość żeby wylogować się w inny sposób?

Generalnie jest to bez sensu i niebezpieczne (może powodować problemy), ale możesz zrobić własną stronę logout i wylogować usera we własnym zakresie - wp_logout() | Function | WordPress Developer Resources
Powinien być filtr lub funkcja która zmieni defaultową stronę wylogowywania na Twoją.

Chodzi o to, że serwer gdzie jest Wordpress ma zabezpieczenia dla zwykłych userów (bez VPN) i taki zwykły user nie ma dostępu do wp-login, więc ma 404 page przy wylogowaniu.

Nie wiem czy to idzie też przez wp-login czy nie ale zacząłbym od sprawdzenia tego: https://njengah.com/woocommerce-logout-page-shortcode/

Próbuje jQuery podmieniać link logout

„href”, „<?php wp_destroy_current_session();?>”

Wylogowanie działa bez udziału wp-login, wygląda poprawnie ale problem jest jak logujemy się ponownie, niby jesteśmy zalogowani ale klikamy jakiś link i znowu jesteśmy wylogowani ;/