WP-Member is an advanced WordPress membership plugin that adds many membership features including registration customization, total content protection for posts, pages and categories, protected digital downloads, content teasers, automated membership management, automated payment processing, unlimited membership levels and subscriptions, PCI Compliance, message customization and multiple currencies.

WP-Member Main Features

  • Fully Automated Membership System
  • Accept Payments using Paypal, Authorize.net, Google Checkout, and Offline Payments
  • Use any currency that your selected gateway will support.
  • Fast Activation & Install
  • Create Unlimited Membership Levels
  • Create Unlimited Subscription Packages
  • Offer Free, Trial and Paid Account Types
  • Flexible Content Protection
  • Member-only Digital Downloads
  • Content Teasers
  • Customizable Error Messages
  • Registration Customization
  • Easy to use Shortcodes
  • Powerful Dashboard Charting Sales and Member Signups
  • Easily add members from wp-admin
  • Compatible with the latest version of WordPress
  • and much, much more!

To see WP-Member in action, check out the demo.


Add your own logo and customize the appearance of the login and registration pages quickly and easily.
Add custom registration fields (text boxes, text areas, drop down options, tick boxes, date picker, bullet points, date of birth, country and more).Drag and Drop fields to change field order on registration form.

Content Protection

Protect posts, pages, categories and individual files. Each post, page and category can have one or more membership levels assigned, granting access to members who have the correct membership level. Quite simply, if you can put it on a WordPress post, page or category, WP-Member can easily protect it with a single click.
Your members will only be able to view content if their subscription includes the membership level which the content they are trying to view is assigned to. Members will not be able to view content assigned to other membership levels.

Digital Downloads

WP-Member has a powerful and easy to use digital download management function that you can use to provide your members with exclusive downloads. Downloads are protected from non-members and can be made available to select membership levels or all members. Members can view which downloads are availble to their membership level right on their profile pages, and you can also embed protected download buttons and links into any WordPress post or page using the easy shortcode generator.

Content Teasers

Hide blocks of content within posts and pages from unregistered members. Ideal for providing teasers, or hiding the end of the post or page so that visitors must login or register to be able to read the remainder of the content.
Members who are not registered will be shown a message in place of the hidden content. You can edit this message to say anything that you like such as a call to action informing the customer that they need to register or login before they can view the content. You can even include html.

Automated Membership and Payment Processing System

Every member’s account will be automatically managed so that you do not need to do anything. As soon as a member registers, their account will be automatically created. If the members subscription requires a payment, the member will be sent to their chosen payment method. Until the members payment has been confirmed, their account will remain inactive and if they try to login, they will be asked to complete their payment (and that the payment is confirmed by the payment gateway) before their account will be activated and they will be able to view protected content.
Once the members payment has been confirmed, their account will be automatically activated and they will then be able to login and access the content assigned to their membership level.

If a member cancels their subscription or is late making a payment, their account will be suspended until their bring their payments up to date. When the member tries to login, they will be presented with payment options so that they can update their payment. Once their account has received a confirmed payment, their account will be automatically unsuspended and they will be able to login and access the content assigned to their membership level.

WP-Member comes with gateway modules for Paypal, Authorize.net and Google Checkout. It is up to you which gateways you want to use. You can use no gateways (if you do not charge for your membership plans), or any mix of gateways from just one to all three. Your users will be able to select which gateway they would prefer to use when they register.

Membership Levels and Subscriptions

You can create unlimited membership levels and assign as few or as many posts, pages, categories oe downloads as you desire to each membership level . Each Membership level can have unlimited subscription packages. Subscriptions can be set to recurring payments or one-off payments, each with a duration from 1 day to 99 years!


Easily set up a trial period for each subscription that can have it’s own duration and price (or i can be free). Once the trial ends, the regular subscription will start and be billed automatically.

Encryption and Security

When dealing with customers payments, you need to ensure that your software can not be hacked, otherwise a hacker could add malicious code to the payment process in an attempt to steal your customers details, commit identity theft or fraud. This is something that you want to avoid completely and it is something that we have always listed as a top priority for WP-Member. WP-Member uses the latest encryption methods making it absolutely impossible for anyone to be able to hack or otherwise alter your payment process. This provides both yourself and all your customers with the best possible security and peace of mind. WP-Member is the only membership plugin that we are aware of (and we have checked all other membership plugins we could find at the time) that employs encryption methods to protect you and your customers.

PCI Compliance

