SlideShare ist ein Scribd-Unternehmen logo
1 von 42
Getting Started with WordPress   GENERAL ASSEMBLY
1            Jerome Miller           09.10.2012
GETTING STARTED
WITH WORDPRESS
Jerome Miller
General Assembly San Francisco
09.10.2012




About | Hosting | Styling | Adding Functionality
HELLO.
General Assembly is a global network of campuses
for individuals seeking opportunity and education in
technology, business, and design founded in NYC.

Follow us on Twitter at @GA_SF for the latest news on
classes, courses, and events in San Francisco, and use
the hashtag #GASF to continue the conversation.

Take a look at our course catalog at
generalassemb.ly/sf for a list of classes currently
offered.

       Getting Started with WordPress   GENERAL ASSEMBLY
3               Jerome Miller           09.10.2012
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 ASSEMBLY
4                 Jerome Miller           09.10.2012
WHO ARE YOU?

Experience ?
•WordPress
•HTML/CSS
•PHP

Goals ?
•Blog
•Website

      Getting Started with WordPress   GENERAL ASSEMBLY
5              Jerome Miller           09.10.2012
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 ASSEMBLY
6                Jerome Miller           09.10.2012
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 ASSEMBLY
7                 Jerome Miller                  09.10.2012
EXAMPLE SITES

http://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 ASSEMBLY
8             Jerome Miller           09.10.2012
WALK-THROUGH

         •    configurable Dashboard
         •    Posts vs Pages
         •    doc/Media library
         •    Links and Comments




    Getting Started with WordPress   GENERAL ASSEMBLY
9            Jerome Miller           09.10.2012
WALK-THROUGH

• Screen Options
• Dashboard
• Rearrange




     Getting Started with WordPress   GENERAL ASSEMBLY
10            Jerome Miller           09.10.2012
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 ASSEMBLY
11                Jerome Miller           09.10.2012
WALK-THROUGH

• Create a Post
• Categories vs Tags
• Featured Images




      Getting Started with WordPress   GENERAL ASSEMBLY
12             Jerome Miller           09.10.2012
WALK-THROUGH

• Media Library




     Getting Started with WordPress   GENERAL ASSEMBLY
13            Jerome Miller           09.10.2012
WALK-THROUGH

Links

•Manage and categorize external links for
your whole site
•Throwback to blogs and old websites
•May still be useful


        Getting Started with WordPress   GENERAL ASSEMBLY
14               Jerome Miller           09.10.2012
WALK-THROUGH

• Comments




     Getting Started with WordPress   GENERAL ASSEMBLY
15            Jerome Miller           09.10.2012
.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
HOSTING .COM VS .ORG

A Plan for Growth
1.Start with wp.com
2.Get a domain
3.Set up self hosting
4.Export Your Content
5.Customize your Theme


     Getting Started with WordPress   GENERAL ASSEMBLY
17            Jerome Miller           09.10.2012
.COM PREMIUM SERVICES

Premium Services at wp.com
•No ads $30
•CSS-fonts-images $30
•Domain $13
•Guided migration $129
•Redirect $13


     Getting Started with WordPress   GENERAL ASSEMBLY
18            Jerome Miller           09.10.2012
SELF HOSTING

• Fantastico                   OR •     download-upload
                                  •     set up db
                                  •     modify config file
                                  •     initialize




      Getting Started with WordPress   GENERAL ASSEMBLY
19             Jerome Miller           09.10.2012
SELF HOSTING – AUTO INSTALLERS

• Fantastico – what’s that?
• Don’t worry about it.
Look for the easy button…




         Getting Started with WordPress   GENERAL ASSEMBLY
20                Jerome Miller           09.10.2012
SELF HOSTING - DOWNLOAD

• Download -
  http://wordpress.org/download/




     Getting Started with WordPress   GENERAL ASSEMBLY
21            Jerome Miller           09.10.2012
SELF HOSTING – UPLOAD FILES

• Upload – to your webserver
• Unpack it in the root
• Or a subfolder




     Getting Started with WordPress   GENERAL ASSEMBLY
22            Jerome Miller           09.10.2012
SELF HOSTING – CREATE A DB

