• Hi,

    since I enabled WordPress multisite registration, a registration link appeared in the login form. This link leads to the page */wp-signup.php I thought it was one of the installed plugins that created this page, but I tried to deactivate them one by one and the page continues to be there.
    By any chance, is it the multisite installation that automatically creates this page?

    Regards
    umberto

Viewing 7 replies - 1 through 7 (of 7 total)
  • By any chance, is it the multisite installation that automatically creates this page?

    Your WordPress installation has the file wp-signup.php at the root, along with wp-login.php and a bunch of other WordPress files and folders. So every WordPress site has this.

    This is what Multisite uses for user and subsite registration (if you’ve enabled these options in your Multisite network settings). The design of this page is influenced by your active theme, but this is not a standard WordPress Page that you can edit in your dashboard.

    Without multisite, /wp-signup.php simply redirects to /wp-login.php?action=register.

    Thread Starter Umberto

    (@umberto69)

    Hi @gappiah
    thanks for the help. If it’s not too much trouble, I have two questions about this page:

    could I use this page by inserting the link in the menu of a site, giving people the possibility to register. Would there be any problems in doing so?

    I tried to do a test from the main site, the registration was successful, but the site from which the registration took place is not present in the list. Why?

    How can I prevent people from registering without my consent? That is, is there a way to get all registrations to go through me first to be approved?

    Thread Starter Umberto

    (@umberto69)

    No response? ??

    Hi Umberto,

    I’ve had the same situation with my own site VitaVrij.

    To answer your questions:

    1. 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.
    2. 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.
    3. 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

    Thread Starter Umberto

    (@umberto69)

    Hi @thijssssssss

    thanks for the reply

    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.

    I only enabled registration to prevent registered users from creating new sites. If I enable this too, will users be able to create them without my permission, or will I receive a notification to approve/disapprove?

    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.

    Can I ask you what the plugin is?

    Regards
    Umberto

    Yep, that’s totally normal. When you enable WordPress Multisite, it automatically creates the /wp-signup.php page for user registrations across the network. It’s not from any plugin—it’s baked into how multisite works. The link on the login form to this signup page is just part of the default multisite setup.

    If you want to disable it, you can customize the registration settings or even hide the link with a little CSS or custom code, but otherwise, it’s standard multisite behavior.

    Thread Starter Umberto

    (@umberto69)

    Ciao @dextermorgan3,

    grazie!

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.