Hi, how to create a login page with username and password?

Hi, I like to be able to add on my menu a login option, so my massage students could create themselves a login username and password that I will validate. That way they could access to their profile, edit it, access and edit various pages, videos and fill forms, like reporting their individual sessions (how the massage happened, technically, feedbacks, etc.).
I could also like it to a page that will be called find a therapist (worldwide listing of my students), etc.
I talked to an web designer and he said that wordpress may not fit for that, it should be done on a separate "php front hand / html / css, no plain php, Using mysql"
What do you think?
Thanks for you light on the subject.
Ananta

  • Rupok

    Hi Ananta, how are you doing today?

    I'm assuring you, this is highly possible with WordPress, and in some case, it will save your work. WordPress has its own login system which you can use for your students. You can create user account for all of them. Then create a new role for those users so they can only see the options they are suppose to see. You can do this with https://wordpress.org/plugins/user-role-editor/ and https://wordpress.org/plugins/admin-menu-editor/ plugin.

    Now if you don't need privacy, then you can simply install BuddyPress and it will give all of your users a profile where they can update status. Then you can install this plugin (https://buddydev.com/plugins/bp-profile-visibility-manager/) which will help you to make those profiles private. They can then share their work in their profile, and as a super admin, you can check that too. And BuddyPress has an in-built member search option.

    This is just a rough idea. You can also hire a developer from our Jobs Section to create a plugin with your custom requirements. In that case, you can have your profile options exactly the way you want. But I'm assuring you, this is very much possible with WordPress, even better than creating a script from scratch. It will save you money and time both.

    Please let us know if you have any confusion of if you are stuck at any point. We will be glad to help.

    Have a nice day. Cheers!
    Rupok

  • Sylvain

    Hello Rupok
    Thanks for your advice.
    1) As I have over 500 students. How could each student directly register by them self, adding their login name (email), choosing their own password, filling out their profile, without that I have to do anything else than to confirm what they wrote (eg. Level of Study) and then add them as user.

    2) It will need first to create a template profile for them to fill out with new fields appropriate for my school: EG. Date and level of study, etc. How to create this new profile?

    3) I also see that in “User”, there are just some “Role” pre-written like: administrator, subscriber, participant, moderator, costumer, spectator, etc.
    How to add another Role like: Student, Teacher, Certified therapist or Diploma Therapist ?

    Thanks again

  • Ash

    Hello Sylvain

    #1 & #2:

    1) As I have over 500 students. How could each student directly register by them self, adding their login name (email), choosing their own password, filling out their profile, without that I have to do anything else than to confirm what they wrote (eg. Level of Study) and then add them as user.

    2) It will need first to create a template profile for them to fill out with new fields appropriate for my school: EG. Date and level of study, etc. How to create this new profile?

    If you want to use BuddyPress, you can create custom registration field for the BuddyPress registration form. It will also give you a social networking feature. Your students will be able to share status among them, they or you can creates group and they can keep their discussion in there. Pretty helpful for this types of sites.
    https://buddypress.org/

    If you don't want to use buddypress, then you can try any registration form builder plugin.
    http://www.gravityforms.com/
    https://formidablepro.com/
    https://wordpress.org/plugins/wp-user-frontend/

    #3:

    I also see that in “User”, there are just some “Role” pre-written like: administrator, subscriber, participant, moderator, costumer, spectator, etc.
    How to add another Role like: Student, Teacher, Certified therapist or Diploma Therapist ?

    You can do so using https://wordpress.org/plugins/user-role-editor/ plugin.

    Hope it helps :slight_smile: Please feel free to ask more question if you have any.

    Cheers
    Ash

Thank NAME, for their help.

Let NAME know exactly why they deserved these points.

Gift a custom amount of points.