making websites with wordpress

22
Making Websites with WordPress A guide to creating elegant and effective websites with WordPress, by Josh Lee

Upload: josh-lee

Post on 22-Jan-2015

107 views

Category:

Internet


2 download

DESCRIPTION

An introduction to WordPress for members of the Young Professional Vermonters meetup.com group, by Josh Lee

TRANSCRIPT

Page 1: Making websites with WordPress

Making Websites with WordPress

A guide to creating elegant and effective websites with WordPress, by Josh Lee

Page 2: Making websites with WordPress

Why do we have websites?● To promote a product or service● To sell things online● To promote and spread an idea● To educate and disseminate information● To have a place to get your message out

Page 3: Making websites with WordPress

What makes a website good?● Compelling, informative content● An intuitive interface and navigation● A consistent and professional appearance● Regular updates● Exposure via search engines and other

channels

Page 4: Making websites with WordPress

What is a CMS?A content management system is software that runs on your website and allows privileged users (such as you, the site owner) to make changes to content and to create new pages.

Page 5: Making websites with WordPress

Why WordPress?● The user interface is designed for humans.● The community is enormous.● It is automatically search-engine friendly,

right out of the box.● It is free and open source.● It is the most popular CMS on the planet.

Page 6: Making websites with WordPress

WordPress.comWordPress.comHosted by Automattic, tightly controlled, easy to use, and rarely breaks

WordPress.orgSelf-hosted on your preferred host or server, completely free for customization, requires care, attention and maintenance.

Page 7: Making websites with WordPress

Alternatives to WordPress● SquareSpace● Drupal

Page 8: Making websites with WordPress

Let’s install WordPress...(live demo)

Page 9: Making websites with WordPress

WordPress Vocabulary● Post● Page● Category● Tag

● Media● Widget● Plugin● Theme

Page 10: Making websites with WordPress

PagesPages are “static.” They are a permanent part of a website and the date on which they were published is irrelevant.

Page 11: Making websites with WordPress

PostsPosts are like magazine articles — they are published on a specific date and “age” through your website’s archives with time.

Page 12: Making websites with WordPress

How to Install a Theme(live demo)

Page 13: Making websites with WordPress

Optimizing your Site

Page 14: Making websites with WordPress

Best Practices: Security● Don’t use the username “admin”● Use strong passwords● Use a reputable host● Use a security plugin for advanced settings● Avoid the image resizer script “TimThumb”

Page 15: Making websites with WordPress

Best Practices: SEO● Ensure a unique title and meta description

for every page and post● Avoid broken links and images● Don’t duplicate content● Use an SEO plugin for instant feedback and

metadata editing● Use analytics to track your progress

Page 16: Making websites with WordPress

External Tools for SEO:● Pear Analytics (SEO Analysis)● Pingdom (Speed Analysis)● Google Analytics● Google Insights● Moz

Page 17: Making websites with WordPress

Some great plugins:● WordPress SEO by Yoast● iThemes Security (Better WP Security)● W3TC (Total Cache)● WooCommerce● Gravity Forms● WP Migrate DB

Page 18: Making websites with WordPress

How to evaluate a plugin:● Does it slow down the site?● Does it have good reviews?● Does it integrate with other reputable

plugins?● Has it been around for a while?● How good is the support? Is it reliable?

Page 19: Making websites with WordPress

Where to get themes:● Theme Forest (if you’re brave)● WooThemes (great with WooCommerce)● StudioPress (Genesis Framework)● iThemes

Page 20: Making websites with WordPress

Types of Hosting● WordPress-specific hosts: WP Engine,

Synthesis, etc.● Shared hosts: Dreamhost, Blue Host, Go

Daddy● Dedicated Hosts: Rackspace, Amazon,

Digital Ocean● Specialized Hosts: Heroku, Pantheon

Page 21: Making websites with WordPress

Where to learn more:● WordPress Codex● Smashing Magazine● NetTuts● Lynda.com