Ein Benutzerfeld für das Geburtsdatum mit dem Typ Datum erstellen und „Auf dem Anmeldeformular anzeigen“ und „Auf der Anmeldung erforderlich“ aktivieren
Die Einstellungen konfigurieren
age check field name der Name des Benutzerfeldes, das Sie im vorherigen Schritt erstellt haben
age check minimum age das Mindestalter (auf 0 setzen, wenn kein Mindestalter erforderlich ist)
age check maximum age das Höchstalter (auf 120 belassen, wenn kein Höchstalter erforderlich ist)
Haftungsausschluss
Dies ist eine Altersprüfung, keine Altersverifizierung. Ein Benutzer kann diese Prüfung umgehen, indem er ein anderes Geburtsdatum auswählt.
Nun, es gibt heutzutage eine große Vielfalt an Datenanforderungen und Altersüberprüfungen – ich denke, dass idealerweise unter der DSGVO das Geburtsdatum zur Überprüfung der Einhaltung der Altersanforderungen verwendet und dann nicht mehr gespeichert werden sollte.
In den USA kann die Anforderung zur Altersüberprüfung manchmal eine höhere Priorität haben, da Vorschriften wie COPPA die Verarbeitung von Daten von Kindern einschränken.
In jedem Fall, wenn Sie diese Informationen erfassen, sollten sie als personenbezogene Daten behandelt werden, Sie sollten nur das speichern, was notwendig ist (hier liegt viel Varianz), und sie sollten angemessen geschützt werden.
Wer sich unsicher ist, sollte einen Anwalt in seiner Region konsultieren!
Wäre es möglich, das Benutzerfeld für das Geburtsdatum (DOB) nur für Administratoren und nicht für Moderatoren zugänglich zu machen oder es nur durch einen Klick auf eine Schaltfläche (wie bei E-Mail und IP-Adresse im Core) verfügbar zu machen, oder würde so etwas eher ein Plugin als eine Theme-Komponente erfordern?
Das liegt außerhalb des Geltungsbereichs dieser Theme-Komponente (und würde tatsächlich ein Plugin erfordern).
Das Einzige, was es tut, ist, eine Validierung für ein bereits existierendes Benutzerfeld hinzuzufügen, und infolgedessen wird die Kontoerstellung / Speicherung der zugehörigen Daten für Minderjährige verhindert. Es manipuliert das Benutzerfeld in keiner Weise.
Richard, ich möchte sagen, dass dies wirklich hilfreich ist, etwas, das ich mir schon seit einiger Zeit für mein Forum gewünscht habe! Glaubst du, wenn ein Benutzer ein Geburtsdatum eingibt, das nicht alt genug ist, und es dann ändert, um das Forum zu nutzen, werden die Administratoren benachrichtigt, dass der Benutzer zuerst Datum X eingegeben und es dann geändert hat, damit das Personal davon Kenntnis nehmen kann?