Basic WordPress training: Creating a custom menu
As we’ve already discussed, pages aren’t organised in the same way as posts (they don’t use categories or tags and won’t appear in a date-ordered stream). Pages tend to contain more general information about the subject of your site, rather than deal with specific or date-sensitive material. Pages are normally linked to in the main navigation of your site.
[ezcol_1quarter]What’s different when creating a page?
To create a new page in WordPress, click on Pages>Add New.
What you’ll see will look and feel like the post editor and in fact you can create a page in exactly the same way. The differences occur when you come to publish that page.
Over on the right where Categories and Tags appear in when you’re creating a post, you’ll see Page Attributes instead.
[/ezcol_1quarter]
[ezcol_3quarter_end]
[/ezcol_3quarter_end]
[ezcol_1quarter]
Pages aren’t organised with categories and tags, but you can organise them in a hierarchy if needs be. Say you are creating an About page, but you also wanted a Resume page. It might make sense that the Resume page is a sub-page of the About page, meaning that the About page would be the Parent and the Resume page would be the Child.
So if you are creating a sub-page or a Child page, choose its Parent page from the dropdown menu under ‘Parent’.
You can also set Child pages to appear in a dropdown underneath their Parent in your site’s main navigation – we’ll get to that later.
[/ezcol_1quarter]
[ezcol_3quarter_end]
[/ezcol_3quarter_end]
[ezcol_1quarter]
Underneath you’ll see a dropdown menu for Template. Page templates can give your page an alternative layout to the default one. Templates for pages are dependent on the theme you are using on your site. Some will offer column settings, others will give a page a sidebar; the options will be theme specific. Play around with the options offered by your theme to see which templates you prefer for different pages of your site.
Those are really the only differences between publishing a post and a page.
[/ezcol_1quarter]
[ezcol_3quarter_end]
[/ezcol_3quarter_end]