Posts and Pages
This article is designed to guide you through the differences and use cases for posts, pages, and their respective organizational methods in WordPress and UO Blogs.
Both posts and pages use the same editor interface. The default visual editor is a what-you-see-is-what-you-get (WYSIWYG) layout which behaves like a word processor program with rich-text abilities (bold, italics, underline, links) and web heading levels. Font sizes and styles are typically set by the chosen theme and can only be altered by enabling a plugin for the editor.
Posts and pages can be tagged with keywords to help organize content and to assist in search engine optimization for your site. Featured images can be added to both as well.
Posts are entries to a WordPress site that are published in reverse chronological order, can be categorized, and typically have fields for comments and are posted to your site’s RSS feed. Posts are typically used for blog-style entries (meaning a running list with the newest post on top of the list)
Pages are generally used for hierarchical and non-chronological entries to your site.
Pages live outside of the normal blog chronology, and are often used to present timeless information about yourself or your site — information that is always relevant. You can use Pages to organize and manage the structure of your website content.
In the editor
Posts and pages both use the same editor and look nearly identical in the editor with one key difference shown in the images below:
The post editor will allow you to place a new or existing post into a new or existing category. Categories are used as a way to organize posts. A category can be created by clicking Add New Category or selected by checking one of the boxes of an existing one.
The page editor will allow you to place a new or existing page into a parent-child relationship with another page. Utilizing this feature is two-fold: the pages are organized in accordance to parent-child relationships within the Pages > All Pages view and can act in place of a menu by listing any child pages in any order under its parent page. If a menu is not added and assigned in the Appearance > Menus area of the dashboard, the parent-child relationship will fill in.
On the website
Posts and pages behave differently but they can be difficult to determine the difference in some cases. There are a couple differences that can help you to determine the difference.
From the administrative toolbar
When you are authenticated on a website, there will be a dark bar across the top of the screen that will allow you to create and edit the any post or page.
Posts and pages are published differently within WordPress and can be determined by looking at the URL in most cases.
Posts, since they are temporal in nature, can have a date stamp within the URL or it can be organized by category. This structure can be modified within the options-permalink.php settings by going to: https://blogs.uoregon.edu/sitename/wp-admin/options-permalink.php
- By date: https://blogs.uoregon.edu/2018/03/19/example-post
- By category: https://blogs.uoregon.edu/category/wordpress/example-post
Pages will have URLs that showcase any parent-child relationship. The URL will show all parents above the child page. Each parent page is separated by a forward slash (/) :
- Example (no parent): https://casit.uoregon.edu/about
- Example (two parents): https://casit.uoregon.edu/training/information-security/spam-filtering-for-uo-email
A post in the live website will have a couple different characteristics that are distinct from pages:
- This post has been assigned to a category and
- date stamped (which is a default setting)
A page will not have the category or date stamp as seen in posts. It will however be able to show any submenus and widgets (as seen in the highlighted section on the right-hand side).
Links to Additional Content
For more information on WordPress, check out the CASIT Training articles here.