• Create a MySQL Database




     Getting Started with WordPress   GENERAL ASSEMBLY
23            Jerome Miller           09.10.2012
SELF HOSTING – WP-CONFIG.PHP

• modify wp-config.php




     Getting Started with WordPress   GENERAL ASSEMBLY
24            Jerome Miller           09.10.2012
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 ASSEMBLY
25             Jerome Miller           09.10.2012
5 MIN BREAK

• 7:15-7:20




      Getting Started with WordPress   GENERAL ASSEMBLY
26             Jerome Miller           09.10.2012
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 ASSEMBLY
27                Jerome Miller           09.10.2012
IMPORTING CONTENT

• RSS and other options
• Better than nothing




     Getting Started with WordPress   GENERAL ASSEMBLY
28            Jerome Miller           09.10.2012
SECURITY

• Hardening WP
http://codex.wordpress.org/Hardening_WordPress




       Getting Started with WordPress   GENERAL ASSEMBLY
29              Jerome Miller           09.10.2012
STYLING

• Themes & CSS
• Pick a good theme Framework




* .com – limited themes and CSS for $

      Getting Started with WordPress   GENERAL ASSEMBLY
30             Jerome Miller           09.10.2012
STYLING – WITH THEMES

Some Good Providers
•http://www.studiopress.com/
•http://www.woothemes.com/ - canvas
•http://www.elegantthemes.com/




     Getting Started with WordPress   GENERAL ASSEMBLY
31            Jerome Miller           09.10.2012
STYLING – WITH THEMES

• Switching a theme
• Demo




     Getting Started with WordPress   GENERAL ASSEMBLY
32            Jerome Miller           09.10.2012
STYLING – WITH CSS

• direct edit
• new stylesheet
• child theme




      Getting Started with WordPress   GENERAL ASSEMBLY
33             Jerome Miller           09.10.2012
ADDING FUNCTIONALITY

• Widgets, Plugins, Functions and More
• .com vs .org




     Getting Started with WordPress   GENERAL ASSEMBLY
34            Jerome Miller           09.10.2012
ADDING FUNCTIONALITY - WIDGETS

• How to add remove




     Getting Started with WordPress   GENERAL ASSEMBLY
35            Jerome Miller           09.10.2012
ADDING FUNCTIONALITY - MENUS

• custom menus - how to enable and build




     Getting Started with WordPress   GENERAL ASSEMBLY
36            Jerome Miller           09.10.2012
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 ASSEMBLY
37                    Jerome Miller           09.10.2012
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 ASSEMBLY
38                    Jerome Miller           09.10.2012
ADDING FUNCTIONALITY – THEMES

•    style and function
•    essential files
•    theme frameworks
•    child themes




         Getting Started with WordPress   GENERAL ASSEMBLY
39                Jerome Miller           09.10.2012
ADDING FUNCTIONALITY –
SHORTCODES

• example




     Getting Started with WordPress   GENERAL ASSEMBLY
40            Jerome Miller           09.10.2012
FINAL RECCOMENDATION

• start with .com, get a domain, set up self
  hosting, export




      Getting Started with WordPress   GENERAL ASSEMBLY
41             Jerome Miller           09.10.2012
QUESTIONS

Thanks for taking the class
jerome@desiremint.com


Feedback
http://generalassemb.ly/education/class-feedback/




       Getting Started with WordPress   GENERAL ASSEMBLY
42              Jerome Miller           09.10.2012

Weitere ähnliche Inhalte

Was ist angesagt?

Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Service
kilmeny21
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
Wei Peng
 
The Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success StoryThe Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success Story
Shanta Nathwani
 

Was ist angesagt? (20)

Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 
Web Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and ServiceWeb Publishing: An Overview of Tools and Service
Web Publishing: An Overview of Tools and Service
 
What is WordPress Introduction to the CMS
What is WordPress Introduction to the CMSWhat is WordPress Introduction to the CMS
What is WordPress Introduction to the CMS
 
Getting Started With WordPress Themes for Beginners
Getting Started With WordPress Themes for BeginnersGetting Started With WordPress Themes for Beginners
Getting Started With WordPress Themes for Beginners
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
 
Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3Patacs wp.com slides_oct_2018_final3
Patacs wp.com slides_oct_2018_final3
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for Beginners
 
