Damit man nicht nach dem ausloggen von WordPress anstatt des Login-Fensters direkt auf die Hauptseite oder irgend eine andere Seite weitergeleitet wird benötigt man nur ein paar Zeilen Code.Um das Ganze zu verwirklichen machen wir uns der WordPress Funktion wp-redirect() zu nutze.
function zoechbauer_logout_redirect_home() { wp_redirect( home_url() ); exit; } add_action( 'wp_logout', 'zoechbauer_logout_redirect_home' );
Mit home_url()
leiten wir nun direkt auf die Hauptseite weiter. Selbstverständlich könnte man auch auf jede andere Seite weiterleiten.
Hierzu müssten wir nur home_url()
mit der entsprechenden URL ersetzen.
wp_redirect( 'http://weiterleitungsdomain.com' );
Wohin mit dem Code?
Natürlich kann man diesen Code direkt in die Datei functions.php des verwendeten Themes schreiben oder in einem Child-Theme davon. Sollte man allerdings vorhaben das Theme öfters zu wechseln wäre natürlich die Erstellung eines Plugins sinnvoller. Hierfür bräuchten sie nur wie in diesem Artikel beschrieben vorgehen.