up and running with wordpress - site shack nashville web design

35
Up & Running with Wordpress Oct 22 & Oct 29, 2014 Judy Wilson / site shack web design ____________________________ copyright 2014 Site Shack Web Design all rights reserved

Upload: judy-wilson

Post on 02-Jul-2015

436 views

Category:

Internet


1 download

DESCRIPTION

A simple slideshow that provides a brief look at the WordPress backstory + additional information and recommended sources for themes, security measures, hosts and more.

TRANSCRIPT

Page 1: Up and Running with WordPress - Site Shack Nashville Web Design

Up & Running with WordpressOct 22 & Oct 29, 2014Judy Wilson / site shack web design____________________________copyright 2014 Site Shack Web Designall rights reserved

Page 2: Up and Running with WordPress - Site Shack Nashville Web Design

WordPress is . . .

Page 3: Up and Running with WordPress - Site Shack Nashville Web Design

blogging software

Page 4: Up and Running with WordPress - Site Shack Nashville Web Design

a website publishing platform Publishing Platform

Page 5: Up and Running with WordPress - Site Shack Nashville Web Design

a Content ManagementSystem (CMS)

Page 6: Up and Running with WordPress - Site Shack Nashville Web Design

WordPress is an open source (cost-free + developers can contribute to it --

with plugins, widgets, themes) blog publishing and

“content management system (CMS)”

using HTML + CSS + PHP and MySQL

Page 7: Up and Running with WordPress - Site Shack Nashville Web Design

How is Wordpress aContent Management

System?

And what is a Content Management System

anyway?And what is a Content Management System

anyway?And what is a Content Management System

anyway?And what is a Content Management System

anyway?And what is a Content Management System

anyway?

Page 8: Up and Running with WordPress - Site Shack Nashville Web Design

some backstory

Page 9: Up and Running with WordPress - Site Shack Nashville Web Design

In the old days in the world of Web site building, Web sites were built so that each page was its own self-contained document. Users needed to know HTML to maintain (update, change) the site.

This worked (not very well) and there continued to be a clearly defined need for non-technical end users to have the ability to update their own Web sites -- i.e., to have the ability to add/modify/delete content (copy and images).

In response, different companies formed (not to mention individuals) to provide a solution, namely a means of building a Web site “application” that would allow a user to manage or maintain his or her content. (Blogs were/are a sort of limited type of CMS.)

By approx. 2004 - 2005, many CMS/blog platforms had grown and matured to the extent that they offered a stable and robust Web site creation solution for professional developers and end users. This is what happened with Wordpress, which began in 2003 as a simple platform for blogging.

Page 10: Up and Running with WordPress - Site Shack Nashville Web Design

The first version of Wordpress (ver 0.70) to be available for download was on May 27, 2003. It was created by Matt Mullenweg and Mike Little.

WordPress is “owned” by automattic.com of which Mullenweg is founder and CEO.

There have been 71 WordPress releases in all. The current version is 4.0.

Each version brings increased stability, security and cool bells and whistles.

If you have a Wordpress site, your current version should be updated when the new version is released. Major releases come out about twice

a year.If you have a Wordpress site, your current version should be updated

when the new version is released. Major releases come out about twice a year.

If you have a Wordpress site, your current version should be updated when the new version is released. Major releases come out about twice

a year.If you have a Wordpress site, your current version should be updated

when the new version is released. Major releases come out about twice a year.

If you have a Wordpress site, your current version should be updated when the new version is released. Major releases come out about twice

a year.If you have a Wordpress site, your current version should be updated

when the new version is released. Major releases come out about twice a year.

If you have a Wordpress site, your current version should be updated when the new version is released. Major releases come out about twice

a year.If you have a Wordpress site, your current version should be updated

when the new version is released. Major releases come out about twice a year.

If you have a Wordpress site, your current version should be updated when the new version is released. Major releases come out about twice

a year.If you have a Wordpress site, your current version should be updated

