Contest Gallery documentation

Registration, login and email PIN

Choose how participants identify themselves before uploading, voting or viewing protected galleries.

Contest Gallery 33.xFREEPROWordPress users

Choose an identity method

WordPress login

Best when participants need a persistent account, user gallery or protected actions.

Email PIN

Best for email confirmation or passwordless account access without entering a password.

Google Sign-In

Best for a faster account flow using a configured Google web client.

Build the registration form

Add the account fields visitors need and configure the WordPress role assigned after confirmation. Internal confirmation fields are generated securely by the plugin and do not belong in frontend-submitted field definitions.

Learn how to display $regurl$ as clickable text →

Contest Gallery registration form builder with first name last name profile image nickname username and email fields
Registration form builder. Arrange account and profile fields, then configure labels, required states and whether a field also appears in the email PIN form.
Contest Gallery registration options showing registration email PIN passwordless access shortcodes and the selected frontend WordPress role
Registration methods and role options. Compare the registration and email PIN shortcodes, then choose the restricted WordPress role assigned to frontend accounts.

Enable passwordless email PIN access

Use [cg_users_pin mode="access"] for passwordless account access. Existing users are signed in after confirming the emailed PIN. A new email address creates a minimal WordPress account only after successful confirmation. No password is required.

[cg_users_pin mode="access"]
Contest Gallery passwordless email PIN access form with an email field and Send PIN button
Passwordless email PIN access. The access form first requests an email address. After Send PIN, the visitor confirms the emailed code without reloading the page.

Publish and test account forms

Place the registration, passwordless access, login or Google Sign-In shortcode where visitors can find it. Test logged-out, confirmed and already-logged-in states separately.

[cg_users_reg]   [cg_users_login]   [cg_google_sign_in]
Contest Gallery frontend account area with Google Sign-In username or email password Login and Lost password controls
WordPress login and Google Sign-In. Test the standard login, lost-password link and configured Google button together in a logged-out private browser session.