Documentation
How can we help?
Guides, tutorials, and reference for every ProfilePress feature and add-on.
Popular articles
Start here
Get up and running.
Getting started
Install ProfilePress, activate add-ons, and create your first pages.
Payments & checkout
Set up Stripe and other gateways, taxes, and checkout fields.
Membership plans
Create plans, groups, coupons and digital downloads.
Content protection
Restrict posts, pages, menus and blocks to members.
Browse by topic
Every guide, organized.
Find step-by-step articles for core features, settings, and every ProfilePress add-on.
Getting Started
14 articles
- Installation and Activation
- How to Activate and Deactivate Addons
- Drag-And-Drop vs Advanced Shortcode Builders
- Creating a My Account Page
- Reports Overview
- Data Export Overview
- How to Uninstall ProfilePress Completely
- Creating the Default Pages
- How to Create a Frontend WordPress User Profile Page
- How to Create a Custom WordPress Login Page
Settings
20 articles
- WordPress User Redirect After Login, Logout to Custom Page
- BuddyPress/BuddyBoss Settings
- bbPress Settings
- Business Info Settings
- Pages Settings
- Disable Concurrent Logins in WordPress to Stop Account Sharing
- Manually Creating the Required ProfilePress Pages
- Email Notifications Settings
- Frontend Profile Settings
- My Account Settings
Payment Settings
13 articles
- Setting up Taxes
- Currency & Checkout Settings
- Managing Payment Methods
- Managing Checkout Fields
- Setting Up Stripe Payment Method
- About Store Payments Method
- Setting Up PayPal Payment Method
- Setting Up Mollie Payment Method
- Setting Up Razorpay Payment Method
- Setting Up Paystack Payment Method
Membership Plans, Groups & Coupons
10 articles
- Creating Membership Plans in WordPress – Easy Guide
- Active vs Inactive Membership Plans
- Creating & Applying Coupon Codes in WordPress
- How to Use Purchase Note to Deliver Order Instructions
- Selling Files (Digital Downloads & Products) on WordPress
- Creating Plan Groups & Everything You Need to Know
- Creating Fixed Expiration Date Memberships in WordPress
- Setting Up ‘Name Your Price’ Payments in WordPress
- Active vs Inactive Coupon Codes
- How to Show Membership Plans on Any Page (Pricing Table Shortcode)
Courses
23 articles
- Getting Started with ProfilePress Courses for WordPress
- How to Award Course Certificates of Completion in WordPress
- How to Post Course Announcements and Email Your Students
- How to Set Up Course Completion Actions in ProfilePress
- How to Add Written-Answer Quiz Questions in ProfilePress
- How to Create and Grade Course Assignments in ProfilePress
- How to Add Course Instructors in WordPress with ProfilePress
- Advanced Courses Addon: Instructors, Assignments and More
- ProfilePress Course Settings: A Complete Reference
- Course Catalog, My Courses, Shortcodes and Blocks Guide
Content Protection
8 articles
- Adding WordPress Content Protection Rules to Restrict Content
- WordPress Navigation Menu Restriction & Visibility Control
- How to Restrict Visibility of Elementor Contents in WordPress
- How to Restrict Visibility of Beaver Builder Contents
- PHP Code Snippet: Check if user has an active subscription
- Restrict Access & Visibility of Contents in WordPress Block Editor
- WordPress Content Restriction Shortcodes
- How to Restrict Access to Entire WordPress Site
Orders, Subscriptions & Customers
9 articles
Forms, User Profiles & Member Directories
8 articles
- Building a WordPress Member Directory Page
- Understanding Melange Forms
- Adding Password Strength Meter to Forms
- Create a Custom WordPress Password Reset Form
- How to Create a Custom WordPress User Registration Form
- How to Create a Custom WordPress Login Form
- How to Create a WordPress Frontend Edit Profile Form
- Building a WordPress Frontend User Profile
Shortcodes & Widgets
14 articles
- Shortcode to Display WordPress User Profile Picture or Avatar
- Adding User Profile Picture Uploader to WordPress
- WordPress Registration, Lost Password, Login Form Widgets
- Login, Lost Password & Registration Tab Widget
- WordPress Login Form Shortcodes
- Registration Form Shortcode
- Password Reset Form Shortcodes
- Edit Profile Form Shortcodes
- WordPress User Profile Shortcodes
- Global Shortcodes
Custom Fields Addon
6 articles
- Difference between Custom Fields and Contact Info
- How to Create Custom Profile Fields in WordPress
- Add Contact Info or User Methods to WordPress User Profile
- Adding Custom Fields to WordPress Registration Forms
- Displaying Custom Fields Information in Frontend WordPress User Profiles
- Create and Display WordPress File Upload Fields
Metered Paywall Addon
1 article
Team Memberships Addon
2 articles
Content Dripping Addon
2 articles
Subscription Pausing
2 articles
Receipt Addon
1 article
Social Login Addon
11 articles
- How to Add Social Login to WordPress
- How to Add Facebook Social Login to WordPress
- How to Add X/Twitter Social Login to WordPress
- How to Add Google Social Login to WordPress
- How to Add LinkedIn Social Login to WordPress
- How to Add GitHub Social Login to WordPress
- How to Add VK Social Login & Registration to WordPress
- How to Add Social Login with Amazon to WordPress
- How to Add Yahoo Social Login to WordPress
- How to Add Microsoft Social Login to WordPress
WooCommerce Addon
4 articles
Mailchimp Addon
7 articles
- Add Users to Mailchimp Based on Subscribed Membership Plans
- Membership Segmentation with Mailchimp Tags
- How to Sync & Export WordPress Users to Mailchimp
- Subscribe Registering WordPress Users to Mailchimp List
- Setting Up Mailchimp for WordPress Integration
- Subscribe WordPress Users Automatically to Mailchimp
- Setting Up Manage Newsletter Subscription Page in WordPress
Brevo Addon
5 articles
MailerLite Addon
5 articles
Campaign Monitor Addon
6 articles
- Add Users to Campaign Monitor Based on Membership Plans
- Setting Up Campaign Monitor with WordPress Integration
- Subscribe Registering WordPress Users to Campaign Monitor List
- How to Sync/Export WordPress Users to Campaign Monitor
- Subscribe WordPress Users Automatically to Campaign Monitor
- Setting Up Manage Newsletter Subscription Page in WordPress
Two-Factor Authentication
2 articles
LMS & Community Addons
12 articles
- Allow Users to Join BuddyPress/BuddyBoss Groups on Registration
- Sync BuddyBoss/BuddyPress Extended Profiles with WordPress
- Access LearnDash Courses, Groups After Payment & Registration
- Access Tutor LMS Courses After Payment & Registration
- Creating a Custom Student Registration Form for Tutor LMS
- Creating a Custom Instructor Registration Form for Tutor LMS
- Access Sensei Courses & Groups After Payment & Registration
- Access LifterLMS Courses & Memberships After Payment & Registration
- Access Academy LMS Courses After Payment & Registration
- How To Monetize Courses & Spaces in FluentCommunity
Other Addons
12 articles
- Allow Registering Users Create Sites on WordPress Multisite Network
- Build Multilingual WordPress Registration & Login Pages with Polylang
- Stop WordPress Spam Registration with Akismet
- Setting Up WordPress User Registration via Invitation Codes
- Launch an Affiliate Program for Your Membership Site with SliceWP
- Using AffiliateWP to Create Affiliate Program for Membership Sites
- Auto-Renewal Checkbox To Enable Recurring Payments During Checkout
- Setting Up User Moderation in WordPress
- Add reCAPTCHA to Protect WordPress Login, Registration Forms & Checkout
- Setup Cloudflare Turnstile to Protect WordPress Forms Against Spam
Tutorials
15 articles
- Adding Register, Login, Logout Links to WordPress Menu
- Server-side Validation of Edit Profile Form
- How to View Error logs
- How to Translate WordPress Plugins Strings & Texts With Ease
- Disabling Google Fonts From Loading
- Adding Additional Tab to Default User Profile Theme
- How to Check for Plugin and Theme Conflicts on a WordPress Site
- Adding Additional Menu Tabs to My Account Page
- Redirecting Users to a Specific Checkout URL After Registration
- Redirect WordPress Users After Registration to a Specific URL
Account Management
2 articles
Prefer to watch?
Short video walkthroughs show you how to set up ProfilePress features step by step.
We’re here to help
Can’t find what you’re looking for?
Our friendly support team is ready to answer your questions.