Shortcodes

[wpdm_reg_form] – User Registration Form

2 min read Updated Jan 26, 2026

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