0

I need to create a small members area, probably for about 1000 users, not more.

I want to set private information there, forms, interaction, etc.

More in particular it'll be for "providers" of my business and I want them to access important notes about my business and them upload tariffs/rates, etc.

I do not want the users to publicly register themselves. I will manually add the users after talking with them and let them they have access.

But care!!

I'm not talking about the "word-press native users that will be able to edit pages".

I fact I don't want them to be able to access "any" of the admin-panel parts, even do not login via the "wp-admin login form".

Question

Does wordpress support "consumer-users" natively? Or I must do it by means of a plugin?

1 Answer 1

2

Does wordpress support "consumer-users" natively? Or I must do it by means of a plugin?

They're just users, you don't need to be able to edit pages to be logged in. In fact if you create a user, their default role doesn't allow them to even see the pages and posts menus.

All users in WordPress have a role, the basic role subscriber allows a user to reach the WP Admin area but the only thing they can do is edit their profile. Many plugins use this and redirect visitors from WP Admin to the frontend if they try to go there, giving them a frontend user edit screen and a frontend user login instead.

I'm not talking about the "word-press native users that will be able to edit pages".

Then don't give them author/editor/admin roles

I do not want the users to publicly register themselves. I will manually add the users after talking with them and let them they have access.

This is a checkbox in the settings screen.

I need to create a small members area, probably for about 1000 users, not more.

I strongly recommend searching and evaluating membership plugins. The ability to login as a user as you describe is already a core part of WordPress that's relied upon by e-commerce and member plugins powering millions of sites.

If you're adding users manually, you could even do it via private pages, though that wouldn't handle your other requirements ( and you will need to seek recommendations for those requirements elsewhere ).

3
  • Thanks Tom. I see. So the "user system" where I now have 1 single user (me) will allow me to create them there and give them only the role "subscriber" and that's all. Great! Although I've been coding for many decades, I'm pretty new to the wordpress world. I still don't have the ability to know "how to select good plugins". Any recommendation on how to start filtering which ones are good for the tips you gave? (front-end login screen, etc.) Jun 22 at 23:25
  • I couldn't really suggest anything, you know your requirements and specifics best, try things out to get a feel for it. If this answers your question consider marking it as the correct answer using the tick button under the voting controls
    – Tom J Nowell
    Jun 23 at 0:17
  • Ticked. Upvote the question if you feel it relevant. Jun 23 at 12:02

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.