10 Cool Things You Can Do with Widgets
10 Cool Things You Can Do with Widgets10 Cool Things You Can Do with Widgets
10 Cool Things You Can Do with Widgets
 
Apple pi preso_october_2019_final4
Apple pi preso_october_2019_final4Apple pi preso_october_2019_final4
Apple pi preso_october_2019_final4
 
Best Practices in Theme Development - WordCamp Orlando 2012
Best Practices in Theme Development - WordCamp Orlando 2012Best Practices in Theme Development - WordCamp Orlando 2012
Best Practices in Theme Development - WordCamp Orlando 2012
 
Using Netvibes as a home/start page
Using Netvibes as a home/start pageUsing Netvibes as a home/start page
Using Netvibes as a home/start page
 
Web browsers and website publishing
Web browsers and website publishingWeb browsers and website publishing
Web browsers and website publishing
 
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon DublinCreating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
Creating Layouts and Landing Pages for Drupal 8 - DrupalCon Dublin
 
Web 2.0 - Teaching and Learning in the Cloud
Web 2.0 - Teaching and Learning in the CloudWeb 2.0 - Teaching and Learning in the Cloud
Web 2.0 - Teaching and Learning in the Cloud
 
Take Your Markup to Eleven
Take Your Markup to ElevenTake Your Markup to Eleven
Take Your Markup to Eleven
 
Child Theming WordPress - Chris Aprea - WordCamp Sydney 2012
Child Theming WordPress - Chris Aprea - WordCamp Sydney 2012Child Theming WordPress - Chris Aprea - WordCamp Sydney 2012
Child Theming WordPress - Chris Aprea - WordCamp Sydney 2012
 
"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai"Wordpress for web designers. What, when, how, where" por @nuriarai
"Wordpress for web designers. What, when, how, where" por @nuriarai
 
The Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success StoryThe Malvern Red & Black Society: A WordPress Success Story
The Malvern Red & Black Society: A WordPress Success Story
 
WordPress: A Designer's CMS
WordPress: A Designer's CMSWordPress: A Designer's CMS
WordPress: A Designer's CMS
 
What is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? WebinarWhat is Drupal? And Why is it Useful? Webinar
What is Drupal? And Why is it Useful? Webinar
 

Ähnlich wie 09-10-2012-getting-started-with-word-press

Word press workshop powerpoint
Word press workshop   powerpointWord press workshop   powerpoint
Word press workshop powerpoint
erezwe
 
Blogging basics 101.pptx
Blogging basics 101.pptxBlogging basics 101.pptx
Blogging basics 101.pptx
angellaclarianes1
 
Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013
Bob Garrett
 
WordPress Hampton Roads Meetup 9-18-12
WordPress Hampton Roads Meetup 9-18-12WordPress Hampton Roads Meetup 9-18-12
WordPress Hampton Roads Meetup 9-18-12
Melodie Laylor
 

Ähnlich wie 09-10-2012-getting-started-with-word-press (20)

Word press workshop powerpoint
Word press workshop   powerpointWord press workshop   powerpoint
Word press workshop powerpoint
 
UCSY CS Club Week1
UCSY CS Club Week1UCSY CS Club Week1
UCSY CS Club Week1
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPress
 
Blogging basics 101.pptx
Blogging basics 101.pptxBlogging basics 101.pptx
Blogging basics 101.pptx
 
Adding Content to your WordPress Website
Adding Content to your WordPress WebsiteAdding Content to your WordPress Website
Adding Content to your WordPress Website
 
Basic WordPress Workshop Presentation
Basic WordPress Workshop PresentationBasic WordPress Workshop Presentation
Basic WordPress Workshop Presentation
 
Building Websites with WordPress UBC Summer 2012
Building Websites with WordPress UBC Summer 2012Building Websites with WordPress UBC Summer 2012
Building Websites with WordPress UBC Summer 2012
 
Word press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp PresentationWord press theme and plugins WordCamp Presentation
Word press theme and plugins WordCamp Presentation
 
