SlideShare a Scribd company logo
1 of 20
Download to read offline
Web  Wizards
W ordpress Workshop
                                                     2012
                             San Die go, March/April
By Rob Marlb rough, for AIGA
About Me:              townRob)
     ob Marlbrou gh (@Down
    R
● Owner of Web Wizards Hosting
  (@WebWizards), in business since 1997
  http://webwizards.net/
● Co-founder of Fandom Marketing,
  (@FandomMarketing), social media strategy
  and consulting firm
  http://fandommarketing.com/
● Created Minglestream, (@Minglestream) a
  tweetwall for live events
  http://minglestream.com/
Wordpress Experience
    My

● Using Wordpress since 2005
 
● Tech Support for hundreds of Wordpress
  hosting customers over many years
 
● Dozens and dozens of Wordpress client
  projects (installations, administration,
  customizations, implementation, etc.)
Wo rkshop One

1st of a 4-part series. What we'll cover:
 
● Wordpress Overview
● Dashboard Overview
● Theme Overview
● Multisite Overview
● Q&A
Wordpres s Overview

Born from a blogging system in 2003, now it's
no longer just for blogs!
● Decent at v1.5 (2005)
● Good at v2.0 (2005-2007)
● Great at v3.0 (2010-present)
Powers CNN, New York Times, TechCrunch
 
W ordpress.c om vs .org

Wordpress.com:
● Free hosting, with basic upgrades
● Cannot upload custom themes or plugins
 
Wordpress.org:
● Free, open-source download
● Get a web host, full control over your site
● Upload anything, customize everything
Wo rdpress CMS

Benefits of using Wordpress as a CMS:
● Easy to build with... (easy being relative)
● Easy for end-users to make changes
● Easy to find themes/developers
● Easy SEO optimization
● Easy categorized/tagged content
● Easy to add functionality via plugins
Easiest CMS to build, customize, use!
Dashboar d Overview

Four main areas
● Toolbar (top)
● Navigation Menu (left)
● Work Area (middle)
● Footer (bottom)
D ashboard S creenshot
Dashb oard Menu

Home: Overview of content and discussions.
Posts: Write, edit, trash all blog posts.
Media: Upload, edit, trash media files.
Pages: Write, edit, trash static pages.
Comments: Approve, mark, trash comments.
Appearance: Themes, Widgets, Custom Menus.
Plugins: Install, activate, delete plugins.
Settings: All site and plugin settings.
hboard Cus tomizations
    Das

Plugins available to:
● white-label the dashboard & login (MyBrand
   plugin)
● Minimize user's views of dashboard menus
   (Adminimize plugin)
● Change colors, themes, add ajax menus,
   etc...
Theme Overview

Themes are prepackaged Wordpress files that
control the look & feel, colors, & placement
of all the site content.
Differs from HTML/CSS sites:
● The styling and placement is stored in the
   theme, all content is stored in the database
● Swapping themes out is easy
● PHP functions embedded within HTML
 
omponents of a theme
    C

A theme is a group of template files, (X)HTML
+ PHP + CSS files.
● index.php and style.css are mandatory.
Other files usually included:
● header.php, footer.php, page.php, single.
   php, sidebar.php, comments.php, etc
http://codex.wordpress.org/Theme_Development
http://codex.wordpress.org/Template_Hierarchy
T heme Cust omizations

Modifying a 3rd party theme?
● Easily create a child theme, add
   customizations
● Child theme CSS overrides parent theme
● Upgrading the parent theme is still possible
● Create page template files for unique page
   designs
http://codex.wordpress.org/Pages
http://codex.wordpress.org/Stepping_Into_Templates
Multis ite Overview

Wordpress Multisite is an easy way to manage
multiple web sites under one WP installation.
FYI, used to be named MultiUser (WPMU)
Benefits:
● Single login to access multiple sites
● Single hosting account for multiple sites
  (host should support domain aliases)
● Centralized admin of plugins, themes,
  users, authors, etc.
Multisite and clients

Easily support multiple clients and their sites
from one installation... managed Wordpress:
● Each client can have access to only their
   web site
● You can have access to everyone's web site
● You manage their plugins and themes, etc
● They can manage their content themselves
Turn o n Multisite

Enabling Multisite is easy, by editing the wp-
config.php file.
Some caveats to mind:
● Setup is easy, but detailed
● Deactivate all plugins
● Add this line to wp-config.php:
  define('WP_ALLOW_MULTISITE', true);
● Follow the steps in the new Network Setup
  menu under Tools
of Tips: Se ssion One
    Summary

Get comfortable with Wordpress, be
innovative, create services that compliment
it's use.
● Use child themes to customize themes so
    the parent theme can still be upgraded.
● Use multisite for easy centralized
    management of multiple web sites.
● Ask questions first, when possible.
ant More W ordpress?
    W

My Wordpress Workshops on Meetup.com
(ongoing every 6 weeks):
http://meetup.com/webhelp/
WordCamp San Diego, March 24th-25th:
http://sandiego.wordcamp.org/
Facebook Groups... WP Users Group: http://on.fb.
me/wpusersgroup
  Advanced WP: http://on.fb.me/advancedwp
Wordpress.org: http://codex.wordpress.org/
Q&A




         Thanks!
             
      Any questions?

More Related Content

What's hot

Dreamweaver day4
Dreamweaver day4Dreamweaver day4
Dreamweaver day4
Law Chng
 

What's hot (20)

Let's build it on drupal 8
Let's build it on drupal 8Let's build it on drupal 8
Let's build it on drupal 8
 
Marketing firm phoenix az
Marketing firm phoenix azMarketing firm phoenix az
Marketing firm phoenix az
 
BEVM ( block__element--variation -modifier)
BEVM ( block__element--variation -modifier)BEVM ( block__element--variation -modifier)
BEVM ( block__element--variation -modifier)
 
NYC PUG WordPress Presentation | The Photographer's Blogger | August 2014
NYC PUG WordPress Presentation | The Photographer's Blogger | August 2014NYC PUG WordPress Presentation | The Photographer's Blogger | August 2014
NYC PUG WordPress Presentation | The Photographer's Blogger | August 2014
 
Web development
Web developmentWeb development
Web development
 
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal AdministrationDrupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
Drupal Global Training Day by Drupal Mumbai 6th Sep - Drupal Administration
 
WP-Boot
WP-BootWP-Boot
WP-Boot
 
How to create a website in wordpress
How to create a website in wordpressHow to create a website in wordpress
How to create a website in wordpress
 
45 WordPress Interview Questions
45 WordPress Interview Questions45 WordPress Interview Questions
45 WordPress Interview Questions
 
Marketing firm phoenix az
Marketing firm phoenix azMarketing firm phoenix az
Marketing firm phoenix az
 
WooCommerce: Customization Definitions
WooCommerce: Customization DefinitionsWooCommerce: Customization Definitions
WooCommerce: Customization Definitions
 
Responsive Web Design
Responsive Web DesignResponsive Web Design
Responsive Web Design
 
How to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websitesHow to Boost the performance of your Wordpress powered websites
How to Boost the performance of your Wordpress powered websites
 
Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016Managing a Local WordPress Community, WordCamp Europe 2016
Managing a Local WordPress Community, WordCamp Europe 2016
 
Accessibility with Joomla [on a budget]
Accessibility with Joomla [on a budget]Accessibility with Joomla [on a budget]
Accessibility with Joomla [on a budget]
 
Dreamweaver day4
Dreamweaver day4Dreamweaver day4
Dreamweaver day4
 
Meet The Family
Meet The FamilyMeet The Family
Meet The Family
 
Wordpress Command-Line
Wordpress Command-LineWordpress Command-Line
Wordpress Command-Line
 
Creating a Wordpress Theme from Scratch
Creating a Wordpress Theme from ScratchCreating a Wordpress Theme from Scratch
Creating a Wordpress Theme from Scratch
 
Web Development, Константин Пелиховский (PM, 111PIX UA)
Web Development, Константин Пелиховский (PM, 111PIX UA)Web Development, Константин Пелиховский (PM, 111PIX UA)
Web Development, Константин Пелиховский (PM, 111PIX UA)
 

Viewers also liked (6)

Word pressinstallation
Word pressinstallationWord pressinstallation
Word pressinstallation
 
Installing Wordpress Locally with XAMPP
Installing Wordpress Locally with XAMPPInstalling Wordpress Locally with XAMPP
Installing Wordpress Locally with XAMPP
 
WordPress eCommerce Review
WordPress eCommerce ReviewWordPress eCommerce Review
WordPress eCommerce Review
 
2 how to-build_document_management_system
2 how to-build_document_management_system2 how to-build_document_management_system
2 how to-build_document_management_system
 
3 how to-backup_and_recovery
3 how to-backup_and_recovery3 how to-backup_and_recovery
3 how to-backup_and_recovery
 
Online publishing with wordpress(installation)
Online publishing with wordpress(installation)Online publishing with wordpress(installation)
Online publishing with wordpress(installation)
 

Similar to Wordpress Workshop: Session One

Intro to wordpress short course
Intro to wordpress short courseIntro to wordpress short course
Intro to wordpress short course
carishurd
 
WordPress 101 Saturday Session
WordPress 101 Saturday SessionWordPress 101 Saturday Session
WordPress 101 Saturday Session
pamselle
 
Kick start your career with WordPress
Kick start your career with WordPressKick start your career with WordPress
Kick start your career with WordPress
Jignasa Naik
 
Benefit Of Wordpress
Benefit Of WordpressBenefit Of Wordpress
Benefit Of Wordpress
Theawaster485
 

Similar to Wordpress Workshop: Session One (20)

WordPress: After The Install
WordPress: After The InstallWordPress: After The Install
WordPress: After The Install
 
Introduction to WordPress Multisite
Introduction to WordPress MultisiteIntroduction to WordPress Multisite
Introduction to WordPress Multisite
 
Beginning WordPress Workshop
Beginning WordPress WorkshopBeginning WordPress Workshop
Beginning WordPress Workshop
 
Website Using WordPress
Website Using WordPressWebsite Using WordPress
Website Using WordPress
 
Website using word press
Website using word pressWebsite using word press
Website using word press
 
Intro to wordpress short course
Intro to wordpress short courseIntro to wordpress short course
Intro to wordpress short course
 
WordPress 101 Saturday Session
WordPress 101 Saturday SessionWordPress 101 Saturday Session
WordPress 101 Saturday Session
 
Kick start your career with WordPress
Kick start your career with WordPressKick start your career with WordPress
Kick start your career with WordPress
 
Kick start your career with wordpress
Kick start your career with wordpressKick start your career with wordpress
Kick start your career with wordpress
 
Developing Custom WordPress Themes for Clients
Developing Custom WordPress Themes for ClientsDeveloping Custom WordPress Themes for Clients
Developing Custom WordPress Themes for Clients
 
WordPress Internationalization and Localization - WordPress Translation Day 3...
WordPress Internationalization and Localization - WordPress Translation Day 3...WordPress Internationalization and Localization - WordPress Translation Day 3...
WordPress Internationalization and Localization - WordPress Translation Day 3...
 
Word press 01
Word press 01Word press 01
Word press 01
 
Word press in 60 minutes
Word press in 60 minutesWord press in 60 minutes
Word press in 60 minutes
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
 
Word press for ecommerce website in web designing company india
Word press for ecommerce website in web designing company indiaWord press for ecommerce website in web designing company india
Word press for ecommerce website in web designing company india
 
Introduce the WordPress
Introduce the WordPressIntroduce the WordPress
Introduce the WordPress
 
Basics of Wordpress
Basics of WordpressBasics of Wordpress
Basics of Wordpress
 
Difference Between WordPress and PHP Websites.pdf
Difference Between WordPress and PHP Websites.pdfDifference Between WordPress and PHP Websites.pdf
Difference Between WordPress and PHP Websites.pdf
 
Benefit Of Wordpress
Benefit Of WordpressBenefit Of Wordpress
Benefit Of Wordpress
 
Wordpress
WordpressWordpress
Wordpress
 

Recently uploaded

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
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Recently uploaded (20)

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
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
"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 ...
 
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
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
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
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
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...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 

Wordpress Workshop: Session One

  • 1. Web Wizards W ordpress Workshop 2012 San Die go, March/April By Rob Marlb rough, for AIGA
  • 2. About Me: townRob) ob Marlbrou gh (@Down R ● Owner of Web Wizards Hosting (@WebWizards), in business since 1997 http://webwizards.net/ ● Co-founder of Fandom Marketing, (@FandomMarketing), social media strategy and consulting firm http://fandommarketing.com/ ● Created Minglestream, (@Minglestream) a tweetwall for live events http://minglestream.com/
  • 3. Wordpress Experience My ● Using Wordpress since 2005   ● Tech Support for hundreds of Wordpress hosting customers over many years   ● Dozens and dozens of Wordpress client projects (installations, administration, customizations, implementation, etc.)
  • 4. Wo rkshop One 1st of a 4-part series. What we'll cover:   ● Wordpress Overview ● Dashboard Overview ● Theme Overview ● Multisite Overview ● Q&A
  • 5. Wordpres s Overview Born from a blogging system in 2003, now it's no longer just for blogs! ● Decent at v1.5 (2005) ● Good at v2.0 (2005-2007) ● Great at v3.0 (2010-present) Powers CNN, New York Times, TechCrunch  
  • 6. W ordpress.c om vs .org Wordpress.com: ● Free hosting, with basic upgrades ● Cannot upload custom themes or plugins   Wordpress.org: ● Free, open-source download ● Get a web host, full control over your site ● Upload anything, customize everything
  • 7. Wo rdpress CMS Benefits of using Wordpress as a CMS: ● Easy to build with... (easy being relative) ● Easy for end-users to make changes ● Easy to find themes/developers ● Easy SEO optimization ● Easy categorized/tagged content ● Easy to add functionality via plugins Easiest CMS to build, customize, use!
  • 8. Dashboar d Overview Four main areas ● Toolbar (top) ● Navigation Menu (left) ● Work Area (middle) ● Footer (bottom)
  • 9. D ashboard S creenshot
  • 10. Dashb oard Menu Home: Overview of content and discussions. Posts: Write, edit, trash all blog posts. Media: Upload, edit, trash media files. Pages: Write, edit, trash static pages. Comments: Approve, mark, trash comments. Appearance: Themes, Widgets, Custom Menus. Plugins: Install, activate, delete plugins. Settings: All site and plugin settings.
  • 11. hboard Cus tomizations Das Plugins available to: ● white-label the dashboard & login (MyBrand plugin) ● Minimize user's views of dashboard menus (Adminimize plugin) ● Change colors, themes, add ajax menus, etc...
  • 12. Theme Overview Themes are prepackaged Wordpress files that control the look & feel, colors, & placement of all the site content. Differs from HTML/CSS sites: ● The styling and placement is stored in the theme, all content is stored in the database ● Swapping themes out is easy ● PHP functions embedded within HTML  
  • 13. omponents of a theme C A theme is a group of template files, (X)HTML + PHP + CSS files. ● index.php and style.css are mandatory. Other files usually included: ● header.php, footer.php, page.php, single. php, sidebar.php, comments.php, etc http://codex.wordpress.org/Theme_Development http://codex.wordpress.org/Template_Hierarchy
  • 14. T heme Cust omizations Modifying a 3rd party theme? ● Easily create a child theme, add customizations ● Child theme CSS overrides parent theme ● Upgrading the parent theme is still possible ● Create page template files for unique page designs http://codex.wordpress.org/Pages http://codex.wordpress.org/Stepping_Into_Templates
  • 15. Multis ite Overview Wordpress Multisite is an easy way to manage multiple web sites under one WP installation. FYI, used to be named MultiUser (WPMU) Benefits: ● Single login to access multiple sites ● Single hosting account for multiple sites (host should support domain aliases) ● Centralized admin of plugins, themes, users, authors, etc.
  • 16. Multisite and clients Easily support multiple clients and their sites from one installation... managed Wordpress: ● Each client can have access to only their web site ● You can have access to everyone's web site ● You manage their plugins and themes, etc ● They can manage their content themselves
  • 17. Turn o n Multisite Enabling Multisite is easy, by editing the wp- config.php file. Some caveats to mind: ● Setup is easy, but detailed ● Deactivate all plugins ● Add this line to wp-config.php: define('WP_ALLOW_MULTISITE', true); ● Follow the steps in the new Network Setup menu under Tools
  • 18. of Tips: Se ssion One Summary Get comfortable with Wordpress, be innovative, create services that compliment it's use. ● Use child themes to customize themes so the parent theme can still be upgraded. ● Use multisite for easy centralized management of multiple web sites. ● Ask questions first, when possible.
  • 19. ant More W ordpress? W My Wordpress Workshops on Meetup.com (ongoing every 6 weeks): http://meetup.com/webhelp/ WordCamp San Diego, March 24th-25th: http://sandiego.wordcamp.org/ Facebook Groups... WP Users Group: http://on.fb. me/wpusersgroup Advanced WP: http://on.fb.me/advancedwp Wordpress.org: http://codex.wordpress.org/
  • 20. Q&A Thanks!   Any questions?