SlideShare una empresa de Scribd logo
1 de 60
1




Beginning WordPress"


Jon Bishop"
Kurt Eng

November 10th, 2012!
Norwell High School
2




Today s Schedule
                     •  Introduction to WordPress
 Period A
           •  WordPress installation
                     •  The Admin Dashboard

 Period B + Break
   •  Content Types & Media

 Lunch


 Period C
           •  Theme, Widgets & Plugins
3




What is WordPress?

•  Blogging software
•  Content management system (CMS)
•  Engine
     ‣    E-commerce
                    ‣    Discussion Forums
     ‣    Subscription / Paid Content
   ‣    Wiki
     ‣    Job Boards
                    ‣    Product Reviews
     ‣    Business Directories
          ‣    Social Network
4




Flavors of WordPress




WordPress.org
                                  WordPress.com
 •  Self-hosted (your own server)
              •  Hosted by Automattic, no server needed
 •  Complete control (themes, plugins, etc.)
   •  Limited selection of themes & plugins
 •  Open source and completely free
            •  Basic sites are free, paid add-ons available
5




What can you do with WordPress?
 1




 Higher Ed
6




What can you do with WordPress?
 2




 Magazine
7




What can you do with WordPress?
 3




Blog / Corporate
8




What can you do with WordPress?
 4




Mixed Platform
9




What can you do with WordPress?
 5




 Community
10




What can you do with WordPress?
 6
        http://en.wordpress.com/notable-users/
11




Features of WordPress
How does WordPress make my life/job easier?

   •    Control panel!                     •    Built-in SEO*
        (web-based & mobile)
                                           •    Comments
   •    Users & profiles!
        (authentication & roles)
          •    Themes & widgets
   •    Content types
                     •    Plugins
   •    Taxonomy (content organization)
   •    Feeds
   •    Media management
                  •    API
   •    Link & navigation management
12




Installation
13




Content Types


•    Built-in content types in WordPress

     ‣  Posts: blogging/news, chronologic, appears in RSS feeds
     ‣  Pages: static content (e.g., “About”, “Contact”), hierarchical
     ‣  Comments: enable visitors to discuss your content
14




Posts
15




 Posts
•  Title 
   ‣  Arguably one of the most important aspects of content (include relevant/rich keywords
      related to the content – SEO!)
   ‣  Responsible for building the content URL
•  Content
   ‣  Actual post/page content (“body”), w/ text, images, videos, links, shortcodes, etc.
   ‣  WYSIWYG (similar to Microsoft Word) w/ Visual & HTML edit modes (and full-screen!)
•  Publishing
   ‣  Preview posts before publishing
   ‣  Set status (draft, pending, published) and visibility (private, password-protected)
   ‣  Set date (specific date in the past, scheduled date in the future)
16




 Posts (cont.)
•  Excerpt
   ‣  Write a custom post excerpt/teaser for category/archives pages or home page, as opposed to
      auto-generated excerpts
•  Taxonomy (Defaults: Categories & Tags) 
   ‣  Categories are hierarchical (parent/child) and useful for navigation menus
   ‣  Tags are “labels” assigned to
   ‣  Have separate pages in the Dashboard to manage
•  Additional Meta Boxes
   ‣  Discussion settings, comments list
   ‣  Custom functionality from themes (featured image/thumbnail)
   ‣  Custom functionality from plugins (SEO plugins to edit title, meta description & keywords…)
17




Posts (cont.)
•  Permalinks
   ‣  Auto-generated from title
   ‣  SEO-friendly or “pretty” permalinks need to be enabled manually on default WordPress
      installations!
      ✦    http://bostonwp.org/2011/07/bwpm-june-2011-creating-better-content-w-shortcodes/
      ✦    http://bostonwp.org/?p=505
   ‣  Can be customized per post/page on edit screen
•  Trackbacks/Pingbacks
   ‣  Send automated notices to other websites & services when you change content
   ‣  Pingback: Include a link to 3rd party article, save it, WP pings that article and adds a
      pingback to the 3rd party website article page
   ‣  Trackback: Outdated? Similar but not automatic. You find the trackback URL on 3rd party
      website or article page (if enabled/advertised), paste into WordPress to send a trackback
18




Posts (cont.)

•  Revisions
   ‣  Autosaves and previously saved versions available for rollback or reference
•  Author
   ‣  Change post/page author
•  Custom Fields
   ‣  Stores all other metadata specific to your project
   ‣  Previously used to enable/disable certain theme-specific features
   ‣  Key/value pair format
19




Pages

•    Pages

     ‣  Content that is “timeless” (About, Contact)
     ‣  Hierarchical (a parent page can have child pages)
     ‣  Page order (a number can be assigned for displaying pages in arbitrary
        order)

     ‣  Can use custom page templates for completely different designs/layouts
        per-page. Page templates can include other template files, WordPress
        Template Tags, and PHP code
20




Pages
21




Pages (cont.)


•    Pages are not Posts!

     ‣  Pages do not show up in the RSS feed
     ‣  Cannot be organized using category and tag taxonomies
     ‣  Typical page permalinks take the form of: http://mysite.com/the-page-slug
     ‣  Can be added to Menus, or to sidebars using the Pages widget
22




Comments
23




 Comments
•  Enabling/disabling
   ‣  Site-wide
   ‣  Per post or per page
•  Moderating
   ‣  Always require administrator approval, or require the first to be approved per visitor
   ‣  Blacklist or hold in moderation queue by URLs, email address, IP addresses
•  Nesting
   ‣  Replies are visible beneath the parent comment, and indented
•  Gravatars
   ‣  Show commenter Gravatars next to comments (gravatar.com)
•  Replacing built-in comments
   ‣  Disqus, IntenseDebate
24




Break
25




Themes

•    A theme is a skin for your website
•    Separation between the data layer and presentation layer
•    Front-end: HTML, CSS, JavaScript, images, and some PHP
•    Themes can also add functionality to WordPress
     ‣  Custom content types (a Cake for a bakery website)
     ‣  Custom taxonomies (flavors & occasions)
     ‣  Custom widgets (search box)
26




Theme Resources
•    WordPress Theme Directory: http://wordpress.org/extend/themes/

•    3rd party, free themes: Smashing Magazine, ThemeLab, WPSalon,
     Mashable.com, Google search (of course)

•    Premium Themes

     ‣  Support from developer & community
     ‣  Documentation
     ‣  Often higher quality, and feature-rich, and with child themes/variations
     ‣  Multiple licenses (individual, developer, etc.)
•    Theme frameworks
27




Premium Theme Examples

•    Press75

•    WooThemes

•    StudioPress
                            Test-drive themes at
•    Thesis
               BostonWPDemo.com!
•    Headway

•    Pagelines Platform

•    ElegantThemes
28




Child Themes
•    Inherit the functionality of a parent theme

•    Typically override:

     ‣  Styling (colors, fonts, margin/padding)
     ‣  Addition or removal of functionality (functions.php)
     ‣  Templates
•    A good way to modify third party themes without hacking the original
     code

