Quick Start Guide

Explore the features of this plugin, which can be used with or without Paid Memberships Pro to add fields to the register form. Continue Reading


Video Demo


Adding Fields

This page provides documentation on how to add fields, including the allowed field types, locations, and settings for fields. Continue Reading

This plugin is currently meant for developers and advanced users only. We’ll set up the add on and add up to 5 fields as part of your PMPro Plus membership.

Hooks and Filters

Use these hooks and filters to customize the behavior of Register Helper Continue Reading


Code Examples

View a working code demo of adding Register Helper fields. Continue Reading


Restrict Membership by Email or Username

Register Helper allows you to restrict registration for a specific membership level by either their Email Address or the chosen Username for the member. This feature is useful for closed membership groups that have a specific list of people that are allows to join or upgrade.

  1. Navigate to Memberships > Settings > Levels in the WordPress admin.
  2. Edit a membership level.
  3. Locate the “Restrict by Email” heading. To restrict signups to specific email addresses, enter those email addresses in the field, one per line. If left blank, signups will not be restricted.
  4. Locate the “Restrict by Username” heading. To restrict signups to specific users or usernames, enter those usernames in the field, one per line. If left blank, signups will not be restricted.

Screenshots

Text and Textarea fields on membership checkout
A simple example of collecting text and textarea fields at membership checkout.

Conditional fields example
An example of using a new Checkout Box with conditional fields based on dropdown selection.

Member Directory with custom fields for Company and Position
Using Register Helper fields in conjuction with the Member Directory and Profile Pages Add On

Admin Level Settings page to restrict signup by Email Address or Username using Register Helper
Restrict signup by Email Address or Username using Register Helper