UPDATE: I figured out what was wrong (I think) with our Server2Go install in class on 2.5.13. I’ve made a new tutorial that shows how to install Server2Go on a USB drive. Remember, this will only work on Windows computers.
Here is the link to the tutorial: http://profstein.clarify-it.com/d/p3vwel
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.
Loading a WordPress Page
This diagram shows what happens when you load a page from WordPress. I’ll talk through it in class.
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.
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.
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
WordPress.com vs WordPress.org
WordPress itself is an open-source blogging and content management system. WordPress.org 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)
WordPress.com 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 WordPress.com 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: images.zip
- Change the Theme to Oxygen
- Customize the Theme
- Make an image slider on the home page. The theme homepage helps explain it: http://theme.wordpress.com/themes/oxygen/. Here it is in a nutshell:
- Create a Page and set the Template to “Showcase Page” It doesn’t have to have any content (it does need a title).
- Create at least two posts.
- Each of the posts needs a Featured Image. Make sure they are at least 750px wide (all in images.zip are).
- In the All Posts view, use Quick Edit to make the posts “Sticky”
- Click the “Customize” button on your theme and under “Layout” select “A Static Page” then choose the page you created in step 1.
- 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:
- Sticky Post
- These are terms you already know but have specific meaning in WordPress
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. 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)
3. Unzip the file
It will be an XML file (1)
4. Go to your WordPress.com Dashboard
5. Click on Tools > Import
6. Click on WordPress Import
7. Click “Choose File” and select the xml file
Make sure to select the XML file and not the .zip
8. 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
11. See your new Posts
You should have a bunch of new Posts