•    Provide several flavors of a parent theme
29




Install a Theme
30




Plugins

•    Plugins extend the functionality of WordPress

     ‣  Add new menus & configuration options to the Admin Dashboard (post
        types, spam filters, content importing)

     ‣  Add new features to the frontend of your website (social sharing tools)
     ‣  Change the way your site is displayed (mobile)
     ‣  Collect stats (analytics)
     ‣  Automate tasks (backup)
31




Plugin Resources
•    WordPress Plugins Directory: http://wordpress.org/extend/plugins/

•    Premium Plugins:

     ‣  WishList Membership Plugin
     ‣  Gravity Forms
     ‣  Scribe (copy-writing & SEO)
     ‣  WP e-Commerce, Shopp, PHPurchase
     ‣  WP Review Engine (reviews/star-ratings)
     ‣  WPtouch (mobile theme)
     ‣  Language translation
32




Plugin Recommendations
•    Google Analyticator
•    Disqus/Intense Debate
•    All-in-one SEO or SEO Ultimate
•    Akismet (already built in)
•    JetPack
•    Twitter Blog
•    Gravity Forms
•    VaultPress/Backup Buddy
•    W3 Total Cache
33




Install a Plugin
34




Widgets
•    Draggable & configurable modules that can be reused on WP sites

•    Widgets are dragged into sidebars (widgetized regions), declared by the
     theme

•    WordPress contains many useful default widgets (the Text Widget is
     powerful!)

•    You don’t add new widgets directly: plugins & themes add new widgets

•    The more “widgetized” regions your theme contains, the more easily
     configurable the page layout will be from the Dashboard, instead of
     modifying code
35




Configure Widgets
36




Best Practices

•    Security

•    Backups

•    SEO

•    Upgrades

•    Managing Content
37




Security
•    Upgrade WordPress core, plugins, and themes!

•    Password strength across all entry points (Hosting control panel, FTP,
     WordPress admin)

•    Don’t use default username “admin”

•    Download code directly wordpress.org

•    Public WiFi caution: your traffic is probably not secure

•    Disable unused/unneeded features (e.g., remote publishing)

•    File permissions (FTP)
38




Backups
•  Use a plugin or service (set & forget)
   ‣  BackupBuddy, VaultPress
•  Automated backups provided by your hosting provider (but don’t back up to the same
   server your site is hosted!)

•  Remember: A WordPress site lives in two separate worlds simultaneously
   ‣  Files in a folder you can see via FTP (especially /wp-content)
   ‣  Data in tables in a database server (you can see and manipulate using 3rd party
       tools, often provided by your hosting provider)

•  Secure your backups!
•  Test your backups!
39




SEO

•    Beyond the benefits provided by a stock WordPress install…

     ‣  Theme used & author’s ability to write semantic HTML
     ‣  Additional meta data you supply using an SEO plugin
     ‣  How you write and organize your content (HTML, taxonomy, etc.)
     ‣  Permalinks w/ a good link structure (the default works wonders)
     ‣  Google Webmaster Tools (monitor your site’s ranking performance)
40




Upgrades
•  Upgrade often, but maybe not too often
   ‣  Don’t wait for minor updates that fix critical bugs or security issues
   ‣  Wait a bit longer on major releases (3.0, 3.2)
   ‣  Follow the WordPress Development Blog: http://wordpress.org/news
•  WordPress, themes & plugins are open-source & community developed: embrace but
   be cautious

•  Keep plugins & themes updated, too
•  Be careful & mindful of what files you’ve changed (ideally, don’t change any “core” files
   in themes, plugins or WordPress itself)

•  Before upgrading, backup your site & check plugin compatibility
41




Content Tips

•    Chris Brogan

     ‣  http://www.chrisbrogan.com/40-ways-to-deliver-killer-blog-content/
     ‣  http://www.chrisbrogan.com/the-writing-practice/
     ‣  Boston WordPress Meetup presentation: http://blip.tv/file/4368461
•    Chris Penn

     ‣  Upcoming WordCamp Session
42




Content Tips (cont.)
•  Use paragraphs and lists
   ‣  Break up long pieces of content & thoughts in sections
   ‣  WordPress will automatically add HTML paragraph tags in the Visual editor
   ‣  Lists group related pieces of content together 
•  Use headings
   ‣  Use Heading 2, 3, 4, etc. to label/group sections of content
•  Call out important keywords/concepts
   ‣  Bold relevant and meaningful keywords and text, but don’t abuse
•  Hyperlink to other articles
   ‣  Pingbacks build deeper linking & relationships
43




Content Tips (cont.)
•  Spell-check & proof
   ‣  Spell-check plugins
   ‣  Post as “pending” and have other preview
•  Think before you post
   ‣  Beware: ranting on blogs is commonplace today
   ‣  Once it’s published, it’s syndicated via RSS, reblogged, tweeted, indexed by SEs &
      directories…
•  Write about what you like
   ‣  Don’t force yourself to write about uninteresting things, enjoy the experience.
•  Avoid excess slang and localized terms
44




Content Tips (cont.)
•    Don’t hide your emotions

     ‣    If you have to, remain anonymous but voice your opinions (take a stand!)

     ‣    Show your readers your passion & seek to create good discussion

•    Consider your readers/audience

     ‣    Who’s reading? Is your content useful to that person/group? Is it appropriate?

     ‣    How often will you post? Consider your audience’s attention span vs. your average article length?

•    Make use of comments (even the nasty ones)

     ‣    Feedback can be rewarding and useful, whether it’s praise or constructive criticism. 

•    Worry about content first, then blog design, features, etc.

     ‣    Content is king! Build an audience/readership first. Get visitors to subscribe via RSS and email
          (increase repeat visits).

     ‣    Your site will likely undergo many design and functional iterations anyway.
45




Content Tips (cont.)
•  Use rich multimedia (images, audio, video, maps)
   ‣    The make your content pages more colorful, break up lengthy copy, and present information in a
        visual (and often more easily interpreted) ways

•  Keep writing!
   ‣  Don’t stop publishing content
   ‣  Writer’s block could mean you’re holding back on something
   ‣  Browse and subscribe to others’ blogs for inspiration and motivation
•  Write everywhere
   ‣  You can publish to your WordPress blog from your mobile phone, your iPad, popular
        social web apps like Facebook and Twitter, email, and desktop applications
46




WordPress Multisite
•    Originally two versions: WordPress & WordPress Multi-User (MU)

•    Merged into WordPress 3.0 w/ Multisite feature

•    Operate a network of related WordPress sites from a single dashboard

     ‣  Subdomains: http://games.mysite.org, http://music.mysite.org, ...
     ‣  Subdirectories: http://mysite.org/james, http://mysite.org/kurt, ...
•    Super admins can administer all websites through the “Network Admin”
     Dashboard, site admins can administer a single website through the
     traditional dashboard

•    Many plugins can be installed network-wide!
47




Additional Resources
•    WordPress-related blogs!
     WPRecipes.com, WPTavern.com, ...

•    WordPress video tutorials from the source: http://wordpress.tv

