Making websites with Wordpress

66
Making websites with WordPress A workshop by Dan Phiffer for Trade School

Transcript of Making websites with Wordpress

Page 1: Making websites with Wordpress

Making websites with WordPress

A workshop by Dan Phiffer for Trade School

Page 2: Making websites with Wordpress

1. How to begin

2. A tour of wp-admin

3. Finding your WordPress theme

4. Keeping things running smoothly

5. Where to find help

Page 3: Making websites with Wordpress

First, what is WordPress?

Page 4: Making websites with Wordpress

Software for publishing websites

Page 6: Making websites with Wordpress

Huge community of developers & users

Page 7: Making websites with Wordpress

Assumptions

1. You are not a “technical person”

2. You are willing to learn new things

3. You have something you want to put online

4. You don’t mind a trade-off of convenience for more control

Page 8: Making websites with Wordpress

Welcometo the internet

Page 10: Making websites with Wordpress

Web hosting

• For a small website, shared hosting is what you want

• I recommend Dreamhost disclosure: I get a kickback if you sign up via this link

• There are many options bluehost.com, 1and1.com, mediatemple.com are popular choices

Page 11: Making websites with Wordpress

wordpress.com

• The official WordPress hosting service

• It’s free to start + paid upgrades

• Some limitations can’t install plugins, only officially-supported themes

• No domain required e.g., you.wordpress.com

Page 12: Making websites with Wordpress

Domain name

• You might get one free with hosting

• Most web hosts also register domains

• Try instantdomainsearch.com to brainstorm possibilities

Page 13: Making websites with Wordpress

Ok, let’s start

• We’ve already purchased hosting

• I’ll show the next steps in the Dreamhost web panel

• Other hosting providers have a similar process

Page 14: Making websites with Wordpress
Page 15: Making websites with Wordpress
Page 16: Making websites with Wordpress
Page 17: Making websites with Wordpress
Page 18: Making websites with Wordpress
Page 19: Making websites with Wordpress
Page 20: Making websites with Wordpress
Page 21: Making websites with Wordpress
Page 22: Making websites with Wordpress

You enter your payment info...

Page 23: Making websites with Wordpress

! Domain name

Page 24: Making websites with Wordpress
Page 25: Making websites with Wordpress
Page 26: Making websites with Wordpress
Page 27: Making websites with Wordpress
Page 28: Making websites with Wordpress

! Site configured

Page 29: Making websites with Wordpress
Page 30: Making websites with Wordpress
Page 31: Making websites with Wordpress
Page 32: Making websites with Wordpress
Page 33: Making websites with Wordpress
Page 34: Making websites with Wordpress
Page 35: Making websites with Wordpress

! WordPress

Page 36: Making websites with Wordpress
Page 37: Making websites with Wordpress
Page 38: Making websites with Wordpress
Page 39: Making websites with Wordpress
Page 40: Making websites with Wordpress
Page 41: Making websites with Wordpress
Page 42: Making websites with Wordpress

! Ready to use!

Page 43: Making websites with Wordpress

wp-admin

Page 44: Making websites with Wordpress

Demo

Page 45: Making websites with Wordpress

WordPress Themes

Page 50: Making websites with Wordpress

There are many choices

• WordPress official theme directory

• ThemeShaper theme-making tutorial + Thematic framework

• Make your own or hire somebody

• Commercial themes

Page 51: Making websites with Wordpress

Upkeep

Page 52: Making websites with Wordpress

Back up your shit

• Make a zip file of your entire site

• Learn how to make MySQL dump files

• Download to a different computer

• Automate this so you don’t have to remember

Page 53: Making websites with Wordpress

No seriously,back up your shit

Page 54: Making websites with Wordpress

Upgrade aggressively

• Always run the most recent version of WordPress or you will be hacked

• Use your host’s one-click installer or the built-in automatic upgrade

• Also keep your plugins and themes current beware compatibility issues

Page 55: Making websites with Wordpress

Required plugins

• WP-Super-Cache will save you when you get a big spike in traffic

• Akismet makes it possible to turn on comments without getting spammed

Page 56: Making websites with Wordpress

Customization

• Try poking around inside wp-content/themes/theme-name

• Keep track of changes you make to your theme

• If/when your them gets updated you may need to reapply your changes

Page 58: Making websites with Wordpress

Yes, things will break

Page 59: Making websites with Wordpress

Remember those backups?

Page 60: Making websites with Wordpress

Practice restoring from a backup

Page 61: Making websites with Wordpress
Page 62: Making websites with Wordpress

How to fix this

• Put up a new replacement site

• Excavate your hacked site

• Reclaim your URL with Google’s webmaster tools

• Get help from Badware Busters

Page 63: Making websites with Wordpress

The first thing to try

• If you have odd problems, it may be a compatibility issue

• Try testing with the ‘default’ theme

• Disable all of your plugins

• Re-enable them one at a time

Page 64: Making websites with Wordpress

Where to find help

• Google for your error message, problem description, etc.

• WordPress forums

• IRC chat go to channel #wordpress

Page 65: Making websites with Wordpress

How to find coders

• Ask your friends if they know anyone

• Know what you want to do in general terms

• Be flexible about the technical approach

Page 66: Making websites with Wordpress

Thanks!http://phiffer.org/