WordPress comes with a number of distinct post kinds by default, all of which are stored in the database under the wp posts table.
Default Post Types
- Posts
- Pages
- Attachments
- Revisions
- Navigation Menus
- Custom CSS
- Changesets
POST
- most used by blogs
- posts are shown in reverse chronological order by time
PAGES
They can also be arranged in a hierarchy, with one page being the parent or child of another, resulting in a page structure.
ATTACHMENTS
These hold information about any media that is uploaded to your WordPress website.
REVISION
They’re used to keep track of other post kinds in case you make a mistake and need to revert to an earlier version.
MENUS
This enables you to construct custom lists of links to various sites on your website that are utilised by your users and are modified in the theme part of the dashboard, rather than typical post kinds such as posts or pages.
CUSTOM CSS
Custom CSS is a theme-specific post type for storing CSS saved from the Additional CSS screen in The Customizer.
CHANGESETS
Changesets are like revisions, but they’re only for the Customizer. This is done to ensure that the Customizer remains in a persistent state.