•    WordPress.org free theme & plugin directories - submit your work here!

•    Commercial themes: custom admin panels & premium support!
     WooThemes, ThemeForest, StudioPress, ElegantThemes, Press75

•    Theme frameworks: video tutorials and extensive documentation!
     Thesis, Genesis, Hybrid, Headway, Thematic

•  WordPress Codex (Template Tags, loop query parameters, etc.)
•  LiveWP.tv – WordPress news, tips, and banter…unscripted & live from Boston!
48




Book: Digging into WordPress
49




Boston WordPress Meetup
       •    Monthly events at Microsoft NERD (last Monday of
            every month)
       •    1500+ members
       •    2nd largest WordPress Meetup in the U.S.
       •    Support forums & job board
       •    Past presentation slides & videos available online
       •    Free pizza (pending sponsors)!
       •    http://bostonwp.org
       •    @bostonwp on Twitter
50




HostGator


•    Cheaper hosting with unlimited storage, bandwidth and domains

     ‣  Great if you plan on starting more than 1 WordPress site
     ‣  Plenty of support for the server and you don’t need to have WordPress on it
        (self-install)

•    Lots of software, room to experiment!


              Use code TechDayCamp for 25% discount
51




Questions



             Open Q&A
52




Thank You

         Jon Bishop
              Kurt Eng
    Twitter: @jondbishop
     Twitter: @kurteng
    http://jonbishop.com 
   http://kurteng.com
53




Appendix
54




Architecture of WordPress
                                          1


                                                 •    Posts & Pages
•    WordPress core
                             •    Comments
•    Themes
                                     •    Links
•    Plugins
                                    •    Options/Settings
•    File Uploads
                               •    Taxonomy
                                                 •    Users




                       Important for Backups!
55




Architecture of WordPress
                                      2

                  wp-admin/
              wp-links-opml.php
                  wp-content/
            wp-cron.php
                  wp-includes/
           wp-load.php
                  wp-app.php
             wp-trackback.php
                  readme.html
            wp-pass.php
                  wp-signup.php
          license.txt
                  xmlrpc.php
             wp-atom.php
                  wp-login.php
           wp-commentsrss2.php
                  wp-mail.php
            wp-rdf.php
 wordpress.zip
   wp-config-sample.php
    wp-rss.php
                  wp-comments-post.php
   wp-rss2.php
                  wp-settings.php
        index.php
                  wp-feed.php
            wp-blog-header.php
                  wp-activate.php
        wp-register.php
56




Architecture of WordPress
           3

                themes/
                twentyten/
                mytheme1/
                plugins/
                akismet/
                wp_e-commerce/
                uploads/
 wp-content/
   2010/
                    11/
                       photo1.jpg
                       photo2.jpg
57




Installation
•    Required software
     ‣  Web server (serves web pages to the web browser)
     ‣  PHP language processor (runs the code WordPress is written in)
     ‣  Database (stores content and site settings)
•    Download & install server software on local computer
     ‣  Windows: XAMPP: http://www.apachefriends.org/en/xampp-windows.html
     ‣  Mac: MAMP: http://www.mamp.info/en/downloads/index.html
•    Download WordPress
     ‣  http://wordpress.org/download/
58




Elements of a Theme
Required
                Base
                         Additional

                                                       404.php
                                                       author.php
                                                       author-[nickname].php
                         header.php
                                                       category.php
                         footer.php
                                                       sidebar-[name].php
                         comments.php
style.css
                                             category-[id].php
                         sidebar.php
index.php
                                             functions.php
                         page.php
                                                       home.php
                         single.php
                                                       page-[name].php
                         archive.php
                                                       taxonomy-[name].php
                                                       screenshot.png
                                                       ...


             These files override the default WordPress templates.
59




The Loop

•    WordPress builds a query for the loop based on the requests it receives.

     ‣  Category: http://mysite.org/tech!
        Find all published posts in the category Tech ordered most recent first.

     ‣  Specific Post: http://mysite.org/2010/11/06/welcome-to-design-camp!
        Find the specific published post with URL slug welcome-to-design-camp 

     ‣  Home*: http://mysite.org!
        Configure WordPress to show a series of posts, a static page, your home.php file, etc.!
60




                       Thanks for Viewing



Copyright 2011 Boston WordPress.

All rights reserved.
None of the material contained within and created by the presentation authors may be used without authors’ written content.

Más contenido relacionado

La actualidad más candente

Preventing Drupal Headaches: Content Type Checklist
Preventing Drupal Headaches: Content Type ChecklistPreventing Drupal Headaches: Content Type Checklist
Preventing Drupal Headaches: Content Type ChecklistAcquia
 
Zurb foundation
Zurb foundationZurb foundation
Zurb foundationsean_todd
 
Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017Nadine Wildmann
 
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 DublinSuzanne Dergacheva
 
#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011Dawn Crawford
 
My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013hernanibf
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroomlibrarywebchic
 
Complex Content Structures and Workflow with Drupal
Complex Content Structures and Workflow with DrupalComplex Content Structures and Workflow with Drupal
Complex Content Structures and Workflow with DrupalBalance Interactive
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelonahernanibf
 
WordPress Can Do That
WordPress Can Do ThatWordPress Can Do That
WordPress Can Do ThatJess Jurick
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website developmentJohn Faust
 
WordPress can do that?!
WordPress can do that?!WordPress can do that?!
WordPress can do that?!Scott McNulty
 
Designing for WordPress
Designing for WordPressDesigning for WordPress
Designing for WordPressKevin Conboy
 
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? WebinarSuzanne Dergacheva
 
Creating Web Templates for SharePoint 2010
Creating Web Templates for SharePoint 2010Creating Web Templates for SharePoint 2010
Creating Web Templates for SharePoint 2010Mark Collins
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupalhernanibf
 
Oxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your websiteOxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your websitehernanibf
 

La actualidad más candente (20)

Preventing Drupal Headaches: Content Type Checklist
Preventing Drupal Headaches: Content Type ChecklistPreventing Drupal Headaches: Content Type Checklist
Preventing Drupal Headaches: Content Type Checklist
 
Zurb foundation
Zurb foundationZurb foundation
Zurb foundation
 
Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017Meeple Communications Introduction to WordPress April 2017
Meeple Communications Introduction to WordPress April 2017
 
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
 
#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011#11NTC We Are Media: Blogging - Wordpress guidebook 2011
#11NTC We Are Media: Blogging - Wordpress guidebook 2011
 
My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013My Site is slow - Drupal Camp London 2013
My Site is slow - Drupal Camp London 2013
 
Open Source CMS Playroom
Open Source CMS PlayroomOpen Source CMS Playroom
Open Source CMS Playroom
 
Complex Content Structures and Workflow with Drupal
Complex Content Structures and Workflow with DrupalComplex Content Structures and Workflow with Drupal
Complex Content Structures and Workflow with Drupal
 
Drupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon BarcelonaDrupal architectures for flexible content - Drupalcon Barcelona
Drupal architectures for flexible content - Drupalcon Barcelona
 
