WordPress – The concepts

Posted on May 13th, 2011

WordPress is blogging software. It uses PHP and MySQL technology, and can be easily installed on most web hosting sites. It has a relatively simple set of concepts:

* Your “blog” contains “posts“. Each post contains some content such as an image or some text or an article like this one. People viewing a post can make comments on it, and these are typically shown below the post content.
* Posts are organised into “categories“. Categories can be split into sub-categories and sub-sub-categories and so on.
* Posts can also have “tags” to help searching.
* Your blog can also contain static pages.
* WordPress supports “themes” which are the “skins” for viewing the blog. Each theme may define the layout of a front page, a category list page, a single post page etc.
* Themes are themselves PHP pages which contain “template tags” (WordPress standard PHP function calls) to dynamically retrieve information about categories, posts, comments etc.
* Themes generally make good use of CSS stylesheets to define the look and feel of the pages.
* WordPress also supports “plugins” which offer additional functionality, such as a calendar, folding category lists etc.