SlideShare una empresa de Scribd logo
1 de 21
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

Más contenido relacionado

La actualidad más candente

The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)Todd Ross Nienkerk
 
Webinar: Gettin' Down and Nerdy with the Genesis Framework
Webinar: Gettin' Down and Nerdy with the Genesis FrameworkWebinar: Gettin' Down and Nerdy with the Genesis Framework
Webinar: Gettin' Down and Nerdy with the Genesis FrameworkWP Engine
 
Angular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPressAngular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPressRoy Sivan
 
WPCampus Online - The Case for the WordPress REST API
WPCampus Online - The Case for the WordPress REST APIWPCampus Online - The Case for the WordPress REST API
WPCampus Online - The Case for the WordPress REST APIRoy Sivan
 
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...Semrush
 
Up and Running Quickly with Vue.js
Up and Running Quickly with Vue.jsUp and Running Quickly with Vue.js
Up and Running Quickly with Vue.jsBurton Smith
 
21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast21 Ways to Make WordPress Fast
21 Ways to Make WordPress FastJason McCreary
 
WordPress Meetup Bandung - December 2014
WordPress Meetup Bandung - December 2014WordPress Meetup Bandung - December 2014
WordPress Meetup Bandung - December 2014Fikri Rasyid
 
WordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPressWordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPressJonny Allbut
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in WordpressExove
 
WordCamp Reno - WP Network Effects
WordCamp Reno - WP Network EffectsWordCamp Reno - WP Network Effects
WordCamp Reno - WP Network Effectslukepilon
 
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...Peter Elmered
 
Boston WordPress Meetup July 2014 - Opening Remarks
Boston WordPress Meetup July 2014 - Opening RemarksBoston WordPress Meetup July 2014 - Opening Remarks
Boston WordPress Meetup July 2014 - Opening RemarksBoston WordPress
 
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017Doug Lawrence
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for BeginnersBrad Williams
 
Should You Wordpress?
Should You Wordpress?Should You Wordpress?
Should You Wordpress?buechler
 
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 2014Rachel Avery Conley
 

La actualidad más candente (20)

The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)The Future of-the CMS (Twin Cities DrupalCamp 2015)
The Future of-the CMS (Twin Cities DrupalCamp 2015)
 
Webinar: Gettin' Down and Nerdy with the Genesis Framework
Webinar: Gettin' Down and Nerdy with the Genesis FrameworkWebinar: Gettin' Down and Nerdy with the Genesis Framework
Webinar: Gettin' Down and Nerdy with the Genesis Framework
 
Angular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPressAngular Remote Conf - Building with Angular & WordPress
Angular Remote Conf - Building with Angular & WordPress
 
WPCampus Online - The Case for the WordPress REST API
WPCampus Online - The Case for the WordPress REST APIWPCampus Online - The Case for the WordPress REST API
WPCampus Online - The Case for the WordPress REST API
 
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
David Vogelpohl — Using WordPress Blocks to Free Your Content Team from Your ...
 
Up and Running Quickly with Vue.js
Up and Running Quickly with Vue.jsUp and Running Quickly with Vue.js
Up and Running Quickly with Vue.js
 
21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast21 Ways to Make WordPress Fast
21 Ways to Make WordPress Fast
 
WordPress Meetup Bandung - December 2014
WordPress Meetup Bandung - December 2014WordPress Meetup Bandung - December 2014
WordPress Meetup Bandung - December 2014
 
WordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPressWordCamp Bournemouth 2014 - Designing with data in WordPress
WordCamp Bournemouth 2014 - Designing with data in WordPress
 
Advanced custom fields in Wordpress
Advanced custom fields in WordpressAdvanced custom fields in Wordpress
Advanced custom fields in Wordpress
 
WordCamp Reno - WP Network Effects
WordCamp Reno - WP Network EffectsWordCamp Reno - WP Network Effects
WordCamp Reno - WP Network Effects
 
Why word press is more popular
Why word press is more popularWhy word press is more popular
Why word press is more popular
 
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...
Advanced Custom Fields(ACF) + Page Builder at WordPress meetup Stockholm 2016...
 
Wordpress for Dummies
Wordpress for DummiesWordpress for Dummies
Wordpress for Dummies
 
Boston WordPress Meetup July 2014 - Opening Remarks
Boston WordPress Meetup July 2014 - Opening RemarksBoston WordPress Meetup July 2014 - Opening Remarks
Boston WordPress Meetup July 2014 - Opening Remarks
 
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017
WordPress Multisite | WordPress Meetup Saint Petersburg, Russia 13 January 2017
 
WordPress for Beginners
WordPress for BeginnersWordPress for Beginners
WordPress for Beginners
 
Should You Wordpress?
Should You Wordpress?Should You Wordpress?
Should You Wordpress?
 
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
 
Intro to Wordpress
Intro to WordpressIntro to Wordpress
Intro to Wordpress
 

Similar a 10 Cool Things You Can Do with Widgets

WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)Piers Midwinter
 
WordPress & Other Content Management Systems
WordPress & Other Content Management SystemsWordPress & Other Content Management Systems
WordPress & Other Content Management SystemsEmily Lewis
 
Blogging With Wordpress By Prakriti
Blogging With Wordpress By PrakritiBlogging With Wordpress By Prakriti
Blogging With Wordpress By PrakritiTechberries
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01Wei Peng
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpressCarrie Hane
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpressCrack Aloud
 