WordPress Can Do That
WordPress Can Do ThatWordPress Can Do That
WordPress Can Do That
 
Wordpress website development
Wordpress website developmentWordpress website development
Wordpress website development
 
WordPress can do that?!
WordPress can do that?!WordPress can do that?!
WordPress can do that?!
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
Designing for WordPress
Designing for WordPressDesigning for WordPress
Designing for WordPress
 
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
 
Creating Web Templates for SharePoint 2010
Creating Web Templates for SharePoint 2010Creating Web Templates for SharePoint 2010
Creating Web Templates for SharePoint 2010
 
Intro to drupal
Intro to drupalIntro to drupal
Intro to drupal
 
Oxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your websiteOxford DrupalCamp 2012 - The things we found in your website
Oxford DrupalCamp 2012 - The things we found in your website
 
Joomla! theming
Joomla! themingJoomla! theming
Joomla! theming
 
Getting into WordPress
Getting into WordPressGetting into WordPress
Getting into WordPress
 

Destacado

Service support technologies 20.9.2016
Service support technologies 20.9.2016Service support technologies 20.9.2016
Service support technologies 20.9.2016Pirita Ihamäki
 
παιδιά που ονειρεύονται όπως και συ
παιδιά που ονειρεύονται όπως και συπαιδιά που ονειρεύονται όπως και συ
παιδιά που ονειρεύονται όπως και συpipi_f
 
Lapsen ja perheen tilanteen sekä tuen tarpeen arviointi
Lapsen ja perheen tilanteen sekä tuen tarpeen arviointiLapsen ja perheen tilanteen sekä tuen tarpeen arviointi
Lapsen ja perheen tilanteen sekä tuen tarpeen arviointiTHL
 
Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...
Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...
Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...THL
 
