IMPORTANT UPDATE
Since PMPro version 2.9 was released on July 18, 2022, this plugin is no longer needed to manage user fields. With PMPro 2.9+, you can manage user fields from the Memberships > Settings > User Fields page in the WP admin dashboard. Any custom code written to work with Register Helper will still work as intended with only PMPro 2.9 installed.
This plugin will no longer be maintained.
If you were using the member directory features, you should use the
PMPro Member Directory plugin.
If you were using the Register Form module with PMPro, you should consider using the
PMPro Sign Up Shortcode plugin).
If you were using the Register Form without PMPro, you can continue to use this plugin, but note that it will no longer be maintained.
If you were using the Restrict by Email/Username feature, you should use
this code snippet instead.
The most popular WordPress plugin for custom user fields and member profiles.
Create custom user profile fields and collect additional user information at registration or membership checkout for your WordPress users, members, and site admins.
User fields can be added in many locations including:
- The membership checkout page in Paid Memberships Pro
- Captured on the user's frontend profile page.
- Managed in the WordPress admin area on the "Your Profile" screen (for users).
- Edited by site admins only on the "Edit User Profile" screen in the WordPress admin.
This plugin also allows you to restrict membership registration for a list of approved email addresses or usernames.
Learn more about custom user profile fields and member registration fields in our documentation site.
Supports Multiple Field Types
Choose from a variety of popular user field types to capture additional information about your members. Fields can be customized by the member's selected or active membership level. The most popular field types include:
* Text and Textarea
* Select and Select2 (multi-select)
* Checkbox, Grouped Checkboxes, and Radio Select
* Date
* File Upload
* Read-only
* HTML (generates any desired HTML)
* Hidden
Adding Fields For Specific Membership Levels
This plugin is built for Paid Memberships Pro, the top WordPress membership plugin that's 100% free. You can add your fields for all members, or choose to show a field for specific members only. For example, allow your Premium level members to add a full length bio and upload a resume, while your Starter members can only add a brief bio and no file upload.
Custom user fields are a way to gather more information about your members and create a more tailored, premium experience.
Conditional User Field Logic
Any registered field can be a conditional field. These fields use JavaScript to dynamically hide or show based on another field's value.
Create a Public or Private Member Directory
Many sites use these custom fields to build a member directory for site visitors or members. You can customize which fields are displayed based on membership level. Read the
Member Directory and Profiles for PMPro documentation page for more information on this feature.
Restrict Membership Checkout by Email Address or Username
Add your list of custom "approved" email addresses or usernames to the "Restrict by Email" or "Restrict by Username" field on the Memberships > Settings > Membership Levels > Edit Level admin page.
https://www.youtube.com/watch?v=VVTHYPQpfZ4
About Paid Memberships Pro
Paid Memberships Pro is a WordPress membership plugin that puts you in control. Create what you want and release in whatever format works best for your business.
- Courses & E-Learning
- Private podcasts
- Premium Newsletters
- Private Communities
- Sell physical & digital goods
Paid Memberships Pro allows anyone to build a membership site—for free. Restrict content, accept payment, and manage subscriptions right from your WordPress admin.
Paid Memberships Pro is built "the WordPress way" with a lean core plugin and over 75 Add Ons to enhance every aspect of your membership site. Each business is different and we encourage customization. For our members we have a library of 300+ recipes to personalize your membership site.
Paid Memberships Pro is the flagship product of Stranger Studios. We are a bootstrapped company which grows when membership sites like yours grow. That means we focus our entire company towards helping you succeed.
Try Paid Memberships Pro entirely for free on WordPress.org and see why 100,000+ sites trust us to help them #GetPaid.
Read More
Want more information on private forums, premium discussion boards, and WordPress membership sites? Have a look at:
Note: This plugin doesn't require
Paid Memberships Pro, but it is strongly recommended for sites that want to build a membership site and capture user profile information as part of free or paid member registration.
Install PMPro Register Helper from within WordPress
- Visit the plugins page within your dashboard and select "Add New"
- Search for "PMPro Register Helper"
- Locate this plugin and click "Install"
- Activate "Paid Memberships Pro - Register Helper Add On" through the "Plugins" menu in WordPress
- Go to "after activation" below.
Install PMPro Register Helper Manually
- Upload the
pmpro-register-helper
folder to the /wp-content/plugins/
directory
- Activate "Paid Memberships Pro - Register Helper" through the "Plugins" menu in WordPress
- Go to "after activation" below.
After Activation: Set Up Your Custom Fields
Adding Fields to Membership Checkout
Register Helper allows you to add fields to a variety of places within the Membership Checkout page using Paid Memberships Pro. Fields can be added to existing locations including:
- after_username
- after_password
- after_email
- after_captcha
- after_billing_fields
- before_submit_button
If you would like to add fields to the profile only, specify the 'just_profile' location.
Fields must be configured using custom code. We offer support for creating up to 5 fields as part of your
premium membership.
View the full documentation on adding fields and
check out this video demo on Register Helper set up.
Adding New Sections to Membership Checkout
You can add a new box or 'section' to the Membership Checkout form using the 'checkout_boxes' feature. Your newly created box includes a title, description, and loads in the specified location.
Read the documentation on Custom Checkout Boxes
Restrict Membership Checkout by Email Address or Username
Add your list of custom "approved" email addresses or usernames to the "Restrict by Email" or "Restrict by Username" field on the Memberships > Settings > Membership Levels > Edit Level admin page.