09-10-2012-getting-started-with-word-press

  • 286 views
Uploaded on

 

More in: Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
286
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
3
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Thanks for choosing GA
  • Thanks for choosing GA
  • Thanks for choosing GA
  • Kentucky Colonel – Experienced Web Producer – Music, Future, Tech, RC Slope Glidders
  • B2 cafelog - Michel Valdrighi
  • may have started as a bb but Definitely a CMS http://trends.builtwith.com/cms
  • Quick fun look online if time and need to catch attention
  • show how to use and customize
  • Explain diff and create each - show how that manifests in the actual site
  • Explain diff and create each - show how that manifests in the actual site
  • show how when you add a pic it goes in the library
  • history of blogroll
  • show approval and workflow options (settings>discussion)
  • http://en.support.wordpress.com/com-vs-org/ vetted themes and plugins are a big bonus
  • Check Time - Should be @ 40mins into class now (7:15)
  • http://en.support.wordpress.com/upgrades/ consider $ for domain from the start... think about it
  • Note security issue with salt https://api.wordpress.org/secret-key/1.1/salt/
  • Most people use linux too so there is less headache
  • @45mins
  • @70mins
  • caution - theme forrest, always safe on .com
  • caution - theme forrest, always safe on .com
  • custom design upgrade on .com
  • All in one seo, WP super cache – almost 20k

