Class on 4.5.13: Installing WordPress

Today we are going to install WordPress on your own accounts where you will have the ability to see the WordPress files, upload themes and even create your own themes to upload.

This is a two-step process where we will first get a free hosting account and then install WordPress on it.

Before we jump into the install I want to quickly go over a couple of diagrams to help explain what is needed to run WordPress and a quick rundown of a WordPress page load (even though it looks complicated, we will get into more detail later if you can believe it).

Requirements to Run a WordPress Site

This diagram shows the software and services that are needed before you can install and run a WordPress site.

Diagram of software and services needed for WordPress

Loading a WordPress Page

This diagram shows what happens when you load a page from WordPress. I’ll talk through it in class.

Diagram of the process of how a WordPress page is displayed

Getting Your Free Hosting Account

This tutorial shows how to get your account. We’ll do the first couple of steps together and then I’ll walk around and help you on your own.

Installing WordPress

Try following this tutorial on you own after you create your account. I will come around and help, and may stop the class to point out a couple of things.

Choose a Theme

Try finding and installing a theme by using the built in search tool.

Write a Post

Write a post on your newly created blog about the install process and your thoughts so far.

Class 1.31.13 WordPress Introduction Part II

Today we are going to learn more about how WordPress works both from a few different perspectives:

  • Content Creation
  • WordPress Administration
  • WordPress Development
We will look at some of the core WordPress resources along the way vs

WordPress itself is an open-source blogging and content management system. is the place you go to get the open-source files and it is also where you can documentation, help, community and free plugins and themes. In order to use the WordPress software in this way you need to have:
  • A Domain Name
  • A Server (usually through a hosting company)
  • PHP on the Server
  • MySQL database on the server
  • FTP access to the server
  • Install WordPress on the server (some hosts have one-click installs to make this easy) is a commercial, for-profit site that hosts WordPress for you. You don’t need to worry about getting a host or domain or installing the files. However the downsides are:
  • You can’t upload your own custom themes.
  • You can’t even choose which themes are available
  • Same for plugins, you can’t write or install plugins, you have to use what they give you
  • They can show ads on your site
We are using to start the class but as of next week we will move away from it to custom WordPress installs where you will have control over everything. Things may change but right now it is most likely that we will start with this free hosting company and then possibly transition to a different host later in the semester:

In Class Project

We will do the following in class to help you learn your way around WordPress

  • Create an Image Gallery. You can use these images:
  • Change the Theme to Oxygen
  • Customize the Theme
  • Make an image slider on the home page. The theme homepage helps explain it: Here it is in a nutshell:
    1. Create a Page and set the Template to “Showcase Page” It doesn’t have to have any content (it does need a title).
    2. Create at least two posts.
    3. Each of the posts needs a Featured Image. Make sure they are at least 750px wide (all in are).
    4. In the All Posts view, use Quick Edit to make the posts “Sticky”
    5. Click the “Customize” button on your theme and under “Layout” select “A Static Page” then choose the page you created in step 1.
    6. View your site and you should see the slideshow.
  • Comment on a classmate’s blog
  • Manage the comment on your blog


You should know what these parts of WordPress are:
  • Page
  • Post
  • Template
  • Sticky Post
  • Category
  • Tag
  • Theme
  • Plugin
  • Widget
  • Comment
  • Dashboard
  • These are terms you already know but have specific meaning in WordPress
    • Menu
    • Header
    • Footer
    • Sidebar

Administration and Content Creation/Editing

You should know how to do the following:
  • Create a Page
  • Create a Post
  • Quick Edit Posts and Pages
  • Change the Template of a Page
  • Set a Featured Image
  • Create new Categories and Sub Categories
  • Add Categories and Tags to a Post
  • Insert Images (and create a gallery)
  • Import Posts and Pages
  • Export Posts and Pages
  • Change the Tagline
  • Change between the Frontpage being a static page and a list of the latest posts
  • Create a custom menu
  • Manage Comments
  • Customize a Theme
  • Show Screen Options
  • Use Help

Welcome to MMP 350 Advanced Web Design

Welcome to MMP 350. Today is the first day and we are going to take it slowly and do some introductions:

  • To me: Prof Stein
  • To you
  • To WordPress

For the WordPress introduction we are going to all create accounts at

And we will import some pages from this link

Directions for Importing the File

1. Download the zip file

Scroll to the bottom of the page and click Download (1)

1. Download the zip file

2. Save the zip file

Save the zip file

3. Unzip the file

It will be an XML file (1)

Unzip the file

4. Go to your Dashboard

Go to your Dashboard

5. Click on Tools > Import

Click on Tools > Import

6. Click on WordPress Import

Click on WordPress Import

7. Click “Choose File” and select the xml file

Make sure to select the XML file and not the .zip

Click "Choose File" and select the xml file

8. Click Upload File and Import

Click Upload File and Import

9. Select yourself as the author of the posts.

This is needed, all WP posts have authors.

10. Click on Posts > All Posts

Click on Posts > All Posts

11. See your new Posts

You should have a bunch of new Posts

See your new Posts