In meinem Forum habe ich zur Wahrung der Online-Privatsphäre aller Benutzer diese anonymisiert und Vor- und Nachnamen deaktiviert. Das Einzige, was sichtbar ist, ist der Benutzername, den ich auch manuell in eine eindeutige alphanumerische Zahl geändert habe, zum Beispiel: User0000188.
Das habe ich manuell für 1800 Benutzer gemacht, aber jetzt, da täglich mehr Benutzer in höherem Tempo hinzukommen, wird es für mich ziemlich schwierig, das manuell zu erledigen.
Ich habe den anonymen Modus ausprobiert, aber er gefiel mir nicht, da ich alle neuen Benutzer regelmäßig schulen muss.
Bitte leiten Sie mich an, wie ich den Benutzernamen in diesem Format (User0000178) für alle Benutzer automatisch ändern kann, oder während der Registrierung wird der Benutzername automatisch in diesem Format vorausgefüllt.
Ich glaube, Sie benötigen ein benutzerdefiniertes Plugin, das ihnen entweder einen zufälligen Benutzernamen zuweist oder sie vielleicht irgendwie ständig in den anonymen Modus zwingt (vielleicht in einer Theme-Komponente möglich?)
Auf diesen Artikel bin ich gestoßen. Mit einer ähnlichen Benutzerpopulation haben wir eine ähnliche Anforderung. Benutzer werden extern über OAuth2 (AWS Cognito) authentifiziert. In unserem Fall aus zwei Gründen:
Anonymität für die Benutzer in den öffentlichen Foren gewährleisten (die Moderatoren überprüfen alle Inhalte, obwohl manchmal etwas durchrutscht)
Vermeiden, kommerzielle Daten der Benutzerbasis preiszugeben, da dies produktbezogene Foren betrifft.
Für ein Forum einer Stiftung gibt es ein ähnliches Bedürfnis, aber aus Gründen der Anonymität, da es sich um Journalismus handelt. Dieses Forum verwendet derzeit ein internes Benutzerverzeichnis.
Derzeit schauen wir ungefähr täglich die Benutzer an und ändern ihre Benutzernamen so, dass sie schwer mit der bestehenden Benutzerbasis in Verbindung zu bringen sind.
Für die Löschung steht eine Funktion zur Verfügung:
Möchten Sie, dass sie für jeden Beitrag einen anderen Benutzernamen haben? Können Sie Cogito nicht einfach einen Benutzernamen geben, den Sie für sicher halten?
Ist es unwichtig, einen Benutzer mit seinen früheren Beiträgen in Verbindung bringen zu können? Wenn es wichtig ist, können Sie ihnen dann keinen Namen geben lassen, den sie für sicher halten?
Wenn Sie ein Budget haben, schreibe ich gerne ein Plugin, das Ihren Bedürfnissen und Ihrem Budget entspricht. Es könnte beispielsweise den Benutzernamen neuer Benutzer in einen zufälligen ändern, der Ihren Anforderungen entspricht.