Transcript

  • 1. Getting Started with WordPress GENERAL ASSEMBLY1 Jerome Miller 09.10.2012
  • 2. GETTING STARTEDWITH WORDPRESSJerome MillerGeneral Assembly San Francisco09.10.2012About | Hosting | Styling | Adding Functionality
  • 3. HELLO.General Assembly is a global network of campusesfor individuals seeking opportunity and education intechnology, business, and design founded in NYC.Follow us on Twitter at @GA_SF for the latest news onclasses, courses, and events in San Francisco, and usethe hashtag #GASF to continue the conversation.Take a look at our course catalog atgeneralassemb.ly/sf for a list of classes currentlyoffered. Getting Started with WordPress GENERAL ASSEMBLY3 Jerome Miller 09.10.2012
  • 4. WHO AM I?• Jerome Miller - Kentucky• Teamsite - Cisco• MCMS - Ky.gov CMS training• Enterprise Standards - CA.gov• Start Up - UI Engineer• ZURB - Agency Design Manager• The Desire Mint - My Agency Getting Started with WordPress GENERAL ASSEMBLY4 Jerome Miller 09.10.2012
  • 5. WHO ARE YOU?Experience ?•WordPress•HTML/CSS•PHPGoals ?•Blog•Website Getting Started with WordPress GENERAL ASSEMBLY5 Jerome Miller 09.10.2012
  • 6. WHO IS WORDPRESS?• B2 cafelog - Michel Valdrighi• ~2003 Matt Mulwig• Open Source – YOU and ME• WordPress Foundation• Automattic• WordPress.org• WordPress.com Getting Started with WordPress GENERAL ASSEMBLY6 Jerome Miller 09.10.2012
  • 7. MORE THAN A BLOG (Top 1M Sites)It’s a CMS!!! http://trends.builtwith.com/cms•Versioning•doc Repository•Workflow•Enterprise Federation… and much, much, more. Getting Started with WordPress GENERAL ASSEMBLY7 Jerome Miller 09.10.2012
  • 8. EXAMPLE SITEShttp://social.ford.com/http://gigaom.com/http://www.katyperry.com/http://www.bu.edu/admissions/http://www.carolinarollergirls.com/http://www.cutestpaw.com/ Getting Started with WordPress GENERAL ASSEMBLY8 Jerome Miller 09.10.2012
  • 9. WALK-THROUGH • configurable Dashboard • Posts vs Pages • doc/Media library • Links and Comments Getting Started with WordPress GENERAL ASSEMBLY9 Jerome Miller 09.10.2012
  • 10. WALK-THROUGH• Screen Options• Dashboard• Rearrange Getting Started with WordPress GENERAL ASSEMBLY10 Jerome Miller 09.10.2012
  • 11. WALK-THROUGH• Create a Page• Page Title – slug• Visual vs HTML• Kitchen Sink• Enter / Shift Enter <p> vs <br>• Full Screen Getting Started with WordPress GENERAL ASSEMBLY11 Jerome Miller 09.10.2012
  • 12. WALK-THROUGH• Create a Post• Categories vs Tags• Featured Images Getting Started with WordPress GENERAL ASSEMBLY12 Jerome Miller 09.10.2012
  • 13. WALK-THROUGH• Media Library Getting Started with WordPress GENERAL ASSEMBLY13 Jerome Miller 09.10.2012
  • 14. WALK-THROUGHLinks•Manage and categorize external links foryour whole site•Throwback to blogs and old websites•May still be useful Getting Started with WordPress GENERAL ASSEMBLY14 Jerome Miller 09.10.2012
  • 15. WALK-THROUGH• Comments Getting Started with WordPress GENERAL ASSEMBLY15 Jerome Miller 09.10.2012
  • 16. .COM VS .ORG• You have a choice to make WordPress.com vs Self Host• Fully managed • Any theme or plugin you want (secure and • Modify everything stable)• Free(ish) and Easy • Stability and Security – up to you $• Referrals / • Dev up to you - $ Community • Hosting up to you - $• You cannot upload a custom theme •16 Getting Started You WordPress with can’t GENERAL ASSEMBLY Jerome Miller 09.10.2012
  • 17. HOSTING .COM VS .ORGA Plan for Growth1.Start with wp.com2.Get a domain3.Set up self hosting4.Export Your Content5.Customize your Theme Getting Started with WordPress GENERAL ASSEMBLY17 Jerome Miller 09.10.2012
  • 18. .COM PREMIUM SERVICESPremium Services at wp.com•No ads $30•CSS-fonts-images $30•Domain $13•Guided migration $129•Redirect $13 Getting Started with WordPress GENERAL ASSEMBLY18 Jerome Miller 09.10.2012
  • 19. SELF HOSTING• Fantastico OR • download-upload • set up db • modify config file • initialize Getting Started with WordPress GENERAL ASSEMBLY19 Jerome Miller 09.10.2012
  • 20. SELF HOSTING – AUTO INSTALLERS• Fantastico – what’s that?• Don’t worry about it.Look for the easy button… Getting Started with WordPress GENERAL ASSEMBLY20 Jerome Miller 09.10.2012
  • 21. SELF HOSTING - DOWNLOAD• Download - http://wordpress.org/download/ Getting Started with WordPress GENERAL ASSEMBLY21 Jerome Miller 09.10.2012
  • 22. SELF HOSTING – UPLOAD FILES• Upload – to your webserver• Unpack it in the root• Or a subfolder Getting Started with WordPress GENERAL ASSEMBLY22 Jerome Miller 09.10.2012
  • 23. SELF HOSTING – CREATE A DB• Create a MySQL Database Getting Started with WordPress GENERAL ASSEMBLY23 Jerome Miller 09.10.2012
  • 24. SELF HOSTING – WP-CONFIG.PHP• modify wp-config.php Getting Started with WordPress GENERAL ASSEMBLY24 Jerome Miller 09.10.2012
  • 25. CHOOSING A HOST• Look for WP logo• Linux over Windows < $• Go with specialty• Or a big player $5 to $15/mo• You get what you pay for Getting Started with WordPress GENERAL ASSEMBLY25 Jerome Miller 09.10.2012
  • 26. 5 MIN BREAK• 7:15-7:20 Getting Started with WordPress GENERAL ASSEMBLY26 Jerome Miller 09.10.2012
  • 27. SET UP• A New Blog or Website?• blog name, timezone, date format...• commenting rules• add widget in sidebar• set up custom menus – 2011• CMSerize it! - change front page Getting Started with WordPress GENERAL ASSEMBLY27 Jerome Miller 09.10.2012
  • 28. IMPORTING CONTENT• RSS and other options• Better than nothing Getting Started with WordPress GENERAL ASSEMBLY28 Jerome Miller 09.10.2012
  • 29. SECURITY• Hardening WPhttp://codex.wordpress.org/Hardening_WordPress Getting Started with WordPress GENERAL ASSEMBLY29 Jerome Miller 09.10.2012
  • 30. STYLING• Themes & CSS• Pick a good theme Framework* .com – limited themes and CSS for $ Getting Started with WordPress GENERAL ASSEMBLY30 Jerome Miller 09.10.2012
  • 31. STYLING – WITH THEMESSome Good Providers•http://www.studiopress.com/•http://www.woothemes.com/ - canvas•http://www.elegantthemes.com/ Getting Started with WordPress GENERAL ASSEMBLY31 Jerome Miller 09.10.2012
  • 32. STYLING – WITH THEMES• Switching a theme• Demo Getting Started with WordPress GENERAL ASSEMBLY32 Jerome Miller 09.10.2012
  • 33. STYLING – WITH CSS• direct edit• new stylesheet• child theme Getting Started with WordPress GENERAL ASSEMBLY33 Jerome Miller 09.10.2012
  • 34. ADDING FUNCTIONALITY• Widgets, Plugins, Functions and More• .com vs .org Getting Started with WordPress GENERAL ASSEMBLY34 Jerome Miller 09.10.2012
  • 35. ADDING FUNCTIONALITY - WIDGETS• How to add remove Getting Started with WordPress GENERAL ASSEMBLY35 Jerome Miller 09.10.2012
  • 36. ADDING FUNCTIONALITY - MENUS• custom menus - how to enable and build Getting Started with WordPress GENERAL ASSEMBLY36 Jerome Miller 09.10.2012
  • 37. ADDING FUNCTIONALITY - PLUGINS• Popular Options• http://wordpress.org/extend/plugins/akismet/ my #1 Akismet (Automattic)• http://wordpress.org/extend/plugins/contact-form-7/ Contact Form 7• http://wordpress.org/extend/plugins/wordpress-seo/ Yoast SEO• http://wordpress.org/extend/plugins/w3-total-cache/ caching Getting Started with WordPress GENERAL ASSEMBLY37 Jerome Miller 09.10.2012
  • 38. ADDING FUNCTIONALITY -FUNCTIONS.PHP• Caution• Demo simple tricks• http://www.wpbeginner.com/wp-tutorials/25-extremely-useful-tricks-for-the-wordpress-fun /function wpbeginner_remove_version() {return ;}add_filter(the_generator, wpbeginner_remove_version); Getting Started with WordPress GENERAL ASSEMBLY38 Jerome Miller 09.10.2012
  • 39. ADDING FUNCTIONALITY – THEMES• style and function• essential files• theme frameworks• child themes Getting Started with WordPress GENERAL ASSEMBLY39 Jerome Miller 09.10.2012
  • 40. ADDING FUNCTIONALITY –SHORTCODES• example Getting Started with WordPress GENERAL ASSEMBLY40 Jerome Miller 09.10.2012
  • 41. FINAL RECCOMENDATION• start with .com, get a domain, set up self hosting, export Getting Started with WordPress GENERAL ASSEMBLY41 Jerome Miller 09.10.2012
  • 42. QUESTIONSThanks for taking the classjerome@desiremint.comFeedbackhttp://generalassemb.ly/education/class-feedback/ Getting Started with WordPress GENERAL ASSEMBLY42 Jerome Miller 09.10.2012