when the new version is released. Major releases come out about twice a year.

codex.wordpress.org/WordPress_Versions

Page 11: Up and Running with WordPress - Site Shack Nashville Web Design

so . . . back to the CMSthe CMS

Page 12: Up and Running with WordPress - Site Shack Nashville Web Design
Page 13: Up and Running with WordPress - Site Shack Nashville Web Design

Hmm. Do I have to bea techie to use Wordpress?a techie to use Wordpress?

Not officially.But you might get a warm techie

glow.

Page 14: Up and Running with WordPress - Site Shack Nashville Web Design

wordpress.com

vswordpress.orgwordpress.orgwordpress.org

Page 15: Up and Running with WordPress - Site Shack Nashville Web Design

wordpress.com

• It’s free and easier to set up than the self-installed (dot org) version

• Everything is taken care of: setup, upgrades, spam, backups, security, etc.

• Your blog lives on hundreds of cloud servers, so it’s highly unlikely it will go down due to traffic

• You will have to pay to use your own domain name.

en.wordpress.com/features

Page 16: Up and Running with WordPress - Site Shack Nashville Web Design

wordpress.org

• Ability to upload themes, including “custom themes”

• Ability to upload plugins• Complete control to change code and make (or

have made for you) custom modifications• You’re responsible for backups, updates and

security

en.wordpress.org/about/features/

Page 17: Up and Running with WordPress - Site Shack Nashville Web Design

en.support.wordpress.com/com-vs-org

find out more

Page 18: Up and Running with WordPress - Site Shack Nashville Web Design

I’m guessing Wordpressis pretty popular?is pretty popular?

en.wordpress.com/stats

wordpress.org/download/counter

Page 19: Up and Running with WordPress - Site Shack Nashville Web Design

IMO

Page 20: Up and Running with WordPress - Site Shack Nashville Web Design

• Ease of UseWorks almost perfectly out of the boxIncredibly flexibleScales up and scales downGlobal developer communityGlobal developer commitmentAmazingly well documentedFriendly to non-tech usersFree

FreeFreeFreeFreeFreeFreeFreeFree

Some advantages of WordPress

Page 21: Up and Running with WordPress - Site Shack Nashville Web Design

Ok.I want a Wordpress

site.And I want to host it

myself.Where do I begin?Where do I begin?Where do I begin?Where do I begin?

Page 22: Up and Running with WordPress - Site Shack Nashville Web Design

Self Hosting

• Choose a domain name• Select a domain registrar• Find a web host (curated or non-

curated)

You’ll need to:

Page 23: Up and Running with WordPress - Site Shack Nashville Web Design

Domain name registrars

• www.dotster.com

• www.register.com

• www.bluehost.com (also provides WordPress hosting, 1-click install)

Page 24: Up and Running with WordPress - Site Shack Nashville Web Design

• webservices.thesba.com (Small Business Authority) - includes domain registration.

• www.mediatemple.net/wordpress-webhosting.php (Media Temple) - includes domain registration.

• www.bluehost.com - includes domain registration.

• www.site5.com - includes domain registration

• It’s possible to install WordPress on a Windows server, but WordPress is really designed for a Linux environment.

Self managed or - non-curated

Recommended Hosts

Page 25: Up and Running with WordPress - Site Shack Nashville Web Design

• www.wpengine.com

• www.websynthesis.com (recommended by Yoast Temple) - includes domain registration, uses Linux platform

• www.getflywheel.com - includes domain registration, uses Linux platform

Curated or Managed

Recommended Hosts

Page 26: Up and Running with WordPress - Site Shack Nashville Web Design

‣ Pro: It makes setup easier. No need to know anything about “DNS.”

‣ Con: If you have a falling out with your web host, you can switch hosts without losing or having a hassle transferring your domain name to a new web host. Likewise if your registrar gives you problems, you still have access to your web host.

Is it ok if my host and domain registrar are at