Moving from Wordpress.com to Wordpress.org - Wordcamp Toronto 2011
Moving from Wordpress.com to Wordpress.org - Wordcamp Toronto 2011Moving from Wordpress.com to Wordpress.org - Wordcamp Toronto 2011
Moving from Wordpress.com to Wordpress.org - Wordcamp Toronto 2011
 
Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013Score intro wordpress 4.3.2013
Score intro wordpress 4.3.2013
 
Wc boston
Wc bostonWc boston
Wc boston
 
WP-MU 101: How to Install and Avoid Common Mistakes
WP-MU 101: How to Install and Avoid Common MistakesWP-MU 101: How to Install and Avoid Common Mistakes
WP-MU 101: How to Install and Avoid Common Mistakes
 
Absolute Beginners Guide to Drupal
Absolute Beginners Guide to DrupalAbsolute Beginners Guide to Drupal
Absolute Beginners Guide to Drupal
 
WordPress Meetup Bandung - December 2014
WordPress Meetup Bandung - December 2014WordPress Meetup Bandung - December 2014
WordPress Meetup Bandung - December 2014
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptx
 
WordPress Hampton Roads Meetup 9-18-12
WordPress Hampton Roads Meetup 9-18-12WordPress Hampton Roads Meetup 9-18-12
WordPress Hampton Roads Meetup 9-18-12
 
WordPress vs Joomla vs Drupal (Infographic)
WordPress vs Joomla vs Drupal (Infographic)WordPress vs Joomla vs Drupal (Infographic)
WordPress vs Joomla vs Drupal (Infographic)
 
937079
937079937079
937079
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site
 
