Ich benutze die Funktion unten, um Nicht-Admin-Benutzer auf die Homepage meiner Website statt die Admin-Seite bei der Anmeldung umleiten, und ich frage mich, ob es gibt Wie kann ich die Funktion so anpassen, dass sie auf eine Subdomain meiner Site zeigt?Funktion zum Umleiten an Subdomain, wenn Benutzer sich in Wordpress-Site anmeldet
Ich habe versucht, die vollständige URL der Subdomain in Ort site_url() eingeben, aber das funktioniert nicht. Gibt es einen anderen Weg, dies zu erreichen? Grundsätzlich möchte ich, dass der Benutzer beim Login in unser Diskursforum weitergeleitet wird.
function acme_login_redirect($redirect_to, $request, $user ) {
return (is_array($user->roles) && in_array('administrator', $user->roles)) ? admin_url() : site_url();
}
add_filter('login_redirect', 'acme_login_redirect', 10, 3);
Zeile, die eine Behandlung funktioniert. Danke für die Funktion und für die ausführliche Erklärung. Sehr hilfreich. – Nick