the same account?

Page 27: Up and Running with WordPress - Site Shack Nashville Web Design

A word about one-click installs. Use a bit of caution with these. They are ok to use, but some hosts will also bundle hundreds (!) of extra themes. Make sure your one-click will not do this.

The more themes, the better your chances of being hacked. Some themes are coded in such a way that they can be easily exploited by hackers. You will also need to confirm that various security features are in place after install.

In other words, don’t “save money” by going with a cheap host or registrar.

Be aware.

Page 28: Up and Running with WordPress - Site Shack Nashville Web Design

• Set your domain name to auto-renew or pay for multiple years.

• After you search for your domain name, buy it.

• You get what you pay for: cheap ($3.95 a month e.g.) host accounts typically live on servers already stuffed with hundreds or thousands of other accounts, leading to slow downloads, increased vulnerability, long waits on customer service and so on. But it’s getting better.

• Beware the “You Needs” (private registration, free trial offers, additional security that costs $ etc).

• Check your shopping cart before you pay.

• Don’t cheap out.

Be aware, cont.

Page 29: Up and Running with WordPress - Site Shack Nashville Web Design

Where are all the files?or What’s FTP?

‣ FTP (File Transfer Protocol) is a means of moving Web site files from your computer to the Web host’s server (which is connected to the Internet).

‣ How do I get an FTP?

• You will need to download and install a FTP program

• (Mac > Transmit or Filezilla and Windows > Filezilla)

• NOTE that your web host account will include and FTP account

Page 30: Up and Running with WordPress - Site Shack Nashville Web Design

• codex.wordpress.org/Hardening_WordPress

• Use salt in your wp-config.php file -

• api.wordpress.org/secret-key/1.1/salt/

• Don't use "admin" as your user name!

• Don't use a wp_ prefix for your tables.

• Use long (at least 8-12 characters) random, non-sequential passwords or have the host auto-generate your password (meaning: you won’t find it in a dictionary)

• Get into the habit of changing your password(s) every 3 months.

• KNOW IF/HOW/WHERE TO BACKUP and RESTORE YOUR SITE INCLUDING THE DATABASE.

• Scan your site: sitecheck.sucuri.net

Be hyper-vigilant!

Page 31: Up and Running with WordPress - Site Shack Nashville Web Design

Recommended Theme Sources

www.elegantthemes.com

my.studiopress.com/themes

www.inkthemes.com

Genesis - Framework or Parent/Child - $59.95 or buy both

www.themeforest.net

www.templatic.com

www.vivathemes.com

Ask yourself:Is it responsive?Is there a forum?

Is it free?Generally, do not use a free theme.

Page 32: Up and Running with WordPress - Site Shack Nashville Web Design

wordpress.org/plugins/browse/popular

www.tipsandtricks-hq.com/list-of-the-best-and-must-use-wordpress-plugins-535

Recommended Plugins

Backup Buddyithemes.com/purchase/backupbuddy

yoast.com/wordpress/plugins/seoYoast SEO and Google Analytics

wordpress.org/plugins/addthis

www.contactform7.com

wordpress.org/plugins/sucuri-scanner

Social Media integration & tracking

Forms - basic

Security

Page 33: Up and Running with WordPress - Site Shack Nashville Web Design

code.tutsplus.com/categories/wordpress

www.wpbeginner.com

www.lynda.com

codex.wordpress.org

wpnashville.com

2014.nashville.wordcamp.org

Recommended Resources

yoast.com/articles/wordpress-seo

Page 34: Up and Running with WordPress - Site Shack Nashville Web Design

The Class / 10.221. Host setup and WordPress Installation2. Dashboard3. Toolbar4. Posts5. Pages6. Managing Content

The Class / 10.291. Themes & Widgets2. Plugins3. Permalinks4. SEO5. Maintenance & Security

Page 35: Up and Running with WordPress - Site Shack Nashville Web Design

Finally. Time to Install.