Ich habe zwei Anmeldeformulare für meine Wordpress Multisite-Site, eine für die Anmeldung in der Web-Version der App und eine weitere für die Anmeldung in der mobilen Version der App. Das Problem ist, dass ich die verschiedenen Formulare nach der Benutzeranmeldung zu verschiedenen URLs umleiten muss.Zwei Login-Formulare erfordern separate Weiterleitungen.
Im Moment habe ich ein Plugin, das den Code unter den effektiv leiten Benutzer enthält, die das Web-basierte Login-Formular verwenden:
function web_login_redirect($redirect_to, $request_redirect_to, $user)
{
if ($user->primary_blog) {
$url = example.com/web_app;
wp_redirect($url);
die();
}
return $redirect_to;
}
add_filter('login_redirect','web_login_redirect', 100, 3);
ich jetzt brauche, um meine app Login auf eine andere Seite, beispielsweise zu umleiten - beispiel.com/app. Was ist der beste Prozess, um dies zu tun, kann dies leicht in die oben genannte Funktion eingebaut werden?
Das wäre toll, aber ich brauche noch Benutzer in der Lage, sich in der Web-Version der App mit ihrem mobilen Browser anmelden. Das App-Login-Formular lebt in einem Webview innerhalb einer nativen App, meine einzige Idee für eine Lösung ist, ein zusätzliches Feld mit dem App-Login-Formular zu posten, das als Schalter verwendet werden kann, um die Umleitungs-URL zu bestimmen. Wäre das ein logischer Ansatz? – user1419810
Sonst noch irgendwelche Ideen, ich kämpfe hier wirklich? – user1419810
@ user1419810 Ich bin mir nicht sicher, aber es ist möglich. Würden Sie bitte einmal mit der Funktion "wp_is_mobile" versuchen. – purvik7373