• I have a WordPress Multisite subdomain installation at https://domain-name.com. I created several blogs (my own), which addresses look something like this blog1.domain-name.com, blog2.domain-name.com etc.

    The main website (root domain) is set to Twenty Twelve theme. What is the best / easiest way to display a registration / login form on the main page (I guess it can be a WordPress page showing on the main site etc)?

    I would like people to register their name (which would become their subdomain name), email, and password (all verified by captcha). It would be good if they would be able to assign their own domains to the blogs, but this is of secondary importance.

    Thank you.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Moderator Ipstenu (Mika Epstein)

    (@ipstenu)

    ?????? Advisor and Activist

    It’s not easy, but basically you’ll make a child theme for your site, and in there make a page template that copies the content from wp-signup.php into a template. Then you’ll make that your site’s static front page.

    Domain mapping per site can be done via the WordPress MU Domain Mapping plugin.

    HuddersfieldH

    (@huddersfield-hosting)

    Create a static page called “home” in wordpress and set it as the static home page.
    Copy index.php in your theme and name it page-home.php (in the same folder).
    Remove the function “the_content();” and put this code in it’s place:

    <?php wp_login_form();
    echo "<a href=\"<?php echo wp_lostpassword_url(); ?>\" title=\"Lost Password\">Lost Password?</a><br />";
    echo "<a href=\"https://www.example.com/wp-signup.php\">Register</a><br />" ?>

    This might not be fully what you want but it will be a lot easier!

    Also I agree with Ipstenu about the domain mapping. You could also try this plugin https://premium.wpmudev.org/project/domain-mapping/ and integrate it with their ProSites plugin, so users can buy domains and the software sets everything up for you.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Blog hosting website / registration – login on the main page’ is closed to new replies.