Blogging Best Practices
Blogging Best PracticesBlogging Best Practices
Blogging Best PracticesAlison Yu
 
WordPress Rest API
WordPress Rest APIWordPress Rest API
WordPress Rest APIBrian Layman
 
Blogging
Blogging Blogging
Blogging Cool069
 
Building your first plugin
Building your first pluginBuilding your first plugin
Building your first pluginScott DeLuzio
 
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech DayCreating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech DaySuzanne Dergacheva
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptxMattMarino13
 

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

WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)WordPress and Search Engine Optimisation (SEO)
WordPress and Search Engine Optimisation (SEO)
 
WordPress & Other Content Management Systems
WordPress & Other Content Management SystemsWordPress & Other Content Management Systems
WordPress & Other Content Management Systems
 
Blogging With Wordpress By Prakriti
Blogging With Wordpress By PrakritiBlogging With Wordpress By Prakriti
Blogging With Wordpress By Prakriti
 
PEPY Wordpress workshop-01
PEPY Wordpress workshop-01PEPY Wordpress workshop-01
PEPY Wordpress workshop-01
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
 
10 reasons to choose wordpress
10 reasons to choose wordpress10 reasons to choose wordpress
10 reasons to choose wordpress
 
An introduction to wordpress
An introduction to wordpressAn introduction to wordpress
An introduction to wordpress
 
Blogging Best Practices
Blogging Best PracticesBlogging Best Practices
Blogging Best Practices
 
WordPress Rest API
WordPress Rest APIWordPress Rest API
WordPress Rest API
 
Wp 3hr-course
Wp 3hr-courseWp 3hr-course
Wp 3hr-course
 
My website is live now what?
My website is live now what?My website is live now what?
My website is live now what?
 
Blogging
Blogging Blogging
Blogging
 
Emkane RCC wp qs
Emkane RCC wp qsEmkane RCC wp qs
Emkane RCC wp qs
 
Building your first plugin
Building your first pluginBuilding your first plugin
Building your first plugin
 
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech DayCreating a Reusable Drupal Website for Higher Education - at USG Tech Day
Creating a Reusable Drupal Website for Higher Education - at USG Tech Day
 
Blogging basics 101.pptx
Blogging basics 101.pptxBlogging basics 101.pptx
Blogging basics 101.pptx
 
BITM3730 11-7.pptx
BITM3730 11-7.pptxBITM3730 11-7.pptx
BITM3730 11-7.pptx
 
Last Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case StudyLast Call Media Drupal 8 Case Study
Last Call Media Drupal 8 Case Study
 
Wcto2014
Wcto2014Wcto2014
Wcto2014
 
Top reasons to design your website in word press | thoughtfulminds
Top reasons to design your website in word press | thoughtfulmindsTop reasons to design your website in word press | thoughtfulminds
Top reasons to design your website in word press | thoughtfulminds
 

Más de drywallbmb

Accessibility: Beginning the Journey
Accessibility: Beginning the JourneyAccessibility: Beginning the Journey
Accessibility: Beginning the Journeydrywallbmb
 
Do more, faster, by extending WP-CLI
Do more, faster, by extending WP-CLIDo more, faster, by extending WP-CLI
Do more, faster, by extending WP-CLIdrywallbmb
 
Accessibility: Beginning the Journey
Accessibility: Beginning the JourneyAccessibility: Beginning the Journey
Accessibility: Beginning the Journeydrywallbmb
 
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
Accelerating Custom Development with Dynamic Scaffolding and WP-CLIAccelerating Custom Development with Dynamic Scaffolding and WP-CLI
Accelerating Custom Development with Dynamic Scaffolding and WP-CLIdrywallbmb
 
Accelerating Custom Development with Dynamic Scaffolding and WP-CLI
Accelerating Custom Development with Dynamic Scaffolding and WP-CLIAccelerating Custom Development with Dynamic Scaffolding and WP-CLI
Accelerating Custom Development with Dynamic Scaffolding and WP-CLIdrywallbmb
 
Making Multisite Work for You
Making Multisite Work for YouMaking Multisite Work for You
Making Multisite Work for Youdrywallbmb
 
Front-End Performance Optimization in WordPress
Front-End Performance Optimization in WordPressFront-End Performance Optimization in WordPress
Front-End Performance Optimization in WordPressdrywallbmb
 
Finding your way with Sass+Compass
Finding your way with Sass+CompassFinding your way with Sass+Compass
Finding your way with Sass+Compassdrywallbmb
 
High Performance Front-End Development
High Performance Front-End DevelopmentHigh Performance Front-End Development
High Performance Front-End Developmentdrywallbmb
 
The Difference Between Print and Web Design
The Difference Between Print and Web DesignThe Difference Between Print and Web Design
The Difference Between Print and Web Designdrywallbmb
 

Más de drywallbmb (10)

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

Último

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphNeo4j
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptxLBM Solutions
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 

Último (20)

08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge GraphSIEMENS: RAPUNZEL – A Tale About Knowledge Graph
SIEMENS: RAPUNZEL – A Tale About Knowledge Graph
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Key Features Of Token Development (1).pptx
Key  Features Of Token  Development (1).pptxKey  Features Of Token  Development (1).pptx
Key Features Of Token Development (1).pptx
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 

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