plugin-icon

Frontend Login & Register Forms by QuickSnail – Registration, Login, Forgot Password

Create simple login forms, register forms and lost password forms. Customizable frontend login & registration forms with shortcodes or template tags.
Versione
1.0.2
Ultimo aggiornamento
Jul 3, 2026
Frontend Login & Register Forms by QuickSnail – Registration, Login, Forgot Password

Login & Register Forms helps you replace the default WordPress sign-in flow with a simple, branded front-end experience.

Add login forms, register forms & lost password forms to pages, posts, or templates without editing core files.

All forms can be customised and branded.

Login & Register Forms features

  • Simple login forms with [quicklrf_login].
  • Simple register forms with [quicklrf_register].
  • Add your logo, colors, labels & button styles for full branded forms.
  • Pre-built layouts that look nice.
  • AJAX submission support for login form and registration form actions.
  • Custom redirect after login.
  • Custom redirect after logout.
  • Custom redirect after registration.
  • Hide default wp-login.php page.
  • Extend form output using plugin hooks.
  • Use template tags for theme integration.

Login & Register Forms shortcodes:

  • [quicklrf_login] – Display a front-end login form.
  • [quicklrf_register] – Display a front-end register form / registration form.
  • [quicklrf_login_register] – Display a dual front-end login & register form.
  • [quicklrf_lost_password] – Display a lost password form.

Shortcode attributes reference

Shortcode attributes allow overriding default settings on individual forms.

[quicklrf_login]

  • template="default|card|split"
  • redirect="https://example.com/account/"
  • form_width="narrow|medium|wide"
  • title="Member Login"
  • primary_color="#0073aa"
  • bg_color="#f0f0f1"
  • button_style="rounded|pill|square"
  • show_logo="true|false"

[quicklrf_register]

  • template="default|card|split"
  • register_redirect="https://example.com/welcome/"
  • redirect="https://example.com/welcome/" (backward-compatible alias)
  • form_width="narrow|medium|wide"
  • title="Create Account"
  • primary_color="#0073aa"
  • bg_color="#f0f0f1"
  • button_style="rounded|pill|square"
  • show_logo="true|false"

[quicklrf_login_register]

  • template="default|card|split"
  • redirect="https://example.com/account/" (login tab redirect)
  • register_redirect="https://example.com/welcome/" (register tab redirect)
  • active_tab="login|register"
  • form_width="narrow|medium|wide"
  • title="Welcome"
  • primary_color="#0073aa"
  • bg_color="#f0f0f1"
  • button_style="rounded|pill|square"
  • show_logo="true|false"

[quicklrf_lost_password]

  • template="default|card|split"
  • form_width="narrow|medium|wide"
  • title="Reset Password"
  • primary_color="#0073aa"
  • bg_color="#f0f0f1"
  • button_style="rounded|pill|square"
  • show_logo="true|false"

Examples:

  • [quicklrf_login form_width="narrow" title="Log In" button_style="pill"]
  • [quicklrf_register register_redirect="/welcome/" primary_color="#1459c7"]
  • [quicklrf_login_register active_tab="register" title="Join Us" bg_color="#eef4ff"]

For Developers

The login and registration forms expose hooks so you can extend them without editing the plugin.

Plugin-specific action hooks (each receives the resolved $args array):

  • quicklrf_login_form_before_fields
  • quicklrf_login_form_after_fields
  • quicklrf_login_form_before_submit
  • quicklrf_login_form_after_submit
  • quicklrf_register_form_before_fields
  • quicklrf_register_form_after_fields
  • quicklrf_register_form_before_submit
  • quicklrf_register_form_after_submit

Registration also fires quicklrf_login_before_register (filter) and quicklrf_login_after_register (action) during processing.

Gratuitosui piani a pagamento
Testato fino alla versione
WordPress 7.0
Questo plugin ora può essere scaricato per il tuo sito .