B U T L e R B L o G: W P-M em Bers™
B U T L e R B L o G: W P-M em Bers™
el tu B
Home About WP-Members WP-Members Quick Start Guide Verse-O-Matic Web Tools Site Map Contact
W P-M embers
WP-Members is a free plugin to make your WordPress blog a membership driven site. Perfect for newsletters, private blogs, premium content sites, and more! The plugin restricts selected WP content to be viewable by registered site members. Unlike other registration plugins and WordPress itself, it puts the registration process inline with your content (and thus your branded theme) instead of the native WP login page. WP-Members works out-of-the-box with no modifications to your theme, but it is fully scalable for those that want to customize the look and feel, or want to restrict only some content. It is a great tool for sites offering premium content to subscribers, and is adaptable to a variety of applications. Support information I have been maintaining this plugin for over six years now. Development and support involve countless hours. The project survives solely on donations from users. If you find this plugin useful, please consider making a donation:
Follow me
Follow 202 followers
Subscribe in a reader
Categories
Blogging Tips (20) Editorial (25) Guest Posts (1) My Bookmarks (74) Plugin Reviews (5) Reviews (5) Site Reviews (5) Verse-O-Matic (18) Web (37) WordPress (56) WP-Members (91)
My Recent Posts:
New Support Site for WP-Members WP-Members 2.7.6 Release Announcement WP-Members 2.7.5 Translation Update Notice WP-Members 2.7.5 Released WP-Members and WordPress 3.4
Tags
adsense advertising adwords clickbank code css
blogging
Support documents
The primary support documents I have created are the Quick Start Guide, a visual support document to get you started, and the Complete Users Guide, which documents all of the features of the plugin. WP-Members Quick Start Guide WP-Members Complete Users Guide WP-Members FAQs
converted by Web2PDFConvert.com
Display different menus based on login status Block content in a custom template Disable the WP admin bar Filter and Action Hooks Advanded Filter Hook Demo There is a difference between Posts and Pages in WordPress. If you use WP primarily as a CMS using pages for content, you should review this post: Protecting Pages
Plugin Name
This plugin has been named WP-Members since its public introduction in 2006. Back then, it was the only plugin doing what it does. Since then, there have been some commercial plugins that have hijacked the name. I have released some statements with information regarding the name: Statement regarding the use of the name wp-Member by SmartMediaPro Statement regarding the use of the name WP-Members by Others
Recent Comments
Chad on WP-Members 2.7.5 Released Claudiu on WP-Members 2.7.6 Release Announcement Maximillion on WP-Members 2.7.5 Released Rob on WP-Members 2.7.1 beta release Rob on WP-Members 2.7.1 beta release Chad on WP-Members 2.7.1 beta release Chad on WP-Members 2.7.5 Released Rob on WP-Members 2.7.1 beta release Don Weaver on WP-Members 2.7.5 Released Claudiu on WP-Members FAQs
Upgrade Information
If you are using a 2.x version of WP-Members, I make every attempt to make sure that the plugin can be upgraded via the WP admin panel. If you are one of the users still out there using version 1.x (and I really cant imagine there are any left), there is a migration script for you to make the leap to 2.x. 1.x to 2.x Migration Script
Recommended
converted by Web2PDFConvert.com
Rainbow2013 says:
July 11, 2012 at 2:43 am
Sorry to disturb you again.I tried by adding the short codes in the pages but it is not working for new users.For the admin it is working and when the admin is logged out the pages cannot be viewed. But since the new users cannot be registered I could not continue.What should I do next?
Reply
Rainbow2013 says:
July 21, 2012 at 11:04 pm
Thank you.I solved all the above mentioned issues.Now my aim is to hide pages from non-members using the default twenty ten theme.After modifying the following code, can I add it to the header file of the twenty ten theme? Please help me to modify the code to add it to the default twenty ten theme. if (is_user_logged_in()): echo preg_replace(@\]*)>\]*)>(.*?)\@i, $3 , wp_list_pages(echo=0&orderby=name&title_li=&exclude=.get_mystique_option(exclude_pages))); else: echo preg_replace(@\]*)>\]*)>(.*?)\@i, $3 , wp_list_pages(echo=0&orderby=name&title_li=&exclude=2,.get_mystique_option(exclude_pages))); endif;
Reply
Chad says:
July 22, 2012 at 6:09 am
You are asking about the twenty ten theme, but you have a function call to another themes options (mystique), so Im not really sure what you have here is going to work. Could you provide a little more insight into what you are trying to do with the code you posted here?
Reply
Rolo says:
July 14, 2012 at 6:20 pm
converted by Web2PDFConvert.com
Chad says:
July 16, 2012 at 2:25 pm
Yes, using the status shortcode discussed in the Users Guide referenced above on this page. (see: http://rocketgeek.com/plugins/wp-members/usersguide/shortcodes/status-shortcodes/)
Reply
Rainbow2013 says:
July 14, 2012 at 9:00 pm
Sorry to trouble again..Could you please send the link to the aforementioned documentation?
Reply
Chad says:
July 16, 2012 at 2:26 pm
Right above on this page there are links to the Users Guide, Quick Start Guide, FAQs, and allow some relevant blog posts
Reply
Ben says:
July 15, 2012 at 7:35 pm
Hi there, Awesome plugin. Working through it all today Only thing I cant work out so far is when I register a new user and it sends out the confirmation email and random password, its also supposed to have a link to a members area to change the password, but that shortcode isnt working? Is there something else Im supposed to set up for this? As it is, that link isnt even showing up in the email. Cheers, ben
Reply
Chad says:
July 16, 2012 at 2:30 pm
You need to set the URL of the members area in the plugin settings for that shortcode to work.
Reply
converted by Web2PDFConvert.com
Ben says:
July 16, 2012 at 6:56 pm
vaibhav says:
July 16, 2012 at 12:34 am
Chad says:
July 16, 2012 at 2:31 pm
As long as whatever facebook login process you are using integrates with the WP login, you should be fine.
Reply
Ben says:
July 16, 2012 at 7:23 pm
Hi Chad, Curious if there is a way to hide an entire menu from non-members, and when members login, said menu appears? I basically only want specific links to be visible to members. Cheers, Ben
Reply
Chad says:
July 16, 2012 at 10:52 pm
see: http://butlerblog.com/2011/11/21/show-menu-based-on-wordpress-loginstatus/
Reply
converted by Web2PDFConvert.com
Dennis says:
July 18, 2012 at 1:37 pm
I am going to migrate a WP site to another server and ISP. Any problems you see moving about 160 wp-members. Anything special I need to do?
Reply
Chad says:
July 19, 2012 at 10:19 pm
http://codex.wordpress.org/Moving_WordPress
Reply
Brad says:
July 19, 2012 at 12:00 am
I am testing a network site. I network deactivated this plugin on the main site and activated it in the child site. I am able to access the wp-members setting page in the child site if I logged in as a superuser and browse to it from the main site. However the wpmembers setting page is blank if I logged in directly to the child site without logging in to the main site as a superuser. Any idea why is that and how could I correct that? Thanks.
Reply
Chad says:
July 19, 2012 at 10:19 pm
The plugin does not support multi-site, so unfortunately, Im not really sure about that.
Reply
Olympic says:
July 19, 2012 at 3:09 pm
Trying to get this up on my roofing site, but it doesnt fit well with my theme. Any support for customization?
Reply
Chad says:
July 19, 2012 at 10:31 pm
Yes, the plugin can be customized in a number of ways. The forms are CSS driven so you can customize the stylesheet. The functions are also pluggable. Information on both of these things are available via links above on this page.
converted by Web2PDFConvert.com
Reply
Rainbow2013 says:
July 22, 2012 at 7:00 pm
I want to hide pages from non-members using the default twenty ten theme.When the members login through the members page the hidden pages must be displayed to them.At the same time for non-members it must not be displayed until they register as new members. I used the Exclude Pages from Navigation plugin so the pages are not displayed horizontally.I tried to display the hidden pages through this plugin when members are logged in.But it was not working. Now I am trying to modify the above given code so I can use it in the header file of default twenty ten theme.But I am not well versed in php or wordpress.Please help to rewrite the code.Any alternative suggestions are also welcome. For your information : I am using the default twenty ten theme.This site will have only 2 pages and these 2 pages are displayed.The first page is homepage and the second page is a members page where new members can register and existing members can login.When the members login through the members page the hidden pages must be displayed.For nonmembers the hidden pages must not be displayed.Non-members can also register from the members page.
Reply
Chad says:
July 25, 2012 at 7:09 pm
Ive given you a number of suggestions and examples. If you dont have skills with php and wordpress, you should still be able to follow the examples somewhat Ive tried to make all of the documentation for this plugin thorough and simple. Aside from doing it for you, Im not sure what else I can tell you.
Reply
Rainbow2013 says:
July 30, 2012 at 7:00 am
Sorry to disturb you once again.Why is the custom field value set to block=true? Does it help to restrict pages to nonmembers?If there many product pages (for example 300 pages) is there any way to set the custom field value block=true on all these pages at a single time instead of updating that on each page?
Reply
Chad says:
July 30, 2012 at 5:32 pm
The custom field value is only used for pages/posts that need to be different than the default setting. If you have 300 pages that need
converted by Web2PDFConvert.com
to be blocked, then I would suggest just setting the plugins default setting for pages to be blocked.
Reply
Ben says:
July 23, 2012 at 10:08 pm
Any ideas how to change the from WordPress in the emails? When I register a new email and it sends out the username/password, all it says in the from field is WordPress.
Reply
Chad says:
July 25, 2012 at 7:22 pm
AlphaPoint says:
July 24, 2012 at 10:20 am
Ive been dying to get some type of membership area up on my site for a while now, something with social networking functionality for people interesting in data center management. What are the main differences between WP-Members and something like BuddyPress? Is WP-Members better suited for an amateur WordPress user? I appreciate the help in advance.
Reply
Chad says:
July 25, 2012 at 8:05 pm
WP-Members is a flexible plugin primarily for restricting content to registered users and putting registration/login inline with your theme (rather than the wplogin). The best suggestion I could make is to just try it out and see if that fits your needs. Online users guide is available here: http://rocketgeek.com/plugins/wpmembers/users-guide/
Reply
K Mercer says:
July 24, 2012 at 10:47 am
Hi there, I have received messages from user trying to register for access to this website that they receive a message saying You must enter a valid email address. Ive seen some screen captures and email addresses follow correct format etc. Theres no reason for this message.
converted by Web2PDFConvert.com
Chad says:
July 25, 2012 at 8:10 pm
The plugin uses an internal WordPress function for email validation (is_email). If you are certain that the user is putting in something that should validate, there are not very many possibilities for troubleshooting. What it could be is if you have some other plugin or something in your theme that interferes with the page refresh process (certain caching plugins can cause issues here, and Ive run into some other odd things that cause double page refreshes, thus making the registration fields appear empty when trying to validate). The best thing you could do here is to reduce things down to the bare minimum to troubleshoot disable plugins and use the WP default theme, then one-by-one, bring things back online, testing each time. That way you can isolate if something specific is interfering with the form validation.
Reply
Paula says:
July 26, 2012 at 2:48 pm
I accidentally posted this in the translation thread. I apologized there and am reposting it here in hopes that it will be seen.. I just noticed that if a member is not logged in and hits the reply button on a post, it takes them to the comment page \where there is a message saying they need to log in first with a login link. When they click on that login link on the reply page, it takes them to the backend login page in wordpress. Is there a way to replace that with the frontend login page from the WP-Members pluggin. I searched for a pluggin that had a front end login/registration feature and found yours to be the best. I have been using it since the end of May and am just noticing this. Having a backend login in this spot defeats the purpose. If there is not currently a way to fix this, is there any chance that it can be addressed in a future update? Thank you very much for your time. Paula
Reply
Chad says:
July 26, 2012 at 5:34 pm
Hi Paula not a problem. The link you are referring to is generated via your comments.php template. This template can vary widely by theme so there isnt a way for the plugin to override this in an automatic way. You could make changes to your comments template accordingly, or you could just redirect all requests for wplogin.php to something on the front-end (such as the login page created with WPMembers shortcodes). That would be something like this added to your functions.php file:
converted by Web2PDFConvert.com
Paula says:
July 26, 2012 at 8:08 pm
Dimitry says:
July 31, 2012 at 10:54 am
Installed the plugin, everything works great except the Forgot? link is not functioning. Any quick thoughts to correct this or has this been an issue for others? Thanks
Reply
Chad says:
July 31, 2012 at 5:27 pm
Check that you have set the Members Area URL correctly in the plugins settings.
Reply
Dimitry says:
July 31, 2012 at 5:39 pm
Corbin says:
July 31, 2012 at 11:35 am
Hello, Im looking to use WP-Members on a site Im planning. Quick question Is it possible to set WP-Members up so that it redirects to another page in WordPress when a user logs in successfully?
Reply
converted by Web2PDFConvert.com
Chad says:
July 31, 2012 at 5:30 pm
Yes, use the wpmem_login_redirect filter hook. There is a list of all filter and action hooks in the new online users guide as well as a brief explanation of each.
Reply
Corbin says:
August 2, 2012 at 7:58 am
eps says:
August 1, 2012 at 2:44 am
Hi, I cant figure out how to display the TOS. I entered them in the administration, but they dont show up on the page. Thanks!
Reply
Chad says:
August 1, 2012 at 4:54 pm
If you saved content in the TOS on the dialogs tab and you have TOS checked to display in the fields tab, it should be displaying. If it is not, the only possibility that I can think of is that you may have something in your content that is causing an error. I would suggest testing some simple generic content to verify that things are working, then if so, add back a small piece of your TOS content and test. If that works, add back the TOS in small pieces and test each time to see if there is something in there that is causing an error.
Reply
bojan says:
August 1, 2012 at 5:38 am
here is the issue: i have user names as ID numbers (let say 00101073) but when i enter this number as new user in database, and try to login plugin says INCORRECT USERNAME OR PASSWORD. why is this happens? how can i modify plugin to work correctly?
Reply
converted by Web2PDFConvert.com
Chad says:
August 1, 2012 at 4:55 pm
when i enter this number as new user in database did you add these to the database directly?
Reply
Unruly says:
August 1, 2012 at 6:49 am
Michael says:
August 1, 2012 at 8:17 am
Hi Chad, Since I first defined my custom fields, WP-M has evolved to include a number of formatting options not then available. For example, it is now possible to define a drop-down list etc. My question is: Is it possible to re-define an existing field (e.g. change an existing text field to a drop-down) without corrupting/distorting the data? Im reasonably happy delving straight into the code or database if necessary.
Reply
Chad says:
August 1, 2012 at 5:01 pm
Currently, there isnt a method of editing an existing field. It requires a lot of programming overhead to add that feature. BUT you can create a new field with the same option name and delete the original one and you should be fine. So in your example, create a dropdown with the same option name as the field you are replacing, and delete the original field. That should work fine. Changing a field wont effect the data that is already in the database. The only catch with this example is that if an existing user had data in that field that doesnt match one of the dropdown options, then it will appear as if they do not have an entry if they go to edit their registration data (same on the admin side). The data they entered will be in the database, it just doesnt match one of the dropdown options.
Reply
Michael says:
August 2, 2012 at 7:51 am
Thanks for your ever-prompt and ever-helpful advice Ill give that a try.
Reply
converted by Web2PDFConvert.com
Trackbacks/Pingbacks
WordPress Plugins from A to Z Episode 52 Membership Plugins and TOS 69 beste Wordpress plugins! | html-site WordPress Plugins from A to Z Episode #52 -- Membership Plugins and TOS Plugins WordPress WP-Members | hijiriworld Web Creators Plugins de administracin de usuarios para WordPress | Facebook en Venezuela Plugins de administracin de usuarios para WordPress | Tupaginaenfacebook Tu presencia en internet a un precio justo Plugins de administracin de usuarios para WordPress | Tupaginaenfacebook Tu presencia en internet a un precio justo Plugins de administracin de usuarios para WordPress | Ganar Dinero Con Facebok WP-members (setting up client portal) Also blocking posts & pages | ATXcloud Reliability Oxford portal html Reliability Oxford portal html edited Create your own "Members Only" blog Free WordPress blog setup Free WordPress setup
Older Comments
Leave a Reply
Comments are welcome. Your email address will not be published. Required fields are marked *. Please consider the following before posting your comment: Comments are moderated, so your comment may not show up right away. Submit only once! Keep things on topic. If you comment is not relevant to the specific post, it will be deleted. NO soliciting of services is allowed! These comments will be deleted and the user banned. If you are asking for support, please consider looking for the answer in the Quick Start Guide, the Users Guide, and the FAQs first.
Name
Email *
Website
Comment
Post Comment
Notify me of follow up comments via e-mail Notify me of new posts by email.
converted by Web2PDFConvert.com
Categories
Blogging Tips (20) Editorial (25) Guest Posts (1) My Bookmarks (74) Plugin Reviews (5) Reviews (5) Site Reviews (5) Verse-O-Matic (18) Web (37) WordPress (56) WP-Members (91)
Archives
August 2012 (2) June 2012 (5) May 2012 (1) April 2012 (1) March 2012 (2) February 2012 (7) January 2012 (7) December 2011 (4) November 2011 (2) October 2011 (4) September 2011 (10) August 2011 (2) July 2011 (12) June 2011 (18) May 2011 (5) April 2011 (2) January 2011 (2) December 2010 (4) November 2010 (3) October 2010 (9) September 2010 (1) August 2010 (4) July 2010 (5) June 2010 (2) March 2010 (2) February 2010 (4) January 2010 (2) November 2009 (2) October 2009 (3) September 2009 (4) July 2009 (1) March 2009 (2) February 2009 (1) June 2008 (1) May 2008 (1) April 2008 (2) March 2008 (1) February 2008 (1) January 2008 (5) December 2007 (27) November 2007 (3) July 2007 (6) June 2007 (8) May 2007 (30) April 2007 (5) March 2007 (10) September 2006 (3) July 2006 (1) June 2006 (4) May 2006 (1) March 2006 (3) February 2006 (3) January 2006 (8) November 2005 (1) October 2005 (1) September 2005 (3) August 2005 (6) June 2005 (8) May 2005 (14)
Recent Posts
New Support Site for WPMembers WP-Members 2.7.6 Release Announcement WP-Members 2.7.5 Translation Update Notice WP-Members 2.7.5 Released WP-Members and WordPress 3.4 WP-Members 2.7.5 in final testing Updates to translations WP-Members 2.7.4 final release WP-Members 2.7.4 Release Announcement WP-Members 2.7.3 Release Announcement
Search
Other Items
Page List Site powered by WordPress. The theme is ButlerBlog2010, a custom child theme of Twenty Ten by Chad Butler Unless otherwise noted, content on this site is 2006-2012 ButlerBlog and may not be reproduced without express written premission from the author. WP-Members is a trademark of butlerblog.com. Unauthorized use of the term WP-Members is prohibited.
Pages
About ButlerBlog.com Weekly Newsletter Contact Marketplace Site Map Verse-O-Matic Web Tools WP-Members WP-Members 1.x WP-Members FAQs WP-Members Quick Start Guide WP-Members Translations WP-Members Users Guide Adding Fields in WPMembers List of Available Shortcodes for WP-Members
Recent Comments
Chad on WP-Members 2.7.5 Released Claudiu on WP-Members 2.7.6 Release Announcement Maximillion on WP-Members 2.7.5 Released Rob on WP-Members 2.7.1 beta release Rob on WP-Members 2.7.1 beta release Chad on WP-Members 2.7.1 beta release Chad on WP-Members 2.7.5 Released Rob on WP-Members 2.7.1 beta release Don Weaver on WP-Members 2.7.5 Released Claudiu on WP-Members FAQs
Google PageRank
Alexa Rank
l t uB
converted by Web2PDFConvert.com
converted by Web2PDFConvert.com