MemberPress: List the Member's Active Memberships
Adds a [wpide_mepr_memberships] shortcode that lists the logged-in member's active memberships by name, for welcome boxes and account pages.
Snippet Library
3,040 free snippets from the WPIDE team and the community. Copy the code, or add any snippet to your site in one click with WPIDE.
Adds a [wpide_mepr_memberships] shortcode that lists the logged-in member's active memberships by name, for welcome boxes and account pages.
Lists your memberships with "Join" links right below the MemberPress unauthorized message, so visitors can upgrade without searching for the pricing page.
Rejects MemberPress registrations unless the email address belongs to one of your allowed domains, ideal for company or school memberships.
Redirects logged-in members who already own a membership away from that membership's sign-up page to their account page, avoiding accidental double purchases.
Hides navigation menu items from people who don't hold a given MemberPress membership, using a CSS class like wpide-mepr-123 on the menu item.
Posts in a chosen category show visitors the first few lines followed by a log-in or sign-up box; logged-in members see the full post.
Shows visitors everything above the "More" block of a post and keeps the rest for logged-in members, with a login prompt where the content stops.
Adds a [wpide_member_download id="123"] shortcode that gives logged-in members a personal download link for a Media Library file and shows visitors a login link instead.
Sends logged-out visitors to the login page when they open entries or the archive of a chosen post type, and hides those entries from them in the REST API.
Adds a "Members only" box to the post and page editor; restricted content shows a login prompt to visitors and to roles you did not tick, and stays out of search and feeds for them.
Makes the subsites you list visible only to logged-in members of that site; everyone else is sent to the login page and non-members see a friendly notice.
Lets each logged-in member send the Contact Form 7 forms you choose only once, for surveys, applications or votes, and shows a message instead of the form afterwards.
Lets each logged-in member submit the Fluent Forms forms you choose only once, which suits surveys, votes and applications, with a clear message on a second attempt.
Lets each logged-in member submit a Gravity Forms form only once, for surveys, applications or votes, and shows a friendly message instead of the form afterwards.
Lets each logged-in member submit the WPForms forms you choose only once, for surveys, votes or applications, and replaces the form with a message afterwards.
Keeps the network's signup form open for new user accounts but only lets people who are already logged in create a site, cutting down on spam sites while staying open to new members.
Enrolls members in the LearnDash courses tied to their Paid Memberships Pro level and removes access when they cancel or their level expires.
Lets only members with an active Paid Memberships Pro level open your bbPress forums, sending everyone else to the levels page.
Appends a short note such as "plus VAT" or "cancel any time" to the price text Paid Memberships Pro shows for each level.
Adds body classes like wpide-pmpro-member and wpide-pmpro-level-2 so you can tailor your theme's look for each membership level with CSS.
Closes checkout for a level once it reaches the number of active members you set, perfect for limited founding-member or cohort offers.
Adds an optional "Company" field to the Paid Memberships Pro checkout and member profile, saved with the member's account.
Sends new members to a different confirmation page for each level after checkout, for example an onboarding page for your premium tier.
Emails you right away when a member cancels their membership, with the level they left, so you can ask why or offer help.