WordPress Fundamentals Part 2
WordPress Fundamentals Part 2WordPress Fundamentals Part 2
WordPress Fundamentals Part 2
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Kürzlich hochgeladen (20)

Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
ICT role in 21st century education and its challenges
ICT role in 21st century education and its challengesICT role in 21st century education and its challenges
ICT role in 21st century education and its challenges
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 

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

  • 1. Getting Started with WordPress GENERAL ASSEMBLY 1 Jerome Miller 09.10.2012
  • 2. GETTING STARTED WITH WORDPRESS Jerome Miller General Assembly San Francisco 09.10.2012 About | Hosting | Styling | Adding Functionality
  • 3. HELLO. General Assembly is a global network of campuses for individuals seeking opportunity and education in technology, business, and design founded in NYC. Follow us on Twitter at @GA_SF for the latest news on classes, courses, and events in San Francisco, and use the hashtag #GASF to continue the conversation. Take a look at our course catalog at generalassemb.ly/sf for a list of classes currently offered. Getting Started with WordPress GENERAL ASSEMBLY 3 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 ASSEMBLY 4 Jerome Miller 09.10.2012
  • 5. WHO ARE YOU? Experience ? •WordPress •HTML/CSS •PHP Goals ? •Blog •Website Getting Started with WordPress GENERAL ASSEMBLY 5 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 ASSEMBLY 6 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 ASSEMBLY 7 Jerome Miller 09.10.2012
  • 9. WALK-THROUGH • configurable Dashboard • Posts vs Pages • doc/Media library • Links and Comments Getting Started with WordPress GENERAL ASSEMBLY 9 Jerome Miller 09.10.2012
  • 10. WALK-THROUGH • Screen Options • Dashboard • Rearrange Getting Started with WordPress GENERAL ASSEMBLY 10 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 ASSEMBLY 11 Jerome Miller 09.10.2012
  • 12. WALK-THROUGH • Create a Post • Categories vs Tags • Featured Images Getting Started with WordPress GENERAL ASSEMBLY 12 Jerome Miller 09.10.2012
  • 13. WALK-THROUGH • Media Library Getting Started with WordPress GENERAL ASSEMBLY 13 Jerome Miller 09.10.2012
  • 14. WALK-THROUGH Links •Manage and categorize external links for your whole site •Throwback to blogs and old websites •May still be useful Getting Started with WordPress GENERAL ASSEMBLY 14 Jerome Miller 09.10.2012
  • 15. WALK-THROUGH • Comments Getting Started with WordPress GENERAL ASSEMBLY 15 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 .ORG A Plan for Growth 1.Start with wp.com 2.Get a domain 3.Set up self hosting 4.Export Your Content 5.Customize your Theme Getting Started with WordPress GENERAL ASSEMBLY 17 Jerome Miller 09.10.2012
  • 18. .COM PREMIUM SERVICES Premium Services at wp.com •No ads $30 •CSS-fonts-images $30 •Domain $13 •Guided migration $129 •Redirect $13 Getting Started with WordPress GENERAL ASSEMBLY 18 Jerome Miller 09.10.2012
  • 19. SELF HOSTING • Fantastico OR • download-upload • set up db • modify config file • initialize Getting Started with WordPress GENERAL ASSEMBLY 19 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 ASSEMBLY 20 Jerome Miller 09.10.2012
  • 21. SELF HOSTING - DOWNLOAD • Download - http://wordpress.org/download/ Getting Started with WordPress GENERAL ASSEMBLY 21 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 ASSEMBLY 22 Jerome Miller 09.10.2012
  • 23. SELF HOSTING – CREATE A DB • Create a MySQL Database Getting Started with WordPress GENERAL ASSEMBLY 23 Jerome Miller 09.10.2012
  • 24. SELF HOSTING – WP-CONFIG.PHP • modify wp-config.php Getting Started with WordPress GENERAL ASSEMBLY 24 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 ASSEMBLY 25 Jerome Miller 09.10.2012
  • 26. 5 MIN BREAK • 7:15-7:20 Getting Started with WordPress GENERAL ASSEMBLY 26 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 ASSEMBLY 27 Jerome Miller 09.10.2012
  • 28. IMPORTING CONTENT • RSS and other options • Better than nothing Getting Started with WordPress GENERAL ASSEMBLY 28 Jerome Miller 09.10.2012
  • 29. SECURITY • Hardening WP http://codex.wordpress.org/Hardening_WordPress Getting Started with WordPress GENERAL ASSEMBLY 29 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 ASSEMBLY 30 Jerome Miller 09.10.2012
  • 31. STYLING – WITH THEMES Some Good Providers •http://www.studiopress.com/ •http://www.woothemes.com/ - canvas •http://www.elegantthemes.com/ Getting Started with WordPress GENERAL ASSEMBLY 31 Jerome Miller 09.10.2012
  • 32. STYLING – WITH THEMES • Switching a theme • Demo Getting Started with WordPress GENERAL ASSEMBLY 32 Jerome Miller 09.10.2012
  • 33. STYLING – WITH CSS • direct edit • new stylesheet • child theme Getting Started with WordPress GENERAL ASSEMBLY 33 Jerome Miller 09.10.2012
  • 34. ADDING FUNCTIONALITY • Widgets, Plugins, Functions and More • .com vs .org Getting Started with WordPress GENERAL ASSEMBLY 34 Jerome Miller 09.10.2012
  • 35. ADDING FUNCTIONALITY - WIDGETS • How to add remove Getting Started with WordPress GENERAL ASSEMBLY 35 Jerome Miller 09.10.2012
  • 36. ADDING FUNCTIONALITY - MENUS • custom menus - how to enable and build Getting Started with WordPress GENERAL ASSEMBLY 36 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 ASSEMBLY 37 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 ASSEMBLY 38 Jerome Miller 09.10.2012
  • 39. ADDING FUNCTIONALITY – THEMES • style and function • essential files • theme frameworks • child themes Getting Started with WordPress GENERAL ASSEMBLY 39 Jerome Miller 09.10.2012
  • 40. ADDING FUNCTIONALITY – SHORTCODES • example Getting Started with WordPress GENERAL ASSEMBLY 40 Jerome Miller 09.10.2012
  • 41. FINAL RECCOMENDATION • start with .com, get a domain, set up self hosting, export Getting Started with WordPress GENERAL ASSEMBLY 41 Jerome Miller 09.10.2012
  • 42. QUESTIONS Thanks for taking the class jerome@desiremint.com Feedback http://generalassemb.ly/education/class-feedback/ Getting Started with WordPress GENERAL ASSEMBLY 42 Jerome Miller 09.10.2012

Hinweis der Redaktion

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