Hi Umberto,
I’ve had the same situation with my own site VitaVrij.
To answer your questions:
- You can definitely add the
/wp-signup.php
link to your menu to allow users to register. Just make sure your network settings permit user registrations. It’s a common practice, and as long as it’s correctly set up, you won’t face any issues.
- If new sites aren’t appearing, you might need to check your network settings. On my site, I had to enable both user and site registrations under Network Admin > Settings > Network Settings. Otherwise, users can register but won’t be able to create new sites automatically.
- To prevent unauthorized registrations, I use a plugin that requires admin approval for new users. It gives you control over who gets access. You might want to try something similar.
Hope that helps!
Best,
Thijs