Danke für die Ergänzung.
Was genau ist nicht optimal?
Hi,
danke für den Hinweis.
Ich habe es nun doch anders gemacht:
/*
* Redirect der Hauptseite zur Subsite /de (bei Nutzern die nicht eingeloggt sind
*/
function wpse66115_redirect_to_sub_site() {
if ( is_main_site() ) {
if ( is_user_logged_in() ) {
} else {
exit( wp_redirect( 'https://xyz.com/de/', 301 ) );
}
}
}
add_action( 'parse_request', 'wpse66115_redirect_to_sub_site' );
Das hab ich in die functions.php geschrieben und es funktioniert ohne Probleme 🙂