• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Beginning WordPress Workshop
 

Beginning WordPress Workshop

on

  • 946 views

These are the slides from the Toolbox and Boston WordPress Beginner WordPress Workshop at the Labor Guild, June 1, 2013

These are the slides from the Toolbox and Boston WordPress Beginner WordPress Workshop at the Labor Guild, June 1, 2013

Statistics

Views

Total Views
946
Views on SlideShare
862
Embed Views
84

Actions

Likes
1
Downloads
0
Comments
0

2 Embeds 84

http://www.diamondcertifieddigital.org 55
http://thetoolboxinc.com 29

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Beginning WordPress Workshop Beginning WordPress Workshop Presentation Transcript

    • Beginning WordPressJon BishopKurt EngJune 1st, 2013LaborGuild: Weymouth, MA
    • Today’s SchedulePeriod A● Introduction to WordPress● WordPress installation● The Admin DashboardBreak ● QuestionsPeriod B● Content Types & Media● Theme, Widgets & Plugins
    • What is WordPress?● Blogging software● Content management system (CMS)● Engine● E-commerce● Subscription / Paid Content● Job Boards● Business Directories● Discussion Forums● Wiki● Product Reviews● Social Network
    • Flavors of WordPressWordPress.com● Hosted by Automattic, no server needed● Limited selection of themes & plugins● Basic sites are free, paid add-onsavailable● Self-hosted (your own server)● Complete control (themes, plugins, etc.)● Open source and completely freeWordPress.org
    • What can you do with WordPress? 1Higher Ed
    • What can you do with WordPress? 2Magazine
    • What can you do with WordPress? 3Blog / Corporate
    • What can you do with WordPress? 4Mixed Platform
    • What can you do with WordPress? 5Community
    • What can you do with WordPress? 6http://en.wordpress.com/notable-users/
    • Features of WordPress● Control panel(web-based & mobile)● Users & profiles(authentication & roles)● Content types● Taxonomy (contentorganization)● Media management● Link & navigation management● Built-in SEO*● Comments● Themes & widgets● Plugins● Feeds● APIHow does WordPress make my life/job easier?
    • Installation
    • 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
    • Posts
    • Posts● Title ● Arguably one of the most important aspects of content (include relevant/richkeywords 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)
    • Posts (cont.)● Excerpt● Write a custom post excerpt/teaser for category/archives pages or home page, asopposed 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…)
    • Posts (cont.)● Permalinks● Auto-generated from title● SEO-friendly or “pretty” permalinks need to be enabled manually on default WordPressinstallations!● 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 3rdparty article, save it, WP pings that article and adds apingback to the 3rdparty website article page● Trackback: Outdated? Similar but not automatic. You find the trackback URL on 3rdparty website or article page (if enabled/advertised), paste into WordPress to send atrackback
    • 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
    • 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 arbitraryorder)● Can use custom page templates for completely different designs/layoutsper-page. Page templates can include other template files, WordPressTemplate Tags, and PHP code
    • Pages
    • 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
    • Comments
    • 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
    • Break
    • 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)
    • Theme Resources● WordPress Theme Directory: http://wordpress.org/extend/themes/● 3rdparty, 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
    • Premium Theme Examples● Press75● WooThemes● StudioPress● Genesis● Headway● Pagelines Platform● ElegantThemes● ThemeForest
    • 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 originalcode● Provide several “flavors” of a parent theme
    • Install a Theme
    • Plugins● Plugins extend the functionality of WordPress● Add new menus & configuration options to the Admin Dashboard (posttypes, 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)
    • 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
    • Plugin Recommendations● Jetpack● Disqus/Intense Debate● WordPress SEO● Akismet (already built in)● Google Analytics for WordPress● Gravity Forms● VaultPress/Backup Buddy● W3 Total Cachehttp://wordpress.org/extend/plugins/ Many other plugins freely available!
    • Install a Plugin
    • Widgets● Draggable & configurable modules that can be reused on WP sites● Widgets are dragged into sidebars (widgetized regions), declared bythe theme● WordPress contains many useful default widgets (the Text Widget ispowerful!)● You don’t add new widgets directly: plugins & themes add newwidgets● The more “widgetized” regions your theme contains, the more easilyconfigurable the page layout will be from the Dashboard, instead ofmodifying code
    • Configure Widgets
    • Additional Resources● WordPress-related blogsWPRecipes.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 supportWooThemes, ThemeForest, StudioPress, ElegantThemes, Press75● Theme frameworks: video tutorials and extensive documentationThesis, Genesis, Hybrid, Headway, Thematic● WordPress Codex (Template Tags, loop query parameters, etc.)● LiveWP.tv – WordPress news, tips, and banter…unscripted & live from Boston!
    • Book: Digging into WordPress
    • Book: WordPress for Dummies
    • Boston WordPress Meetup● Monthly events at Microsoft NERD (last Monday ofevery month)● 1700+ members● 2nd largest WordPress Meetup in the U.S.● Support forums● Past presentation slides & videos available online● Free pizza!● http://bostonwp.org● @bostonwp on Twitter
    • 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 WordPresson it (self-install)● Lots of software, room to experiment!Use code TechDayCamp for 25% off hosting plan
    • WP-Engine● WordPress only hosting● Cheap, integrated, automatic backups, updates● Set it and forget it!● Secure, fast, reliableUse code WPMeetupBoston2013at http://j.mp/boswpshop for 1 free month
    • QuestionsOpen Q&A
    • Thank YouJon BishopAMP AgencyTwitter: @JonDBishophttp://www.jonbishop.com/Kurt EngTwitter: @kurtenghttp://www.kurteng.com/
    • Thanks for ViewingCopyright 2013 Boston WordPress.All rights reserved.None of the material contained within this presentation may be used without authors’ written consent.