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
| Parameter | Type | Default | Description |
|---|---|---|---|
logo | string | "" | URL of image/logo to display above the registration form. |
Setup Instructions
To use this form as your default WordPress registration page:
- Create a new page (e.g., “Register” or “Sign Up”)
- Add the
[wpdm_reg_form]shortcode to the page - Go to Downloads → Settings → Frontend
- Select your new page as the “User Registration Page”
- 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:
- Install “WordPress Download Manager – Gutenberg Blocks”
- Edit your registration page
- Add the WPDM Registration Form block
- 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
- [wpdm_login_form] – User login form
- [wpdm_user_dashboard] – User account area
- Frontend Access Settings – User management options