SETUP & RUN WORDPRESS: 201
For Wordpress Rock Stars Only…
Setup & Run Wordpress: 201 Rock solid fast hosting Must have plugins Killer site management tips
Our Goal Today
Make running a WP site less like work:
Our Goal Today
…and more like fun, like this
Our Goal Today
…but definitely NOT
First you start with a host!
First you start with a host!
One site causes a problem, 100s suffer
One site causes a problem, 100s suffer
“…he transferred me to the “abuse” section, where he claimed they must be “blocking those websites”.
“The Comcast rep read...the IP was blocked because “Malicious data flows were detected over TCP port 80″
One site causes a problem, 100s suffer
Why I love Blue Host !http://www.my-ip-neighbors.com/?domain=www.jeremyisaacs.org
Five reasons why I love host gator!http://www.my-ip-neighbors.com/?domain=www.ebooks-with-reseller-rights.com
What can we do about this?
What can we do about this? ….Nothing This is the accepted risk for shared hosting.
What not to do on a shared host:1 Store sensitive data on it.
2 Put mission critical services on it.
What to do on a shared host:1. Purchase a static IP address (~$30 - $120 more)
Your own IP address Access beyond just FTP
Why is it cheaper and better than a $200/month dedicated server?
1 Cheaper because VPS servers host 5 – 8 accounts but, they are “jailed” or limited to resources like 10% cpu or 256Mb RAM.
2 Your server is only accessible to you.
3 Hardware redundancy is built in.
Use Google Apps!
Free Robust Great for teams
Hosting Take Away Use Google Apps for email Shared hosting: buy a dedicated IP Shared hosting: accept more downtime
Consideration for all hosting 24/7 support, settle for nothing else Is support outsourced or do you
communicate directly with a company rep? Medium sized hosting Companies tend to
be better than large hosting Co.
You have a host, now what?1) Learn how the backup system works
• How do you restore to a previous version?• How far back in time are backups available?
2) Secure Wordpress: keep hackers out!• Set the file permissions correctly• Set good usernames and passwords• Use limit password failures plugin
Backups
Avoid wordpress plugins for backups Use the tools available to you from the hosting
company.
http://codex.wordpress.org/WordPress_Backups
TIP: learn how backups work before a failure
If you must: backup your backups Files: WordPress Backup (daily)
http://www.blogtrafficexchange.com/wordpress-backup/
Database: WP DBManager (every 4hrs)
SecuringWordpress
When setting up WP, don’t use “admin” as user for administrator.
Follow instructions on this page to set file permissions or use my permission script and be donehttp://codex.wordpress.org/Hardening_WordPress
http://dl.dropbox.com/u/1374698/setperms.sh
Make Wordpress Faster
Use a caching plugin like:W3 Total Cache
Tip: wp-minify currently breaks anything but the simplest site.
How to pick a good theme wpcandy.com the guide has good info. http://wpcandy.com/teaches/how-to-find-
wordpress-themes-quickly-and-easily Good visual search tools is:
http://themefinder.wpcandy.com/ AuthorPress.net in May will review all
major theme providers. Email [email protected] to ask for the report.
How to test a theme
Use Theme Checker Plugin:http://wordpress.org/extend/plugins/theme-check/
(same tools used
by the wordpress
team)
Testing Plugins (new)
Use the same tool the wordpress team uses:
(Log Depreciated Notices)
Must Have Plugins
Akismit:Spam protection (for comments) Widget Logic: for complex sites, uses
conditional tags:http://codex.wordpress.org/Conditional_Tags
Must Have Plugins
Akismit:Spam protection (for comments) Widget Logic: for complex sites, uses
conditional tags:http://codex.wordpress.org/Conditional_Tags
Must Have Plugins
Contact Form 7 (free) Gravity Forms (cost)
Must Have Plugins
Greet Box – Deliver tantalizing content based on where user comes from.
Best feature: you can customize this. Look at your stats and get more leads!
Must Have Plugins
Greet Box – Deliver tantalizing content based on where user comes from.
Best feature: you can customize this. Look at your stats and get more leads!
Must Have Plugins
All in one favicon
Must Have Plugins
Embedder
[news-video]
Plugin Break
Must Have Plugins
Mappress: great google maps plugin
Must Have Plugins
Limit Login Attempts
https://mail.google.com/mail/?shva=1#search/lisa/12f6bb5d37d59a05
Must Have Plugins
Exclude plugin: for themes that don’t support menus.
Plugin Break…about menus
Plugin Break…about menus
Plugin Break…about menus
Plugin Break…about menus
Plugin Break…about menus
Must Have Plugins: SEO
All In One SEO - keywords are not used by google: http://bit.ly/3SdTa1 (Sept 2009)
Must Have Plugins: SEO
Broken Link Checker I love this plugin, and so do a lot of
others.
DEMO: http://test.com
Must Have Plugins: SEO
YARPP: Yet Another Related Post Plugin
Must Have Plugins: SEO
Redirection Choose 301 redirects, not 302
Must Have Plugins: SEO
Google Analytics for Wordpress -The vote is still out on this one.
Must Have Plugins: SEO
Download this guide to SEO http://dl.dropbox.com/u/1374698/SEO%
20Guide%20For%20My%20Users.doc
Finally: make posting easy See YouTube.com video “No-Duhs”
Chelsea Otakan http://wordpress.tv/2010/10/23/chelsea-
otakan-wordpress-no-duhs/
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Finally: make posting easy
Thank You!
David Moody http://WordpressWebmaster.Net [email protected] @moodynet 434-989-5481