Chapter 4 (4
Chapter 4   (4Chapter 4   (4
Chapter 4 (4k_shrifi
 
Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....
Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....
Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....GNEAUPP.
 
Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...
Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...
Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...THL
 
Production name, logo & ident
Production name, logo & identProduction name, logo & ident
Production name, logo & identSonali Narane
 
Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...
Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...
Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...GNEAUPP.
 
Doc. posicionamiento 13 - enfermeras consultoras
Doc. posicionamiento 13 - enfermeras consultorasDoc. posicionamiento 13 - enfermeras consultoras
Doc. posicionamiento 13 - enfermeras consultorasGNEAUPP.
 
Apteekkiverkko 2025
Apteekkiverkko 2025Apteekkiverkko 2025
Apteekkiverkko 2025Sitra
 
Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...
Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...
Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...THL
 

Destacado (13)

Service support technologies 20.9.2016
Service support technologies 20.9.2016Service support technologies 20.9.2016
Service support technologies 20.9.2016
 
παιδιά που ονειρεύονται όπως και συ
παιδιά που ονειρεύονται όπως και συπαιδιά που ονειρεύονται όπως και συ
παιδιά που ονειρεύονται όπως και συ
 
Maakuntauudistus, Tampere 17.8.2016 Tuomas Pöystin esitys
Maakuntauudistus, Tampere 17.8.2016 Tuomas Pöystin esitysMaakuntauudistus, Tampere 17.8.2016 Tuomas Pöystin esitys
Maakuntauudistus, Tampere 17.8.2016 Tuomas Pöystin esitys
 
Lapsen ja perheen tilanteen sekä tuen tarpeen arviointi
Lapsen ja perheen tilanteen sekä tuen tarpeen arviointiLapsen ja perheen tilanteen sekä tuen tarpeen arviointi
Lapsen ja perheen tilanteen sekä tuen tarpeen arviointi
 
Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...
Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...
Varhaiskasvatus, koulu ja oppilaitos lapsen ja nuoren hyvinvoinnin tukena suu...
 
Chapter 4 (4
Chapter 4   (4Chapter 4   (4
Chapter 4 (4
 
Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....
Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....
Prevención y Tratamiento de las úlceras por presión: Guía de consulta rápida....
 
Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...
Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...
Jaana Nevalainen: Työllisyyspalvelujen uudet järjestelyt sote-uudistuksen näk...
 
Production name, logo & ident
Production name, logo & identProduction name, logo & ident
Production name, logo & ident
 
Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...
Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...
Superficies de apoyo de aire estático para prevenir lesiones por presión Un e...
 
Doc. posicionamiento 13 - enfermeras consultoras
Doc. posicionamiento 13 - enfermeras consultorasDoc. posicionamiento 13 - enfermeras consultoras
Doc. posicionamiento 13 - enfermeras consultoras
 
Apteekkiverkko 2025
Apteekkiverkko 2025Apteekkiverkko 2025
Apteekkiverkko 2025
 
Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...
Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...
Suunnitelma perhekeskustoimintamallin toimeenpanemiseksi ja perhekeskuksen yd...
 

Similar a WordPress Beginners Workshop

WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationAndy Stratton
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate WorkshopThe Toolbox, Inc.
 
Beginning WordPress Workshop
Beginning WordPress WorkshopBeginning WordPress Workshop
Beginning WordPress WorkshopThe Toolbox, Inc.
 
WCBos13 intermediate workshop
WCBos13 intermediate workshopWCBos13 intermediate workshop
WCBos13 intermediate workshopBoston WordPress
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brandgvaughan
 
WordPress: After The Install
WordPress: After The InstallWordPress: After The Install
WordPress: After The InstallWordPress NYC
 
WordPress - fixing sites with problems
WordPress - fixing sites with problemsWordPress - fixing sites with problems
WordPress - fixing sites with problemsVictoria Pickering
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPressMario Peshev
 
Wordpress intro
Wordpress introWordpress intro
Wordpress introthe-colab
 
How to create a WordPress Site
How to create a WordPress Site How to create a WordPress Site
How to create a WordPress Site MuhammadUsaid2
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With WordpressCharly Leetham
 
Custom Post Types in Depth at WordCamp Montreal
Custom Post Types in Depth at WordCamp MontrealCustom Post Types in Depth at WordCamp Montreal
Custom Post Types in Depth at WordCamp MontrealJoey Kudish
 
Corporate blogging
Corporate bloggingCorporate blogging
Corporate bloggingdifuzr
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015John A. Walsh
 
WordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-BetweenWordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-BetweenHeidi Cool
 

Similar a WordPress Beginners Workshop (20)

WordPress - Open Source Overview Presentation
WordPress - Open Source Overview PresentationWordPress - Open Source Overview Presentation
WordPress - Open Source Overview Presentation
 
WordPress Intermediate Workshop
WordPress Intermediate WorkshopWordPress Intermediate Workshop
WordPress Intermediate Workshop
 
Pimp your wp site
Pimp your wp sitePimp your wp site
Pimp your wp site
 
Beginning WordPress Workshop
Beginning WordPress WorkshopBeginning WordPress Workshop
Beginning WordPress Workshop
 
WCBos13 intermediate workshop
WCBos13 intermediate workshopWCBos13 intermediate workshop
WCBos13 intermediate workshop
 
WordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your BrandWordPress Websites for Engineers: Elevate Your Brand
WordPress Websites for Engineers: Elevate Your Brand
 
WordPress: After The Install
WordPress: After The InstallWordPress: After The Install
WordPress: After The Install
 
WordPress - fixing sites with problems
WordPress - fixing sites with problemsWordPress - fixing sites with problems
WordPress - fixing sites with problems
 
Business 2.0 with WordPress
Business 2.0 with WordPressBusiness 2.0 with WordPress
Business 2.0 with WordPress
 
Newspapers with WordPress
Newspapers with WordPressNewspapers with WordPress
Newspapers with WordPress
 
Wordpress intro
Wordpress introWordpress intro
Wordpress intro
 
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 Basics
WordPress BasicsWordPress Basics
WordPress Basics
 
WordPress Complete Tutorial
WordPress Complete TutorialWordPress Complete Tutorial
WordPress Complete Tutorial
 
Websites With Wordpress
Websites With WordpressWebsites With Wordpress
Websites With Wordpress
 
Custom Post Types in Depth at WordCamp Montreal
Custom Post Types in Depth at WordCamp MontrealCustom Post Types in Depth at WordCamp Montreal
Custom Post Types in Depth at WordCamp Montreal
 
Corporate blogging
Corporate bloggingCorporate blogging
Corporate blogging
 
Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015Managing WordPress Websites - Training Course - Feb 2015
Managing WordPress Websites - Training Course - Feb 2015
 
WordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-BetweenWordPress A CMS for Beginners, Geeks and Those In-Between
WordPress A CMS for Beginners, Geeks and Those In-Between
 
WordPress as a CMS
WordPress as a CMSWordPress as a CMS
WordPress as a CMS
 

Más de The Toolbox, Inc.

WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014The Toolbox, Inc.
 
WordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityWordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityThe Toolbox, Inc.
 
Digital Branding-8.2013-WordCamp PVD
Digital Branding-8.2013-WordCamp PVDDigital Branding-8.2013-WordCamp PVD
Digital Branding-8.2013-WordCamp PVDThe Toolbox, Inc.
 
Digital Branding - You and Your Business
Digital Branding - You and Your BusinessDigital Branding - You and Your Business
Digital Branding - You and Your BusinessThe Toolbox, Inc.
 
PC Maintenance Security and Troubleshooting
PC Maintenance Security and TroubleshootingPC Maintenance Security and Troubleshooting
PC Maintenance Security and TroubleshootingThe Toolbox, Inc.
 
Social Media Gameplan for Food Day MA
Social Media Gameplan for Food Day MASocial Media Gameplan for Food Day MA
Social Media Gameplan for Food Day MAThe Toolbox, Inc.
 
2011.07.14 center-for-np-success-li
2011.07.14 center-for-np-success-li2011.07.14 center-for-np-success-li
2011.07.14 center-for-np-success-liThe Toolbox, Inc.
 
Accounting for NPOs - Tim Bell
Accounting for NPOs - Tim BellAccounting for NPOs - Tim Bell
Accounting for NPOs - Tim BellThe Toolbox, Inc.
 
C.H.A.R.T Consulting-Nadine Pfautz-
C.H.A.R.T Consulting-Nadine Pfautz-C.H.A.R.T Consulting-Nadine Pfautz-
C.H.A.R.T Consulting-Nadine Pfautz-The Toolbox, Inc.
 
Managing expectations by Susan C Hammond
Managing expectations by Susan C HammondManaging expectations by Susan C Hammond
Managing expectations by Susan C HammondThe Toolbox, Inc.
 
NON-PROFIT CORPORATIONS: Director Liability
NON-PROFIT CORPORATIONS: Director LiabilityNON-PROFIT CORPORATIONS: Director Liability
NON-PROFIT CORPORATIONS: Director LiabilityThe Toolbox, Inc.
 
Utilizing Your Resources by Jacqueline Collins
Utilizing Your Resources by Jacqueline CollinsUtilizing Your Resources by Jacqueline Collins
Utilizing Your Resources by Jacqueline CollinsThe Toolbox, Inc.
 
Effectively use LinkedIn & Facebook for Non-Profit Organizations
Effectively use LinkedIn & Facebook for Non-Profit OrganizationsEffectively use LinkedIn & Facebook for Non-Profit Organizations
Effectively use LinkedIn & Facebook for Non-Profit OrganizationsThe Toolbox, Inc.
 
Successful Design Tips - Janel Kesten
Successful Design Tips - Janel KestenSuccessful Design Tips - Janel Kesten
Successful Design Tips - Janel KestenThe Toolbox, Inc.
 
Planning Your Way To Fundraising Success
Planning Your Way To Fundraising SuccessPlanning Your Way To Fundraising Success
Planning Your Way To Fundraising SuccessThe Toolbox, Inc.
 

Más de The Toolbox, Inc. (19)

WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014WordCamp Boston WordPress plugins-8-2014
WordCamp Boston WordPress plugins-8-2014
 
WordPress Fav Plugins & Security
WordPress Fav Plugins & SecurityWordPress Fav Plugins & Security
WordPress Fav Plugins & Security
 
Digital Branding-8.2013-WordCamp PVD
Digital Branding-8.2013-WordCamp PVDDigital Branding-8.2013-WordCamp PVD
Digital Branding-8.2013-WordCamp PVD
 
Digital Branding - You and Your Business
Digital Branding - You and Your BusinessDigital Branding - You and Your Business
Digital Branding - You and Your Business
 
Twitter 101 - Tech Day Camp
Twitter 101 - Tech Day CampTwitter 101 - Tech Day Camp
Twitter 101 - Tech Day Camp
 
PC Maintenance Security and Troubleshooting
PC Maintenance Security and TroubleshootingPC Maintenance Security and Troubleshooting
PC Maintenance Security and Troubleshooting
 
Crowdfunding Basics
Crowdfunding BasicsCrowdfunding Basics
Crowdfunding Basics
 
Social Media Gameplan for Food Day MA
Social Media Gameplan for Food Day MASocial Media Gameplan for Food Day MA
Social Media Gameplan for Food Day MA
 
2011.07.14 center-for-np-success-li
2011.07.14 center-for-np-success-li2011.07.14 center-for-np-success-li
2011.07.14 center-for-np-success-li
 
Accounting for NPOs - Tim Bell
Accounting for NPOs - Tim BellAccounting for NPOs - Tim Bell
Accounting for NPOs - Tim Bell
 
C.H.A.R.T Consulting-Nadine Pfautz-
C.H.A.R.T Consulting-Nadine Pfautz-C.H.A.R.T Consulting-Nadine Pfautz-
C.H.A.R.T Consulting-Nadine Pfautz-
 
Managing expectations by Susan C Hammond
Managing expectations by Susan C HammondManaging expectations by Susan C Hammond
Managing expectations by Susan C Hammond
 
NON-PROFIT CORPORATIONS: Director Liability
NON-PROFIT CORPORATIONS: Director LiabilityNON-PROFIT CORPORATIONS: Director Liability
NON-PROFIT CORPORATIONS: Director Liability
 
Utilizing Your Resources by Jacqueline Collins
Utilizing Your Resources by Jacqueline CollinsUtilizing Your Resources by Jacqueline Collins
Utilizing Your Resources by Jacqueline Collins
 
Effectively use LinkedIn & Facebook for Non-Profit Organizations
Effectively use LinkedIn & Facebook for Non-Profit OrganizationsEffectively use LinkedIn & Facebook for Non-Profit Organizations
Effectively use LinkedIn & Facebook for Non-Profit Organizations
 
Get Linkedin
Get LinkedinGet Linkedin
Get Linkedin
 
Successful Design Tips - Janel Kesten
Successful Design Tips - Janel KestenSuccessful Design Tips - Janel Kesten
Successful Design Tips - Janel Kesten
 
Video For The Web
Video For The WebVideo For The Web
Video For The Web
 
Planning Your Way To Fundraising Success
Planning Your Way To Fundraising SuccessPlanning Your Way To Fundraising Success
Planning Your Way To Fundraising Success
 

Último

1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改yuu sss
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfShivakumar Viswanathan
 
Create Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfCreate Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfworkingdev2003
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in designnooreen17
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Servicejennyeacort
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic global solution
 
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证jdkhjh
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryrioverosanniejoy
 
Chapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptChapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptDoaaRezk5
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfAayushChavan5
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造kbdhl05e
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证nhjeo1gg
 
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一diploma 1
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一Fi L
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degreeyuu sss
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCRdollysharma2066
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degreeyuu sss
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIyuj
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptMaryamAfzal41
 

Último (20)

1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
1比1办理美国北卡罗莱纳州立大学毕业证成绩单pdf电子版制作修改
 
FiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdfFiveHypotheses_UIDMasterclass_18April2024.pdf
FiveHypotheses_UIDMasterclass_18April2024.pdf
 
Create Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdfCreate Web Pages by programming of your chice.pdf
Create Web Pages by programming of your chice.pdf
 
Design principles on typography in design
Design principles on typography in designDesign principles on typography in design
Design principles on typography in design
 
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts ServiceCall Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
Call Girls in Ashok Nagar Delhi ✡️9711147426✡️ Escorts Service
 
Iconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing servicesIconic Global Solution - web design, Digital Marketing services
Iconic Global Solution - web design, Digital Marketing services
 
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
办理澳大利亚国立大学毕业证ANU毕业证留信学历认证
 
Design and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industryDesign and Managing Service in the field of tourism and hospitality industry
Design and Managing Service in the field of tourism and hospitality industry
 
Chapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .pptChapter 6(1)system devolopment life .ppt
Chapter 6(1)system devolopment life .ppt
 
Pharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdfPharmaceutical Packaging for the elderly.pdf
Pharmaceutical Packaging for the elderly.pdf
 
西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造西北大学毕业证学位证成绩单-怎么样办伪造
西北大学毕业证学位证成绩单-怎么样办伪造
 
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
在线办理ohio毕业证俄亥俄大学毕业证成绩单留信学历认证
 
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
办理(麻省罗威尔毕业证书)美国麻省大学罗威尔校区毕业证成绩单原版一比一
 
Call Girls in Pratap Nagar, 9953056974 Escort Service
Call Girls in Pratap Nagar,  9953056974 Escort ServiceCall Girls in Pratap Nagar,  9953056974 Escort Service
Call Girls in Pratap Nagar, 9953056974 Escort Service
 
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
办理学位证(TheAuckland证书)新西兰奥克兰大学毕业证成绩单原版一比一
 
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
2024新版美国旧金山州立大学毕业证成绩单pdf电子版制作修改#毕业文凭制作#回国入职#diploma#degree
 
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
8377877756 Full Enjoy @24/7 Call Girls in Nirman Vihar Delhi NCR
 
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
专业一比一美国亚利桑那大学毕业证成绩单pdf电子版制作修改#真实工艺展示#真实防伪#diploma#degree
 
How to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AIHow to Empower the future of UX Design with Gen AI
How to Empower the future of UX Design with Gen AI
 
cda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis pptcda.pptx critical discourse analysis ppt
cda.pptx critical discourse analysis ppt
 

WordPress Beginners Workshop

  • 1. 1 Beginning WordPress" Jon Bishop" Kurt Eng November 10th, 2012! Norwell High School
  • 2. 2 Today s Schedule •  Introduction to WordPress Period A •  WordPress installation •  The Admin Dashboard Period B + Break •  Content Types & Media Lunch Period C •  Theme, Widgets & Plugins
  • 3. 3 What is WordPress? •  Blogging software •  Content management system (CMS) •  Engine ‣  E-commerce ‣  Discussion Forums ‣  Subscription / Paid Content ‣  Wiki ‣  Job Boards ‣  Product Reviews ‣  Business Directories ‣  Social Network
  • 4. 4 Flavors of WordPress WordPress.org WordPress.com •  Self-hosted (your own server) •  Hosted by Automattic, no server needed •  Complete control (themes, plugins, etc.) •  Limited selection of themes & plugins •  Open source and completely free •  Basic sites are free, paid add-ons available
  • 5. 5 What can you do with WordPress? 1 Higher Ed
  • 6. 6 What can you do with WordPress? 2 Magazine
  • 7. 7 What can you do with WordPress? 3 Blog / Corporate
  • 8. 8 What can you do with WordPress? 4 Mixed Platform
  • 9. 9 What can you do with WordPress? 5 Community
  • 10. 10 What can you do with WordPress? 6 http://en.wordpress.com/notable-users/
  • 11. 11 Features of WordPress How does WordPress make my life/job easier? •  Control panel! •  Built-in SEO* (web-based & mobile) •  Comments •  Users & profiles! (authentication & roles) •  Themes & widgets •  Content types •  Plugins •  Taxonomy (content organization) •  Feeds •  Media management •  API •  Link & navigation management
  • 13. 13 Content Types •  Built-in content types in WordPress ‣  Posts: blogging/news, chronologic, appears in RSS feeds ‣  Pages: static content (e.g., “About”, “Contact”), hierarchical ‣  Comments: enable visitors to discuss your content
  • 15. 15 Posts •  Title  ‣  Arguably one of the most important aspects of content (include relevant/rich keywords related to the content – SEO!) ‣  Responsible for building the content URL •  Content ‣  Actual post/page content (“body”), w/ text, images, videos, links, shortcodes, etc. ‣  WYSIWYG (similar to Microsoft Word) w/ Visual & HTML edit modes (and full-screen!) •  Publishing ‣  Preview posts before publishing ‣  Set status (draft, pending, published) and visibility (private, password-protected) ‣  Set date (specific date in the past, scheduled date in the future)
  • 16. 16 Posts (cont.) •  Excerpt ‣  Write a custom post excerpt/teaser for category/archives pages or home page, as opposed to auto-generated excerpts •  Taxonomy (Defaults: Categories & Tags)  ‣  Categories are hierarchical (parent/child) and useful for navigation menus ‣  Tags are “labels” assigned to ‣  Have separate pages in the Dashboard to manage •  Additional Meta Boxes ‣  Discussion settings, comments list ‣  Custom functionality from themes (featured image/thumbnail) ‣  Custom functionality from plugins (SEO plugins to edit title, meta description & keywords…)
  • 17. 17 Posts (cont.) •  Permalinks ‣  Auto-generated from title ‣  SEO-friendly or “pretty” permalinks need to be enabled manually on default WordPress installations! ✦  http://bostonwp.org/2011/07/bwpm-june-2011-creating-better-content-w-shortcodes/ ✦  http://bostonwp.org/?p=505 ‣  Can be customized per post/page on edit screen •  Trackbacks/Pingbacks ‣  Send automated notices to other websites & services when you change content ‣  Pingback: Include a link to 3rd party article, save it, WP pings that article and adds a pingback to the 3rd party website article page ‣  Trackback: Outdated? Similar but not automatic. You find the trackback URL on 3rd party website or article page (if enabled/advertised), paste into WordPress to send a trackback
  • 18. 18 Posts (cont.) •  Revisions ‣  Autosaves and previously saved versions available for rollback or reference •  Author ‣  Change post/page author •  Custom Fields ‣  Stores all other metadata specific to your project ‣  Previously used to enable/disable certain theme-specific features ‣  Key/value pair format
  • 19. 19 Pages •  Pages ‣  Content that is “timeless” (About, Contact) ‣  Hierarchical (a parent page can have child pages) ‣  Page order (a number can be assigned for displaying pages in arbitrary order) ‣  Can use custom page templates for completely different designs/layouts per-page. Page templates can include other template files, WordPress Template Tags, and PHP code
  • 21. 21 Pages (cont.) •  Pages are not Posts! ‣  Pages do not show up in the RSS feed ‣  Cannot be organized using category and tag taxonomies ‣  Typical page permalinks take the form of: http://mysite.com/the-page-slug ‣  Can be added to Menus, or to sidebars using the Pages widget
  • 23. 23 Comments •  Enabling/disabling ‣  Site-wide ‣  Per post or per page •  Moderating ‣  Always require administrator approval, or require the first to be approved per visitor ‣  Blacklist or hold in moderation queue by URLs, email address, IP addresses •  Nesting ‣  Replies are visible beneath the parent comment, and indented •  Gravatars ‣  Show commenter Gravatars next to comments (gravatar.com) •  Replacing built-in comments ‣  Disqus, IntenseDebate
  • 25. 25 Themes •  A theme is a skin for your website •  Separation between the data layer and presentation layer •  Front-end: HTML, CSS, JavaScript, images, and some PHP •  Themes can also add functionality to WordPress ‣  Custom content types (a Cake for a bakery website) ‣  Custom taxonomies (flavors & occasions) ‣  Custom widgets (search box)
  • 26. 26 Theme Resources •  WordPress Theme Directory: http://wordpress.org/extend/themes/ •  3rd party, free themes: Smashing Magazine, ThemeLab, WPSalon, Mashable.com, Google search (of course) •  Premium Themes ‣  Support from developer & community ‣  Documentation ‣  Often higher quality, and feature-rich, and with child themes/variations ‣  Multiple licenses (individual, developer, etc.) •  Theme frameworks
  • 27. 27 Premium Theme Examples •  Press75 •  WooThemes •  StudioPress Test-drive themes at •  Thesis BostonWPDemo.com! •  Headway •  Pagelines Platform •  ElegantThemes
  • 28. 28 Child Themes •  Inherit the functionality of a parent theme •  Typically override: ‣  Styling (colors, fonts, margin/padding) ‣  Addition or removal of functionality (functions.php) ‣  Templates •  A good way to modify third party themes without hacking the original code •  Provide several flavors of a parent theme
  • 30. 30 Plugins •  Plugins extend the functionality of WordPress ‣  Add new menus & configuration options to the Admin Dashboard (post types, spam filters, content importing) ‣  Add new features to the frontend of your website (social sharing tools) ‣  Change the way your site is displayed (mobile) ‣  Collect stats (analytics) ‣  Automate tasks (backup)
  • 31. 31 Plugin Resources •  WordPress Plugins Directory: http://wordpress.org/extend/plugins/ •  Premium Plugins: ‣  WishList Membership Plugin ‣  Gravity Forms ‣  Scribe (copy-writing & SEO) ‣  WP e-Commerce, Shopp, PHPurchase ‣  WP Review Engine (reviews/star-ratings) ‣  WPtouch (mobile theme) ‣  Language translation
  • 32. 32 Plugin Recommendations •  Google Analyticator •  Disqus/Intense Debate •  All-in-one SEO or SEO Ultimate •  Akismet (already built in) •  JetPack •  Twitter Blog •  Gravity Forms •  VaultPress/Backup Buddy •  W3 Total Cache
  • 34. 34 Widgets •  Draggable & configurable modules that can be reused on WP sites •  Widgets are dragged into sidebars (widgetized regions), declared by the theme •  WordPress contains many useful default widgets (the Text Widget is powerful!) •  You don’t add new widgets directly: plugins & themes add new widgets •  The more “widgetized” regions your theme contains, the more easily configurable the page layout will be from the Dashboard, instead of modifying code
  • 36. 36 Best Practices •  Security •  Backups •  SEO •  Upgrades •  Managing Content
  • 37. 37 Security •  Upgrade WordPress core, plugins, and themes! •  Password strength across all entry points (Hosting control panel, FTP, WordPress admin) •  Don’t use default username “admin” •  Download code directly wordpress.org •  Public WiFi caution: your traffic is probably not secure •  Disable unused/unneeded features (e.g., remote publishing) •  File permissions (FTP)
  • 38. 38 Backups •  Use a plugin or service (set & forget) ‣  BackupBuddy, VaultPress •  Automated backups provided by your hosting provider (but don’t back up to the same server your site is hosted!) •  Remember: A WordPress site lives in two separate worlds simultaneously ‣  Files in a folder you can see via FTP (especially /wp-content) ‣  Data in tables in a database server (you can see and manipulate using 3rd party tools, often provided by your hosting provider) •  Secure your backups! •  Test your backups!
  • 39. 39 SEO •  Beyond the benefits provided by a stock WordPress install… ‣  Theme used & author’s ability to write semantic HTML ‣  Additional meta data you supply using an SEO plugin ‣  How you write and organize your content (HTML, taxonomy, etc.) ‣  Permalinks w/ a good link structure (the default works wonders) ‣  Google Webmaster Tools (monitor your site’s ranking performance)
  • 40. 40 Upgrades •  Upgrade often, but maybe not too often ‣  Don’t wait for minor updates that fix critical bugs or security issues ‣  Wait a bit longer on major releases (3.0, 3.2) ‣  Follow the WordPress Development Blog: http://wordpress.org/news •  WordPress, themes & plugins are open-source & community developed: embrace but be cautious •  Keep plugins & themes updated, too •  Be careful & mindful of what files you’ve changed (ideally, don’t change any “core” files in themes, plugins or WordPress itself) •  Before upgrading, backup your site & check plugin compatibility
  • 41. 41 Content Tips •  Chris Brogan ‣  http://www.chrisbrogan.com/40-ways-to-deliver-killer-blog-content/ ‣  http://www.chrisbrogan.com/the-writing-practice/ ‣  Boston WordPress Meetup presentation: http://blip.tv/file/4368461 •  Chris Penn ‣  Upcoming WordCamp Session
  • 42. 42 Content Tips (cont.) •  Use paragraphs and lists ‣  Break up long pieces of content & thoughts in sections ‣  WordPress will automatically add HTML paragraph tags in the Visual editor ‣  Lists group related pieces of content together •  Use headings ‣  Use Heading 2, 3, 4, etc. to label/group sections of content •  Call out important keywords/concepts ‣  Bold relevant and meaningful keywords and text, but don’t abuse •  Hyperlink to other articles ‣  Pingbacks build deeper linking & relationships
  • 43. 43 Content Tips (cont.) •  Spell-check & proof ‣  Spell-check plugins ‣  Post as “pending” and have other preview •  Think before you post ‣  Beware: ranting on blogs is commonplace today ‣  Once it’s published, it’s syndicated via RSS, reblogged, tweeted, indexed by SEs & directories… •  Write about what you like ‣  Don’t force yourself to write about uninteresting things, enjoy the experience. •  Avoid excess slang and localized terms
  • 44. 44 Content Tips (cont.) •  Don’t hide your emotions ‣  If you have to, remain anonymous but voice your opinions (take a stand!) ‣  Show your readers your passion & seek to create good discussion •  Consider your readers/audience ‣  Who’s reading? Is your content useful to that person/group? Is it appropriate? ‣  How often will you post? Consider your audience’s attention span vs. your average article length? •  Make use of comments (even the nasty ones) ‣  Feedback can be rewarding and useful, whether it’s praise or constructive criticism. •  Worry about content first, then blog design, features, etc. ‣  Content is king! Build an audience/readership first. Get visitors to subscribe via RSS and email (increase repeat visits). ‣  Your site will likely undergo many design and functional iterations anyway.
  • 45. 45 Content Tips (cont.) •  Use rich multimedia (images, audio, video, maps) ‣  The make your content pages more colorful, break up lengthy copy, and present information in a visual (and often more easily interpreted) ways •  Keep writing! ‣  Don’t stop publishing content ‣  Writer’s block could mean you’re holding back on something ‣  Browse and subscribe to others’ blogs for inspiration and motivation •  Write everywhere ‣  You can publish to your WordPress blog from your mobile phone, your iPad, popular social web apps like Facebook and Twitter, email, and desktop applications
  • 46. 46 WordPress Multisite •  Originally two versions: WordPress & WordPress Multi-User (MU) •  Merged into WordPress 3.0 w/ Multisite feature •  Operate a network of related WordPress sites from a single dashboard ‣  Subdomains: http://games.mysite.org, http://music.mysite.org, ... ‣  Subdirectories: http://mysite.org/james, http://mysite.org/kurt, ... •  Super admins can administer all websites through the “Network Admin” Dashboard, site admins can administer a single website through the traditional dashboard •  Many plugins can be installed network-wide!
  • 47. 47 Additional Resources •  WordPress-related blogs! WPRecipes.com, WPTavern.com, ... •  WordPress video tutorials from the source: http://wordpress.tv •  WordPress.org free theme & plugin directories - submit your work here! •  Commercial themes: custom admin panels & premium support! WooThemes, ThemeForest, StudioPress, ElegantThemes, Press75 •  Theme frameworks: video tutorials and extensive documentation! Thesis, Genesis, Hybrid, Headway, Thematic •  WordPress Codex (Template Tags, loop query parameters, etc.) •  LiveWP.tv – WordPress news, tips, and banter…unscripted & live from Boston!
  • 49. 49 Boston WordPress Meetup •  Monthly events at Microsoft NERD (last Monday of every month) •  1500+ members •  2nd largest WordPress Meetup in the U.S. •  Support forums & job board •  Past presentation slides & videos available online •  Free pizza (pending sponsors)! •  http://bostonwp.org •  @bostonwp on Twitter
  • 50. 50 HostGator •  Cheaper hosting with unlimited storage, bandwidth and domains ‣  Great if you plan on starting more than 1 WordPress site ‣  Plenty of support for the server and you don’t need to have WordPress on it (self-install) •  Lots of software, room to experiment! Use code TechDayCamp for 25% discount
  • 51. 51 Questions Open Q&A
  • 52. 52 Thank You Jon Bishop Kurt Eng Twitter: @jondbishop Twitter: @kurteng http://jonbishop.com http://kurteng.com
  • 54. 54 Architecture of WordPress 1 •  Posts & Pages •  WordPress core •  Comments •  Themes •  Links •  Plugins •  Options/Settings •  File Uploads •  Taxonomy •  Users Important for Backups!
  • 55. 55 Architecture of WordPress 2 wp-admin/ wp-links-opml.php wp-content/ wp-cron.php wp-includes/ wp-load.php wp-app.php wp-trackback.php readme.html wp-pass.php wp-signup.php license.txt xmlrpc.php wp-atom.php wp-login.php wp-commentsrss2.php wp-mail.php wp-rdf.php wordpress.zip wp-config-sample.php wp-rss.php wp-comments-post.php wp-rss2.php wp-settings.php index.php wp-feed.php wp-blog-header.php wp-activate.php wp-register.php
  • 56. 56 Architecture of WordPress 3 themes/ twentyten/ mytheme1/ plugins/ akismet/ wp_e-commerce/ uploads/ wp-content/ 2010/ 11/ photo1.jpg photo2.jpg
  • 57. 57 Installation •  Required software ‣  Web server (serves web pages to the web browser) ‣  PHP language processor (runs the code WordPress is written in) ‣  Database (stores content and site settings) •  Download & install server software on local computer ‣  Windows: XAMPP: http://www.apachefriends.org/en/xampp-windows.html ‣  Mac: MAMP: http://www.mamp.info/en/downloads/index.html •  Download WordPress ‣  http://wordpress.org/download/
  • 58. 58 Elements of a Theme Required Base Additional 404.php author.php author-[nickname].php header.php category.php footer.php sidebar-[name].php comments.php style.css category-[id].php sidebar.php index.php functions.php page.php home.php single.php page-[name].php archive.php taxonomy-[name].php screenshot.png ... These files override the default WordPress templates.
  • 59. 59 The Loop •  WordPress builds a query for the loop based on the requests it receives. ‣  Category: http://mysite.org/tech! Find all published posts in the category Tech ordered most recent first. ‣  Specific Post: http://mysite.org/2010/11/06/welcome-to-design-camp! Find the specific published post with URL slug welcome-to-design-camp ‣  Home*: http://mysite.org! Configure WordPress to show a series of posts, a static page, your home.php file, etc.!
  • 60. 60 Thanks for Viewing Copyright 2011 Boston WordPress. All rights reserved. None of the material contained within and created by the presentation authors may be used without authors’ written content.