Formulareinreichungen, für die die ID des Nutzers erforderlich ist

Ich bin neu, hier Fragen zu stellen, also würde jede Hilfe geschätzt werden.

Ich verwalte eine WordPress-Website für eine Organisation, die eine bevorstehende Wahl von Vorstandsmitgliedern haben wird, und sie möchten es online mit einem Formular tun. Sie benutzen derzeit Ninja Forms.

Um zu überprüfen, ob die einzelnen Formulare gesendet werden, müssen Sie prüfen, ob Formulare akzeptiert werden können, nachdem die Person eine ihnen zugewiesene Seriennummer eingegeben hat, oder möglicherweise die ID, die WordPress den Benutzern automatisch zuweist.

Irgendwelche Gedanken darüber, dies zu erreichen? Oder der beste Ort, um einen Entwickler ausfindig zu machen, um dies zu erreichen.

Vielen Dank im Voraus.

AJ

Solutions Collecting From Web of "Formulareinreichungen, für die die ID des Nutzers erforderlich ist"

Wenn Sie den Code nicht berühren möchten, können Sie eine Seite erstellen, deren Inhalt nur angemeldete Benutzer sehen können. Auf diese Weise können nur gültige Benutzer das Formular sehen. Du solltest nach einem Inhaltsbeschränkung / Mitgliedschafts-Plugin suchen, um den Schutz dieser Seite zu behandeln. Sie können ein Feld – vielleicht ihre E-Mail-Adresse – so einrichten, dass nur einmalige Einsendungen akzeptiert werden. Wenn also jemand zweimal abstimmen wollte, würde Ninja Forms verhindern, dass sogar ein Duplikat eingereicht wird.

Wenn Sie Code get_current_user_id() möchten, können Sie ein verstecktes Feld in Ihrem Formular registrieren (siehe https://paulund.co.uk/register-hidden-fields-ninja-forms, aber anstelle der Benutzer-IP verwenden Sie get_current_user_id() um ihre automatisch generierte WP ID zu erfassen. Sie möchten dann auch ein untergeordnetes Thema erstellen und eine Vorlage auf diese bestimmte Seite anwenden, um das Formular auszublenden, wenn der aktuelle Benutzer nicht angemeldet ist.