There are various reasons for replacing your school's default homepage with a new or temporary one. One reason might be that your school isn't fully prepared yet, and you prefer users to encounter an Under Construction or Pre-launch page, as you're not ready to welcome them. Another instance could involve setting up a temporary special landing page, like for a Black Friday promotion or the introduction of a new course.
In this article, we will learn how to create a new or repurpose an existing page to replace your original Home/Landing page.
Set a new page as a temporary Home/Landing page
To create a new page and replace your Home/Landing page:
1. Go to Website → Design → Edit Website, and navigate to your Pages Manager. You will notice that there are different types of pages. Currently, your home page has the /pages/home slug.
2. Click on Clone Page to clone your Home page. Ensure that the cloned page is Public.
3. Click on Site → Site Navigation to edit your site navigation.
4. In the window that appears under the Home page (before login page) option, click Select a page and select the page you wish to use (the one you have created to be the temporary home/landing page) from the drop-down menu.
5. Once you are ready, click on Apply.
Set an existing page as a temporary Home/Landing page
If you do not wish to clone a page but choose one of your pages, navigate to Site Builder → Navigation and follow the instructions in Step 4 above to choose a temporary Landing page from your already created pages.
Disable Sign in/up
There might be the case that while building up your school and setting up a temporary page, you also don't wish users to be able to sign in/up yet in your school till the final product is ready, so they see for now only the "prelaunch" landing page you have created.
If you decide to disable sign-in/up, you can do so by Managing your Login/Sign-up Settings and disabling sign-in/up.
If for restrictive access reasons, you decide to remove the top bar of your school hence the sign-in/up button on it, you will have to use the below strings at the end of your school's URL to trigger the sign-in manually or sign up form:
- /?msg=not-logged-in
- /?msg=signup
So, e.g., you will need to type this link www.{yourschool}.com/?msg=not-logged-in (replace "yourschool" with the name of your school) in case you have a custom domain to log in to your school but do not have a public Sign in/up button in your topbar, or you have disabled your school's topbar completely till your launch. Accordingly, you need to follow this link www.{yourschool}.com/?msg=signup to sign up.