Ich habe das bbforum Plugin in meinem WordPress installiert. Es hat jedoch zwei separate Profile für die Blog-Benutzer und die Forum-Benutzer. Blog Benutzer haben Profile URL:
/ author / test /
Während Forumsbenutzer Profil haben:
/ foren / benutzer / test /
Ist es möglich, beide Profile zu integrieren und nur ein einziges Profil zu erstellen? Damit die Benutzer in den Foren auch die gleiche URL haben wie das Blog-Profil? Vielen Dank
profiles
bbpress
customization
Sapna
quelle
quelle
/author/test/
nach/forums/users/test
oder umgekehrt? Oder haben sie jeweils eindeutige Daten, die Sie zu einer einzigen Seite zusammenführen möchten?Antworten:
Holen Sie sich das Umleitungs- Plugin, um die Datei /profile.php auf das BBPress-Profil umzuleiten. Dann gibt es ein Plugin namens Admin-Menü-Editor, mit dem Sie das Profil des Admin-Menüs (und anderer unerwünschter Admin-Menüpunkte) vollständig entfernen können.
Oder Sie können das WordPress-Profil einfach durch E-Mail und Passwort ersetzen. Wordpress.org/extend/plugins/change-password-e-mail/
quelle
Ich persönlich würde mich für ein anderes Plugin entscheiden: WP Symposium (http://wordpress.org/extend/plugins/wp-symposium/). Es ermöglicht viele Anpassungen, bietet Profil- und Forenfunktionen (unter anderem) und der Plugin-Autor kann seinen Benutzern sehr gut zuhören.
quelle
Die kurze Antwort ist, dass es möglich ist. Die lange Antwort lautet, dass Sie wahrscheinlich die Authentifizierungsmethoden der einen oder anderen anpassen müssen, um die anderen Skriptfunktionen zu verwenden. Sie müssten auch die Sitzungsbehandlungsabschnitte beider Codes ändern, damit ein Benutzer bei beiden angemeldet wird, wenn er sich bei einem der Skripte anmeldet. Dies kann äußerst kompliziert sein und erfordert bei jeder Änderung einer Anwendung eine Unterbrechungsprüfung.
Eine mögliche dritte Option ist das Hinzufügen eines Hooks zu den Benutzererstellungsmethoden beider Skripte und das gleichzeitige Hinzufügen des Benutzers zur alternativen Anwendung. Gleichzeitig müssten Sie auch das Kennwort für die alternative Anwendung aktualisieren. Das große Problem bei dieser Methode ist, dass sich Benutzer immer noch unabhängig voneinander bei beiden Anwendungen anmelden müssen.
quelle