I have following this tutorial - https://toolset.com/course-lesson/creating-custom-login-forms/ to create a login page ( my account page) for my directory - I have followed each stage in the membership tutorial and its only this page that is an issue.
This is what it looks like front end ( see attached) I need it to say, 'email address' and' password' Please tell me what I'm going wrong?
Hello. Thank you for contacting the Toolset support.
That is strange.
Can you please share page where you added your form as well as admin access details.
*** Please make a FULL BACKUP of your database and website.***
I would also eventually need to request temporary access (WP-Admin and FTP) to your site. Preferably to a test site where the problem has been replicated if possible in order to be of better help and check if some configurations might need to be changed.
I have set the next reply to private which means only you and I have access to it.
All im trying to do is ensure that registered users can then create an account to access the ranger directory. not anyone can access this directory so its important that i can verify the user first before granting them access to the directory.
That is used to register the user with the role "Ranger Register". Using this form user will be registred.
Now, you have another form "Form for Rangers":
- hidden link
And you want to show this form to only loggedin user who is loggedin using the role "Ranger Register" - is that correct? if yes:
Wheter you want to display the "Form for Rangers" for only loggedin users?
Can you please share one frontend user who is registered as "Ranger Register" role as well as problem URL where the loggedin user can access the "Form for Rangers"?
Yes that is correct, I only want Registered Rangers to see the sign up form which i will send them so that they can gain access to the Ranger Directory as a Logged in Ranger.
Register form page hidden link ( register your interest form)
after registering I would like the Registered Rangers to see this form hidden link (ranger form)
which will grant them access to the Ranger Directory hidden link ( login page)
I have attached a photo of what a Registered Ranger should see when they have the Sign up form page - this is now showing nothing at all. - no form
Register form page hidden link ( register your interest form)
==>
This is ok.
So when user will be registred a new user with the role "Ranger register" will be created.
Now, what you want is this:
after registering I would like the Registered Rangers to see this form hidden link (ranger form)
But this is not correct, again you are trying to create a new user with the role "Logged in rangers only". Why you want to create another user?
Maybe you want to show the "User Edit form" if you want to get more information about the user who is registred using the ( register your interest form)? if so, you can update the information for the user you already created using the ( register your interest form)? Does that makes sense?
ok, so the reason I wanted people to register first before they could create an account was because i could see where I could pre approve the member first before granting their membership account. is there a way to pre- approve a new member before granting access to the Ranger directory?
When you say pre-approve, do you mean you want to approve user registration something like lets say when they register the user status should be pending and you see that recently register user on user list in backend as admin user and then you will approve this user registration so the user status should be changed to pending to approve? is that correct? if yes:
What you should do is, create a user for for "Subscriber" user role. With subscriber user, there will be no access to your restricted content.
Once you see new user registred with subscriber role, you can edit that user entry in backend and change its role to Author or "Ranger Register". So, when newly user register they will have "subscriber" role and once you approve that user, that user will have "Ranger Register" role that you will set by editing the user.
Yes that makes sense, do you have the exact tutorial for this please? also, do you think I should remove everything I have created so far and start from the beginning?
Try to resister a new user with the above form you will create, you can check this user entry in the backend and if all seems ok then change this user role to your desired role (Author).
- Alternatively, if you do not want to use the native "Author" role, you can create a new custom role "Member" and use copy from "Author" while you create a new custom role.
Lets do step by step. Can you configure this much and tell me where you added the new for to register the new user. and also tell me what new user you register and approve and changed its role to "Author".
TypeError: Cannot read properties of null (reading 'indexOf')
at s (hidden link)
at hidden link
at Array.sort (<anonymous>)
at hidden link
at hidden link
at Object.useMemo (hidden link)
at e.useMemo (hidden link)
at Lm (hidden link)
at ht (hidden link)
at Qs (hidden link)