WP-Member has been designed so that it does not effect your PCI Compliance status. All features and functions within WP-Member are PCI Compliant and ensure that you can pass all PCI compliance tests.

To read more about PCI Compliance, please click here (external link).

Our client base includes world renowned & acclaimed bloggers, law enforcement agencies, government bodies, advertising & marketing agencies, world famous models, investment management & financial advice firms, not to mention countless blogs and websites just like your website.

Customer Reviews

Aldian Prakoso, Author of mantraUANG(Published paperback covering monetizing blog methods)
“Definitely one of the necessary tools to monetize WordPress by creating an online store or membership site”

Read more customer reviews.

Buy Now

WP-Member comes in a range of licensing options, please click here to view all available licensing options.

Frequently Asked Questions

Q: Will WP-Member work with my theme?
A: WP-Member does not interfere with your theme settings. As such, it will not cause any conflicts with correctly coded themes. The only themes that we have ever found which caused issues when used with WP-Member included incorrect coding when managing ajax features on the admin side. As such, these themes simply needed to be corrected so that they did not cause problems caused by incorrect coding.

Q: Can I display members profiles on the front end?
A: WP-Member works closely with the existing wordpress user system so that site admins can manipulate the site to suit their needs. For example, you can use the “The my login” plugin which allows you to add the login page to a themed page as well as adding the users profile to a themed page on the front end of wordpress. There are many other plugins such as “profile pic” which will allow users to add a profile picture. There are many other profile plugins which will allow you to otherwise alter the user profiles on your website. Make sure that you only use plugins that have been tested with your version of wordpress.
Below are a few examples of plugins that will let you add profiles to your site front end (as well as other profile related changes) instead of the admin area where wordpress presently stores them.
Theme My Login Plugin
Profile Pic Plugin
Other “profile” plugins

Q: Can I have hidden membership levels that users can not register for?
A: Yes, only membership levels that have subscriptions assigned to them will be available for users to select when registering on your wordpress website. An admin will be able to manually add selected users to the hidden membership levels. This can be used to provide selected users with bonuses that are unavailable to other users, or if you wanted to provide selected content that related only to the member you upgraded to the hidden membership level.

Why Choose WP-Member and SmartMediaPro.com?

  • Value for money – Unlike most other plugin developers (who claim to be web developers & seo experts), we do not squander any money on adverts. We have an excellent team of web developers who make sure our website ranks highly in search engine search results. Other membership plugin developers have even offered us money to let them advertise on our website, but we said no! All our new customers find us via search engines, online reviews, recommendations and word of mouth. Because we do not waste money on advertising, we can charge less for our products, giving you much better value for money than other membership plugins.
  • Focus on Success – We regularly analyze users behavior so that we can develop systems, features and functions that will best suit the majority of your customers, resulting in higher sales and conversion rates on your website. For example, when a user registers for a paid subscription, but does not pay, their account is created, but marked as inactive. When they are ready to pay, all they need to do is login to your site and complete their payment. They do not need to re-register as this action often causes users to not register again. You can even send emails to your inactive customers to ask if they need any assistance with their account/order/subscription.
  • Recommended By Expert Bloggers – WP-Member is recommended by many leading bloggers including blogging for business author Aldian Prakoso.
  • WP-Member Recommended in Published Book on Blogging – WP-Member is the only WordPress Membership Plugin in the world to be included in a published book about blogging.
  • Designed for users of all ages and expertise.
  • 100% Organic Software – WP-Member was not designed for the sole purpose of selling to make money, it was initially designed to suit the requirements of customers using our hosting and customized web design services. We are constantly updating and improving WP-Member to better serve the needs of our current and future customers. Our customers requirements, experiences and suggestions are what make wp-member the best WordPress Membership Plugin available.
  • Dedicated Support Team – Our support team work around the clock to provide you with 24 hour support, 365 days a year including Christmas and other public holidays. Our support system now provides you with suggested support articles as you write a question when opening a support ticket. This will save you lots of time as you will no longer need to read irrelevant information and can jump straight to the relevant articles, providing you with an immediate answer. Just one of the many ways we are transforming our site to best suit the requirements of our users. Please feel free to contact our customer services team (via our support section) with any questions you may have.
  • Guaranteed Software – We have a dedicated team of programmers who are constantly working on our plugin to find & fix any bugs and test WP-Member with the next scheduled WordPress release. This means that by the time WordPress make a new release, we have already tested it with our plugin and released any required changes.