Making websites
 with WordPress
A workshop by Dan Phiffer for Trade School
1. How to begin

2. A tour of wp-admin

3. Finding your WordPress theme

4. Keeping things running smoothly

5. Where to f...
First, what is
 WordPress?
Software for
publishing websites
Free Software
(also open source)
Huge community of
developers & users
Assumptions
1. You are not a “technical person”
2. You are willing to learn new things
3. You have something you want to p...
Welcome
to the internet
What do you need?

1. Hosting service
2. A domain name optional
3. A WordPress theme
Web hosting

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

• I recommend Dreamhost disclosure: I get a
  kickb...
wordpress.com

• The official WordPress hosting service
• It’s free to start + paid upgrades
• Some limitations can’t inst...
Domain name

• You might get one free with hosting
• Most web hosts also register domains
• Try instantdomainsearch.com to...
Ok, let’s start

• We’ve already purchased hosting
• I’ll show the next steps in the
  Dreamhost web panel

• Other hostin...
You enter your payment info...
! Domain name
! Site configured
! WordPress
! Ready to use!
wp-admin
Demo
WordPress Themes
wpfolio
Oulipo
Grid Focus
Sandbox
There are many
      choices
• WordPress official theme directory
• ThemeShaper theme-making tutorial +
  Thematic framewo...
Upkeep
Back up your shit

• Make a zip file of your entire site
• Learn how to make MySQL dump files
• Download to a different co...
No seriously,
back up your shit
Upgrade
        aggressively
• Always run the most recent version of
  WordPress or you will be hacked

• Use your host’s ...
Required plugins

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

• Akismet makes it possible to tur...
Customization

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

• Keep track of changes you make to
  your them...
Run your site locally

• Test out changes on your own
  computer

• wpbeginner’s video tutorials
• Beau Lebens’s Advanced ...
Yes, things will break
Remember those
   backups?
Practice restoring
  from a backup
How to fix this

• Put up a new replacement site
• Excavate your hacked site
• Reclaim your URL with Google’s
  webmaster ...
The first thing to try

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

• Try testing with the ‘default’ th...
Where to find help

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

• WordPress forums
• IRC chat go to chan...
How to find coders

• Ask your friends if they know anyone
• Know what you want to do in general
  terms

• Be flexible ab...
Thanks!
http://phiffer.org/
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Making websites with Wordpress
Upcoming SlideShare
Loading in …5
×

Making websites with Wordpress

1,049 views
985 views

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
1,049
On SlideShare
0
From Embeds
0
Number of Embeds
151
Actions
Shares
0
Downloads
12
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Making websites with Wordpress

  1. 1. Making websites with WordPress A workshop by Dan Phiffer for Trade School
  2. 2. 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
  3. 3. First, what is WordPress?
  4. 4. Software for publishing websites
  5. 5. Free Software (also open source)
  6. 6. Huge community of developers & users
  7. 7. 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
  8. 8. Welcome to the internet
  9. 9. What do you need? 1. Hosting service 2. A domain name optional 3. A WordPress theme
  10. 10. 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 popular choices 1and1.com, mediatemple.com are bluehost.com,
  11. 11. 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
  12. 12. Domain name • You might get one free with hosting • Most web hosts also register domains • Try instantdomainsearch.com to brainstorm possibilities
  13. 13. 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
  14. 14. You enter your payment info...
  15. 15. ! Domain name
  16. 16. ! Site configured
  17. 17. ! WordPress
  18. 18. ! Ready to use!
  19. 19. wp-admin
  20. 20. Demo
  21. 21. WordPress Themes
  22. 22. wpfolio
  23. 23. Oulipo
  24. 24. Grid Focus
  25. 25. Sandbox
  26. 26. There are many choices • WordPress official theme directory • ThemeShaper theme-making tutorial + Thematic framework • Make your own or hire somebody • Commercial themes
  27. 27. Upkeep
  28. 28. 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
  29. 29. No seriously, back up your shit
  30. 30. 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
  31. 31. 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
  32. 32. 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
  33. 33. Run your site locally • Test out changes on your own computer • wpbeginner’s video tutorials • Beau Lebens’s Advanced WordPress Development Environments
  34. 34. Yes, things will break
  35. 35. Remember those backups?
  36. 36. Practice restoring from a backup
  37. 37. 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
  38. 38. 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
  39. 39. Where to find help • Google for your error message, problem description, etc. • WordPress forums • IRC chat go to channel #wordpress
  40. 40. 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
  41. 41. Thanks! http://phiffer.org/

×