Today, I will share with you a snippet that would allow you to make a WordPress user or WooCommerce customer to become a woocommerce vendor upon registration.
The first part of the code will make anyone that signs up to your website a Product vendor while the second part of the code will make only WooCommerce customers product vendors.
Just in case, product vendors are store owners on a website that supports vendors. So, if your store does not support vendors, you probably wont be needing this code.
Open up your theme’s functions.php and write this:
Turn users to product vendors
This code can do a lot but right now it does nothing. Why? Because it’s just a function that has not been called, like a gun loaded with bullets but the trigger hasn’t been pulled. Now, let’s pull the trigger by adding the following code below after the code above
Turn customers to product vendors
If you don’t want users or subscribers to become vendors automatically but would rather prefer only customers to become product vendors, please do not copy the code above. Copy the code below into your functions.php
Now, let’s pull the trigger by adding the following code below after the code above
One response to “Create WooCommerce vendor on user registration”
How can we disable the default fron New User Approve plugin? or how we can apply woocommerce template to this one?