WordPress is a Content Management System (CMS) that helps create, maintain and publish a website or blog. WordPress provides us with an admin panel that is all in one place to manage all kinds of aspects of your wordpress website. It allows us to change appreance of our website using themes, manage content using a word processor type interface and add, remove or change all kinds of features and functionalities using plugins. WordPress is used by millions of websites worldwide. WordPress is 100% free and also Open Source.
Posts are the principle element of a blog. The posts are the writings, compositions, discussions, discourses, musings, and, yes, the rantings of the blog’s owner and guest authors. Posts, in most cases, are the reason a blog exists; without posts, there is no blog!
From the Dashboard’s Home page, you can quickly access your site’s content and get glimpses into other areas of the WordPress community. The Dashboard Screen presents information in blocks called widgets. By default, WordPress delivers five widgets on this page: At a Glance, Activity, Quick Draft, WordPress News, and Welcome.
Pictures, movies, sounds and images integral to a blog are known as media. Media enhances and gives life to the blog’s content. WordPress provides an easy to use method of inserting Media directly into posts, and a method to upload Media that can be later attached to posts, and a Media Manager to manage those various Media.
Each post in WordPress is filed under one or more categories. Categories can be hierarchical in nature, where one category acts as a parent to several child, or grandchild, categories. Thoughtful categorization allows posts of similar content to be grouped, thereby aiding viewers in the navigation, and use of a site.
In addition to categories, terms or keywords called tags can be assigned to each post. Tags act as another navigation tool, but are not hierarchical in nature. Both categories and tags are part of a system called taxonomies.
- Custom Taxonomies
If categories and tags are not enough, users can also create custom taxonomies that allow more specific identification of posts or pages or custom post types.
- Post Meta Data
Post meta data refers to the information associated with each post and includes the author’s name and the date posted as well as the post categories. Post meta data also refers to Custom Fields where you assign specific words, or keys, that can describe posts.
Pages often present static information, such as “About Me”, or “Contact Us”, Pages. Typically “timeless” in nature, Pages should not be confused with the time-oriented objects called posts. Interestingly, a Page is allowed to be commented upon, but a Page cannot be categorized.
- Custom Post Types
A custom post type refers to a type of structured data that is different from a post or a page. Custom post types allow users to easily create and manage such things as portfolios, projects, video libraries, podcasts, quotes, chats, and whatever a user or developer can imagine.
Widgets provide an easy way to add little programs, such as the current weather, to a sidebar.
Menus make it easy to define the navigation buttons that are typically present near the top of a site’s pages.
- Post Formats
Post Formats allow the user to control the display of a specific post (i.e. display this post as an Aside or as a quote or as a gallery)
Plugins are custom functions created to extend the core functionality of WordPress. The WordPress developers have maximized flexibility and minimized code bloat by allowing outside developers the opportunity to create their own useful add-on features. As evidenced by the WordPress Plugin Directory, there’s a Plugin to enhance virtually every aspect of WordPress.