WordPress Membership Plugin – WP eMember
This is a powerful WordPress membership plugin that can easily turn your existing or new WordPress site into a full-featured membership site.
WP eMember allows you to selectively protect articles by creating different levels of membership (for example, “Free”, “ Basic ”,“ Premium ”,“ Maximum ”, etc.), and protect the content (messages, pages, comments, etc.) of your site. The plugin governs all aspects of membership management.