At some stage, you will likely be looking to add a contact page, maybe a terms and conditions page, a page which explains more about the company ethos and so on. Shopify, somewhat unsurprisingly, simply calls these “pages” and they can be set up very easily.
Not all of your site needs to display products for sale and you may wish to have more simple content, such as a block of text with an image or two. ‘Pages’ are perfect for this.
It’s important to point out that pages are created outside the theme editor, within the Shopify admin area, which means that although they are tied by a certain degree to the theme, they are controlled mainly by the broader Shopify platform.
Pages do not appear on the homepage - they exist solely in a secondary/subpage capacity. Only the home page can have sections applied. Pages do not support sections.
To set up a page on your site, head to:
Online Store → Pages
Select “add page” at the top right
Add your page title and content
The SEO box will expand and show more entry fields. Note how the URL / handle has taken on the page title entered initially:
Changing the page’s title will not result in an auto-update of the URL / handle. You must change this in the SEO area mentioned above.
To set up a contact page, you can use a ‘page template’ which comes supplied with the theme. Here’s a step-by-step guide:
Online Store → Pages
3. Choose the existing page you wish to use as your contact form or select "Add Page" to create a new one.
4. Under "Template", select the dropdown option "page.contact
Here’s how your contact page could look:
The page template shows Name, Email, Phone number and Message by default. You can change these entry field titles in your theme's languages editor.
Email shouldn't be changed as the field will always look for an email address and won't work if someone adds anything other than an email address in the field.
The same applies to the Phone Number field.
Your languages editor can be found here:
Online Store → Themes
Actions → Edit Languages
Search for "Contact form"
You should then see something similar to this, where you can edit the field titles
5. Any changes here will be reflected on the storefront.
You may like to take a look at this app which increases page layout possibilities:
Or you could add an alternate page template: