Link to home
Create AccountLog in
Avatar of Ben Conner
Ben ConnerFlag for United States of America

asked on

Member-only WP site management plugin

Hi,

Am considering revamping a website into a WP environment.  One of the key issues is this site has a public and a private members-only side, controlled by a unique login/password for each member.  How would that work in WP?  I assume a plugin would be needed to grant access to a given set of pages, as well as the ability to manage member credentials.

Are there any plugins that come to mind that do this type of thing?

Thanks!

--Ben
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

not really any page can either be private/public or assigned access. 
Avatar of Ben Conner

ASKER

When a page is private or assigned access, how does one get to it?  Shared account/pw?  

--Ben
ASKER CERTIFIED SOLUTION
Avatar of David Johnson, CD
David Johnson, CD
Flag of Canada image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
Thanks, David.  That's exactly what I was looking for.  

--Ben
There are plug ins for that https://wordpress.org/plugins/search/member/ 

Is there a specific vertical you are working on and what are you using now?
Hi Scott,

The current site is an old ASP site that links to an Access database, hosted on a Windows server.  The client wants to revamp the site and be able to make changes herself.

She'd probably want to continue to maintain the membership list in Access and export a list of userid/pw pairs to a CSV or something, then upload that to the site periodically.  The site has a limited public front-end and a more robust back-end for members.  All members see the same thing on the back end.

I host a WP server that (technically) I have access to but someone else maintains it.  Getting more familiar with it has been on my round tuit list for a good while.  Hasn't budged much though, sad to say.

--Ben
The link David referred to was from 2017. For anything that is wordpress or web development related, look for something current.  
I have done the same exact thing. Had robust back end in asp and then went to WP for the front end.

There are several choices.  First is keeping your asp robust back end for the back end and then using WP for the front end allowing your client to make changes on their own.  I have done this in the past and ended up writing a custom plug in for multiple function to inject the required data to the public facing WP pages. If any of the plug ins meet your needs, you might be able to adjust your business process to fit what the plug ins do, but for most, sticking with what works and finding sofware that works for the current business process is best.


Huh.  I wish there was a back end on the existing site.  When she needs the membership updated, she emails me the db and I copy it to the folder it lives in.

Once I get a go-ahead from her organization I will spend more time on it.  Given their track record, that could take a while.

Thanks!

--Ben
I gotcha.  I used to use Access for the web in the late 90's and got burned a couple of times because the db got hosed moving up and down. At the very least, you can give her a file upload section.  

Feel free to hit me up here or by the message if I can help out more.
I remember using a plugin for something like this; it allows custom user roles to be created. I think it was called "S Member".

One thing to be aware of is that images and other files that are uploaded for private display/access can become public (including being directly indexed by Google and thus searchable) unless they are blocked from being accessible through their direct URL. There are ways around this, but the default behaviour is that they are publicly available.