Docs / Shortcodes / [wpdm_reg_form] – User Registration Form

[wpdm_reg_form] – User Registration Form

Display a customizable user registration form with optional branding. Creates standard WordPress user accounts that integrate with WPDM’s access control and download tracking.

Basic Syntax

[wpdm_reg_form]

Parameters

ParameterTypeDefaultDescription
logostring""URL of image/logo to display above the registration form.

Setup Instructions

To use this form as your default WordPress registration page:

  1. Create a new page (e.g., “Register” or “Sign Up”)
  2. Add the [wpdm_reg_form] shortcode to the page
  3. Go to Downloads → Settings → Frontend
  4. Select your new page as the “User Registration Page”
  5. Save changes

Usage Examples

Basic Registration Form

[wpdm_reg_form]

With Custom Logo

[wpdm_reg_form logo="https://yoursite.com/logo.png"]

Form Fields

The registration form includes these fields by default:

  • Username – Required, unique identifier
  • Email – Required, used for password recovery
  • Password – With strength indicator
  • Confirm Password – Password verification
  • First Name – Optional user first name
  • Last Name – Optional user last name

Gutenberg Block

For visual customization, use the WPDM Gutenberg Blocks plugin:

  1. Install “WordPress Download Manager – Gutenberg Blocks”
  2. Edit your registration page
  3. Add the WPDM Registration Form block
  4. Customize appearance visually in the editor

Tips

  • New users receive default WordPress subscriber role
  • Configure role assignment in WordPress → Settings → General
  • Email verification can be enabled via plugins
  • Form supports custom fields via hooks and filters
  • SPAM protection can be added via reCAPTCHA settings

Related

View Live Demo

Last updated on January 26, 2026

Need Help?

Get support from our team or community forum.

Visit Support

Customization

Need custom features? We can help.

Request Quote