SlideShare a Scribd company logo
ten cool
THINGS YOU CAN
DO WITH

  widgets
                 a ben byrne joint
INTRODUCTIONS
Who am I? Who are you? Why are we here?
ABOUT ME

     10+ years professional
        web experience
everything from strategy to PHP
  worked with several CMSes
  firm has contributed plugins
YOU?
WIDGETS 101
What they are and where they go
WIDGETS 101
•wordpress.org says widgets are “things you use
 to personalize your site”

•self-contained blocks of content/functionality

•placed into dynamic sidebars*

•may be highly configurable (or not)


             * need not actually be sidebars
COOL WIDGETS
WORDPRESS COMES WITH
1. CUSTOM MENUS

• new with wordpress 3
• great for sectional
  navigation

• make WordPress a
  legitimate CMS
2. RSS FEED

• Leverage RSS: use other
  people’s content!
• Lots of things are RSS,
  such as a Google News
  feed of a keyword
• Keeps site current, fresh
  and useful
3. ARBITRARY TEXT

• As simple as can be
• Often overlooked
  solution

• Ultimate flexibility
COOL WIDGETS
YOU CAN INSTALL
4. ADSENSE ADS

• Make money off your
  site!

• Easy to set up
• Example: Easy
  AdSense Pro
5. POLLS
• Engage your audience while
  you learn about them

• Used by major sites
  (CNN, Slashdot.org,
  ESPN, etc)

• Several plugins support
  polling users, such as UPM
  Polls and WP-Polls
6. FOSTER DIALOGUE

• Provide an avenue
  other than post
  comments for users to
  express themselves

• Even realtime chat!
• Plugins such as
  Shoutbox, FCChat
7. HIGHLIGHT RELATED
           CONTENT
• Avoid “dead ends” and
  increase page views

• Can be done manually
  but that’s inconvenient

• Example plugin: IGIT
  Related Posts
8. BRING CONTENT IN
• RSS is just the
  beginning
• Flickr photos
• Google Maps
• YouTube channel
• ...you name it!
ADVANCED WIDGETRY
Okay, so that’s not a word. But it should be.
9. ROLL YOUR OWN

• If you can theme in
  functions.php, you can
  write a widget
• Use the codex
• Escape boundaries
• Whatever you need
10. GET FLEXIBLE

• Whether in a true
  sidebar or not, widgets
  needn’t be everywhere.

• Widget Context plugin
  is your friend!
WRAP-UP
Questions? Other examples?
CONNECT

       Ben Byrne
 ben@byrnecreative.com
bbyrne@newsignature.com
  facebook.com/drywall
   Twitter: @drywall

More Related Content

PDF
Between a Block & a Hard Place
PDF
Rock Your Blocks! Web Design Acceleration with Genesis Pro
PPTX
How to build your first WordPress website
PDF
Building and future-proofing your WordPress sites with the Genesis Framework
PDF
Meet The Family (Philippines Remix)
KEY
Taking WordPress as a CMS, to the Limit
PDF
How to Build Custom WordPress Blocks
PDF
Building the next generation of themes with WP Rig 2.0
Between a Block & a Hard Place
Rock Your Blocks! Web Design Acceleration with Genesis Pro
How to build your first WordPress website
Building and future-proofing your WordPress sites with the Genesis Framework
Meet The Family (Philippines Remix)
Taking WordPress as a CMS, to the Limit
How to Build Custom WordPress Blocks
Building the next generation of themes with WP Rig 2.0

What's hot (20)

PDF
The Future of-the CMS (Twin Cities DrupalCamp 2015)
PDF
Webinar: Gettin' Down and Nerdy with the Genesis Framework
PDF
Angular Remote Conf - Building with Angular & WordPress
PDF
WPCampus Online - The Case for the WordPress REST API
PDF
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
PPTX
Up and Running Quickly with Vue.js
KEY
21 Ways to Make WordPress Fast
PDF
WordPress Meetup Bandung - December 2014
PDF
WordCamp Bournemouth 2014 - Designing with data in WordPress
PDF
Advanced custom fields in Wordpress
PDF
WordCamp Reno - WP Network Effects
PPTX
Why word press is more popular
PDF
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...
PDF
Wordpress for Dummies
PPTX
Boston WordPress Meetup July 2014 - Opening Remarks
PPTX
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017
PDF
WordPress for Beginners
PPT
Should You Wordpress?
PDF
NYC PUG WordPress Presentation | The Photographer's Blogger | August 2014
PDF
Intro to Wordpress
The Future of-the CMS (Twin Cities DrupalCamp 2015)
Webinar: Gettin' Down and Nerdy with the Genesis Framework
Angular Remote Conf - Building with Angular & WordPress
WPCampus Online - The Case for the WordPress REST API
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
Up and Running Quickly with Vue.js
21 Ways to Make WordPress Fast
WordPress Meetup Bandung - December 2014
WordCamp Bournemouth 2014 - Designing with data in WordPress
Advanced custom fields in Wordpress
WordCamp Reno - WP Network Effects
Why word press is more popular
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...
Wordpress for Dummies
Boston WordPress Meetup July 2014 - Opening Remarks
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017
WordPress for Beginners
Should You Wordpress?
NYC PUG WordPress Presentation | The Photographer's Blogger | August 2014
Intro to Wordpress
Ad

Similar to 10 Cool Things You Can Do with Widgets (20)

KEY
WordPress & Other Content Management Systems
PPT
Blogging With Wordpress By Prakriti
PPTX
PEPY Wordpress workshop-01
PDF
10 reasons to choose wordpress
PPTX
10 reasons to choose wordpress
PPTX
An introduction to wordpress
PPTX
Blogging Best Practices
PPTX
WordPress Rest API
PDF
Wp 3hr-course
PDF
My website is live now what?
PPTX
Blogging
PPT
Emkane RCC wp qs
PPTX
Building your first plugin
PDF
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
PPTX
Blogging basics 101.pptx
PPTX
BITM3730 11-7.pptx
PDF
Last Call Media Drupal 8 Case Study
PDF
Wcto2014
PPTX
Top reasons to design your website in word press | thoughtfulminds
PPTX
DIY SEO for cash-strapped business owners
WordPress & Other Content Management Systems
Blogging With Wordpress By Prakriti
PEPY Wordpress workshop-01
10 reasons to choose wordpress
10 reasons to choose wordpress
An introduction to wordpress
Blogging Best Practices
WordPress Rest API
Wp 3hr-course
My website is live now what?
Blogging
Emkane RCC wp qs
Building your first plugin
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
Blogging basics 101.pptx
BITM3730 11-7.pptx
Last Call Media Drupal 8 Case Study
Wcto2014
Top reasons to design your website in word press | thoughtfulminds
DIY SEO for cash-strapped business owners
Ad

More from drywallbmb (10)

PDF
Accessibility: Beginning the Journey
PDF
Do more, faster, by extending WP-CLI
PDF
Accessibility: Beginning the Journey
PDF
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
PDF
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
PDF
Making Multisite Work for You
PDF
Front-End Performance Optimization in WordPress
PDF
Finding your way with Sass+Compass
PDF
High Performance Front-End Development
PDF
The Difference Between Print and Web Design
Accessibility: Beginning the Journey
Do more, faster, by extending WP-CLI
Accessibility: Beginning the Journey
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
Making Multisite Work for You
Front-End Performance Optimization in WordPress
Finding your way with Sass+Compass
High Performance Front-End Development
The Difference Between Print and Web Design

Recently uploaded (20)

PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
PDF
Modernizing your data center with Dell and AMD
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PDF
KodekX | Application Modernization Development
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
MYSQL Presentation for SQL database connectivity
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
Detection-First SIEM: Rule Types, Dashboards, and Threat-Informed Strategy
Modernizing your data center with Dell and AMD
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
KodekX | Application Modernization Development
Mobile App Security Testing_ A Comprehensive Guide.pdf
Dropbox Q2 2025 Financial Results & Investor Presentation
20250228 LYD VKU AI Blended-Learning.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Reach Out and Touch Someone: Haptics and Empathic Computing
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Spectral efficient network and resource selection model in 5G networks
Network Security Unit 5.pdf for BCA BBA.
MYSQL Presentation for SQL database connectivity
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Building Integrated photovoltaic BIPV_UPV.pdf

10 Cool Things You Can Do with Widgets

  • 1. ten cool THINGS YOU CAN DO WITH widgets a ben byrne joint
  • 2. INTRODUCTIONS Who am I? Who are you? Why are we here?
  • 3. ABOUT ME 10+ years professional web experience everything from strategy to PHP worked with several CMSes firm has contributed plugins
  • 5. WIDGETS 101 What they are and where they go
  • 6. WIDGETS 101 •wordpress.org says widgets are “things you use to personalize your site” •self-contained blocks of content/functionality •placed into dynamic sidebars* •may be highly configurable (or not) * need not actually be sidebars
  • 8. 1. CUSTOM MENUS • new with wordpress 3 • great for sectional navigation • make WordPress a legitimate CMS
  • 9. 2. RSS FEED • Leverage RSS: use other people’s content! • Lots of things are RSS, such as a Google News feed of a keyword • Keeps site current, fresh and useful
  • 10. 3. ARBITRARY TEXT • As simple as can be • Often overlooked solution • Ultimate flexibility
  • 12. 4. ADSENSE ADS • Make money off your site! • Easy to set up • Example: Easy AdSense Pro
  • 13. 5. POLLS • Engage your audience while you learn about them • Used by major sites (CNN, Slashdot.org, ESPN, etc) • Several plugins support polling users, such as UPM Polls and WP-Polls
  • 14. 6. FOSTER DIALOGUE • Provide an avenue other than post comments for users to express themselves • Even realtime chat! • Plugins such as Shoutbox, FCChat
  • 15. 7. HIGHLIGHT RELATED CONTENT • Avoid “dead ends” and increase page views • Can be done manually but that’s inconvenient • Example plugin: IGIT Related Posts
  • 16. 8. BRING CONTENT IN • RSS is just the beginning • Flickr photos • Google Maps • YouTube channel • ...you name it!
  • 17. ADVANCED WIDGETRY Okay, so that’s not a word. But it should be.
  • 18. 9. ROLL YOUR OWN • If you can theme in functions.php, you can write a widget • Use the codex • Escape boundaries • Whatever you need
  • 19. 10. GET FLEXIBLE • Whether in a true sidebar or not, widgets needn’t be everywhere. • Widget Context plugin is your friend!
  • 21. CONNECT Ben Byrne ben@byrnecreative.com bbyrne@newsignature.com facebook.com/drywall Twitter: @drywall