How was WordPress created?

1b8WordPress was started in May 2003 by founders Matt Mullenweg and Mike Little.  It is an offshoot of code they had written for B2 and Cafelog.  It was created in PHP in order to be used with MySQL rather than more expensive, and overhead heavy, database programs.

WordPress was created to allow anyone who wanted to the ability to create and maintain a blog without any prior knowledge of HTML of other internet programming languages.

By keeping the code open-source (meaning free to use and edit to anyone) it has become the most widely used Content Management System (CMS) available.  As of April 2013 WordPress had been downloaded over 18 million times.

Learn more about how you can design your own WordPress site

How to change items in the sidebar in my WordPress design

old_keyUsing WordPress Sidebars

To change the sidebar design of your WordPress site all you need to do is:

  1. Log into WordPress
  2. Go to Appearance>Widgets.

Here you will find one to several available sidebars.  To remove an item from the sidebar:

  1. Click on the down arrow on the right hand side of that item in the sidebar.
  2. This will open the item.
  3. At the bottom you can click on delete and the item will be removed from your sidebar.

To add an item:

  1. Pick any of the items from the available widgets area and drag it to the sidebar or section you would like it in.
  2. Modify or adjust the setting for the widget by opening (click the arrow on the right side to open it)
  3. Enter or change the information to have the details you need.

If all else fails you can add a text widget which will allow you to place any text or html.

Learn more about WordPress design

How to create and design a WordPress child theme

When changing the design or css elements of your WordPress site it is better to make the changes in a child theme?


Because then the custom design changes you have made will not be effected (or lost) when you codeupgrade.  To set up your child theme you need to create a folder in the wp-content/themes folder.  In that folder you need to create a style.css file.

This file need to at least contain:

Theme Name:     the name of your theme here
Theme URI:
Description:    your description here
Author:         yourname here
Author URI:
Template:       the name of the theme it is a child of here
Version:        version numbering here
Once you have done this you should be able to select and install this new theme.  The themes will use all of the CSS and other design elements of the parent (the original theme) except for anything you put in this theme.  So if the default font color is black and you want it to be blue you would place that in the style.css file within the child theme folder.  The same is going to be true with functions.php as well as other elements of some themes