How to create a custom login form with custom forgot password form in WordPress - wordpress

I have tried so many things but I am not getting a good result.
I am using Wordpress and the easy digital download plugin to sell some digital product. Now, How can I create a custom login form with custom forgat password form.
and is it possible to create a separate login form for the customers and the administrators?
I mean, on the customer's login form if someone tries to login with administrators username and password there will be no ability to do that.

The /wp-login.php form should do most of what you want. But if that still isn't right have a look at the article attached.
https://themetrust.com/build-custom-wordpress-login-page/

Related

Woocommerce REST API only user access their data

I need to make a mobile application for a Wordpress based e-commerce site.
I'm researched the WordPress and Woocommerce REST api.
What I want to do is briefly;
To authenticate with username and password via REST API.
if the verification is successful, look previous orders etc.
So only the user needs to access the data about himself!
how is this done ?
Thanks
Woocommerce users or customers are actually Wordpress users
Method POST: You can achieve this in lot of ways.
1st method is:
It's not specific for WooCommerce but also for all WordPress login and sign up
Sign up end point:
https://example.com/wp-json/wp/v2/users
Login end point:
https://example.com/wp-json/jwt-auth/v1/token

Suggest or a request form on a Wordpress site, how automatically know from which user?

about the background: so we are making a WP site, which uses WooCommerce and FooEvents. FooEvents is a plugin for WooCommerce which lets us list events and make the tickets. We also installed a plugin for Members called WooCommerce Memberships.
All in all we want to have a form on our site where people can suggest their event. We want it to be the easiest can be. Maybe its a dumb question but:
How can we automatically know which user filled out the form and sent it to us? We would like to avoid any Email or username entries.
Can I use a contact form 7? Or is there any free alternative in the best case, otherwise paid.
Greetings!
If your users have already an account on your website and they are logged in, here you have the possibility to populate automatically the fields Name and Email with Contact Form 7:
https://contactform7.com/setting-default-values-to-the-logged-in-user/

Wordpress password protect certain parts of my site and create logins

I'm a newbie to Wordpress and I need to password protect certain pages of my site. I also need to be able to have users request a password that I can then create and send them so they can log in and see the content that is password protected. Any plugins or suggestions would be appreciated.
Password protecting posts and pages is actually built in to WordPress.
On the left hand side of your page editor, you will see this:
If you change the visibility from public to password protected you can ensure that only logged in users can see that specific page/post.
If you want to approve user registrations, I would suggest having a look at the New User Approve plugin. Alternatively, you can try to write a function to do it yourself, and if you get stuck, post your progress here and we can help you adjust.

wordpress webstie restriction or blocking, only registred users can view the website

I am creating a website on top wordpress,
The reason to use wordpress is that,
We want to restrict or block the entire site,
Only registered people should be able to access the site that too after verification,
Can anybody help me choosing the right plugins to achieve this.
Note : the site will be similar to a membership website, but the users who are going to use this are not paying, We just want to allow only people whom we approve.
Example: The steps are the one we are looking,
Default page should be Registration page,
Once Registered, Email verification has to be done by clicking the link in the Email ID giving during registration,
Post verification, Email with log-in page link along with username & password goes to the user's registered Email ID,
User logs-in using the username and password,
User is able to view the entire site
I AM A NEWBIE IN WORDPRESS,
Thanks
Ashok
Check this plugin : https://fr.wordpress.org/plugins/wp-user-frontend/
It's the best to make membership / private page / registration page and etc.. and he is the most documented plugin on this.
Have fun and welcome on Wordpress :)

How to add forgot password link in WP-Members plugin?

I use the WP-Members plugin to register users on a WordPress site but I have no idea how to add a forgot password link in login form?
You can add the forgot password using the shortcode:
password
[wpmem_form password]
The password parameter will generate a password reset form for users who are not logged in and a change password form for logged in users. It can be used in conjunction with the logged-in and/or logged-out status shortcodes as well.
NOTE: These functions are also a component of the [wpmem_profile] shortcode, so if you have a user profile page already established, you do not need this page as well. This shortcode is for site admins that might desire a more granular level of control over how these elements are used.
Did you tried
Lost Password
The plugin adds a lost password link automatically when the location of the User Profile page is set in the plugin's main options.
As said by bulterblog when u create a new page and add [wpmem_profile] shortcode it will automatically add the forgot password link to the pages/post which you have blocked.

Resources