Wordcamp columbus-100-things


Published on

100 Things to know about WordPress presentation given to WordCamp Columbus

Published in: Technology, Business
  • Be the first to comment

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Wordcamp columbus-100-things

  1. 1. www.jtpratt.com/wordpress-100-things WordCamp Columbus 2011 100 Things You Should Know About WordPress
  2. 2. About the Presentation <ul><li>Originally given at WordPress Ann Arbor </li></ul><ul><li>Presented by WordCamp Detroit founder Anthony Montalbano and myself </li></ul><ul><li>10 Topics with 10 Things </li></ul><ul><li>Plugins, Themes, Tips, Best Practices... </li></ul><ul><li>Links and Resources at the link below </li></ul>www.jtpratt.com/wordpress-100-things
  3. 3. The 10 Topics <ul><li>Webhosting </li></ul><ul><li>Setup and Installing WordPress </li></ul><ul><li>Choosing a WordPress Theme </li></ul><ul><li>WordPress Security </li></ul><ul><li>Default Plugins to Install </li></ul><ul><li>Content Creation </li></ul><ul><li>Theme Modification </li></ul><ul><li>Fundamental Plugins to Install </li></ul><ul><li>Content Organization </li></ul><ul><li>WordPress Resources </li></ul>www.jtpratt.com/wordpress-100-things
  4. 4. 1. WordPress and Webhosting <ul><li>Choose a WordPress web host by reading complaints in official support forums </li></ul><ul><li>Unlimited Web Hosts aren't really unlimited </li></ul><ul><li>Keeping domain registrations separate makes it easier to move in the future </li></ul><ul><li>Backing up off-site is best for disaster recovery </li></ul><ul><li>Change all passwords every 30 days (wp-admin and web hosting control panel) </li></ul><ul><li>Directory indexing should be turned off </li></ul><ul><li>Minimize resources by caching your site as much as possible </li></ul><ul><li>Keep other software up to date so WordPress doesn't get hacked </li></ul><ul><li>Optimize your database tables automatically </li></ul><ul><li>Webhosts do server related support – not WordPress support </li></ul>www.jtpratt.com/wordpress-100-things
  5. 5. 2. Setting Up and Installing WordPress <ul><li>The Simple WordPress install </li></ul><ul><li>Automated WordPress install </li></ul><ul><li>More installation help </li></ul><ul><li>Don’t create a wp-config.php file manually </li></ul><ul><li>Don’t user ‘admin’ when installing WordPress </li></ul><ul><li>Don’t use ‘wp_’ as your database prefix when installing WordPress </li></ul><ul><li>Install more than 1 WordPress site to the same database </li></ul><ul><li>Build your site offline </li></ul><ul><li>Install multiple sites under one WordPress installation </li></ul><ul><li>Use help and support forums for setup </li></ul>www.jtpratt.com/wordpress-100-things
  6. 6. 3. Choosing a WordPress Theme <ul><li>Never search Google for Free WordPress themes </li></ul><ul><li>The more professional your layout is, the higher your conversion rate will be </li></ul><ul><li>If you like a theme google the name + conflict, broken, and help </li></ul><ul><li>Premium themes generally come with more mature code, multiple revisions, and support </li></ul><ul><li>In most cases rely on a theme for design and layout - not functionality </li></ul><ul><li>Some themes excel at functionality: directories, auctions, classifieds, video, magazine </li></ul><ul><li>View admin functionality before choosing a theme; make sure you're capable of customizations </li></ul><ul><li>Use &quot;Maintenance Mode&quot; or &quot;Theme Test Drive&quot; plugins when switching themes </li></ul><ul><li>Test in Windows, Linux, Mobile, and Mac before launch </li></ul><ul><li>Always be aware that design changes always affect search rankings </li></ul>www.jtpratt.com/wordpress-100-things
  7. 7. 4. WordPress Security <ul><li>Hide WordPress files </li></ul><ul><li>Excellent password practices </li></ul><ul><li>Change your default login link </li></ul><ul><li>Prevent too many login attempts </li></ul><ul><li>Monitor your WordPress installation </li></ul><ul><li>Upgrade WordPress to latest version </li></ul><ul><li>Scan your install after making admin changes </li></ul><ul><li>See installing WordPress tips </li></ul><ul><li>Backup your database regularly </li></ul><ul><li>I’ve been hacked, what do I do? </li></ul>www.jtpratt.com/wordpress-100-things
  8. 8. 5. Default Plugins to Install <ul><li>Akismet </li></ul><ul><li>Hotfix </li></ul><ul><li>Jetpack </li></ul><ul><li>Revision Control </li></ul><ul><li>Subscribe to Comments </li></ul><ul><li>Contact Form 7 </li></ul><ul><li>Error Reporting </li></ul><ul><li>Login Lockdown </li></ul><ul><li>Secure Wordpress </li></ul><ul><li>All in One SEO Pack / Google XML Sitemap / Robots Meta (or WordPress SEO) </li></ul>www.jtpratt.com/wordpress-100-things
  9. 9. 6. WordPress Content Creation <ul><li>Make a post sticky </li></ul><ul><li>Require a password to view a post </li></ul><ul><li>Schedule posts for the future </li></ul><ul><li>Make images “web friendly” </li></ul><ul><li>Re-use the same images when possible </li></ul><ul><li>Spell check your posts and pages </li></ul><ul><li>Copy and Paste your Microsoft Word content properly </li></ul><ul><li>Link to other posts quickly </li></ul><ul><li>Easily search and embed content from the web </li></ul><ul><li>Write for the web </li></ul>www.jtpratt.com/wordpress-100-things
  10. 10. 7. WordPress Theme Modification <ul><li>Widgets enable drag and drop functionality for content or plugins (usually sidebar / footer) </li></ul><ul><li>A WordPress theme can have unlimited &quot;widgitized areas“ </li></ul><ul><li>Widgitized areas can be &quot;conditional&quot; (for specific conditions or pages) </li></ul><ul><li>WordPress 3.0+ adds custom &quot;menu&quot; functionality (like widgets, but for navigation) </li></ul><ul><li>Core theme files are index.php, single.php, page.php, header.php, footer.php, style.css </li></ul><ul><li>You can create custom headers, footers, and stylesheets to be used in certain conditions </li></ul><ul><li>Custom theme page &quot;templates&quot; can be used and then assigned to display for specific pages </li></ul><ul><li>You can control how many posts &quot;the_loop&quot; shows </li></ul><ul><li>You can control the display of each post (content or excerpt) </li></ul><ul><li>Small modifications can alter meta info and navigation for posts </li></ul>www.jtpratt.com/wordpress-100-things
  11. 11. 8. Fundamental Plugins to Install <ul><li>The Events Calendar </li></ul><ul><li>MapPress Easy Google Maps </li></ul><ul><li>NextGEN Gallery </li></ul><ul><li>Audio Player </li></ul><ul><li>WordPress SEO by Yoast </li></ul><ul><li>WP-Touch </li></ul><ul><li>GD Star Rating </li></ul><ul><li>Lightbox Gallery </li></ul><ul><li>WP Table Reloaded </li></ul><ul><li>Theme My Login </li></ul>www.jtpratt.com/wordpress-100-things
  12. 12. 9. WordPress Content Organization <ul><li>Update &quot;previous&quot; and &quot;next&quot; post links to standard pagination </li></ul><ul><li>Add Breadcrumbs to pages, posts, categories, and tags </li></ul><ul><li>Pages are meant to be &quot;static&quot; (infrequently change), Posts are frequently added </li></ul><ul><li>Pages can have heirarchy (children), Posts cannot </li></ul><ul><li>Posts can be assigned to tags and categories (and sub-categories), Pages cannot </li></ul><ul><li>Posts can be grouped and sorted (custom post types like blog / products / services) </li></ul><ul><li>Organization plugins exist (PageMash, Category Manager, Custom Post Type UI) </li></ul><ul><li>Provide relevant content options for visitors (related posts, tags, categories) </li></ul><ul><li>Redundant navigation is good (header / sidebar / footer) </li></ul><ul><li>You can schedule, update, and re-publish posts </li></ul>www.jtpratt.com/wordpress-100-things
  13. 13. 10. WordPress Resources Available <ul><li>WordPress Dedicated Sites </li></ul><ul><li>Blogs with Heavy WordPress Categories </li></ul><ul><li>WordPress Roundups </li></ul><ul><li>WordPress Books </li></ul><ul><li>WordPress Podcasts </li></ul><ul><li>Free WordPress Theme Lists </li></ul><ul><li>Help/Support Forums </li></ul><ul><li>WordPress Videos </li></ul><ul><li>WordPress Cheatsheets </li></ul><ul><li>WordCamps and WordPress Meetups </li></ul>www.jtpratt.com/wordpress-100-things
  14. 14. We Share A LOT of WordPress Stuff <ul><li>Twitter: www.twitter.com/jtpratt </li></ul><ul><li>Facebook: www.facebook.com/jtprattmedia </li></ul><ul><li>Blog: www.jtpratt.com/blog </li></ul>www.jtpratt.com/wordpress-100-things