SlideShare a Scribd company logo
Passionate
        ABOUT

    Plugins
     Kathryn Presner @zoonini
WordCamp Montreal 2012 #wcmtl
Kathryn Presner
•Automattic Happiness Engineer as of Monday
•WordPress.org support-forum moderator since
2011
•WordPress site designer/developer since 2008
•Professional web designer since 1998
Over 20,000 WordPress Plugins




 http://wordpress.org/extend/plugins
OVERWHELMING
courtesy Six
Revisions
1. credibility
2. track record
3. popularity




                  Revisions
                  courtesy Six
Popularity Contest
Recently Added
Hand-picked
Search Tips


        tag



    in repo



  non-repo




compliation
Past its Prime
Log in to Vote, Rate & Post
Version Compatibility


   0 people say it works.     23 people say it works.        2 people say it works.
0 people say it’s broken.    1 person say it’s broken.   14 person say it’s broken.




                            If IT WORKS votes / TOTAL votes >=
                            0.7
                            then IT WORKS

                            If IT WORKS votes / TOTAL votes >=
                            0.3
                            then IT’S BROKEN
Author
Screenshots & FAQ
Offsite Support
Changelog
Support Record
Resolved Threads
Post in the Forum
Follow a Plugin - Support
Follow a Plugin - Development
Favoriting Plugins
Plugin Troubleshooting
Potential conflicts:

• between plugin & WordPress core
• between two or more plugins
• between plugin & theme
Plugin Troubleshooting
When in doubt, deactivate all plugins
Is the problem still there?
             NO                   YES


Reactivate one plugin at a time
Plugin Troubleshooting
When in doubt, deactivate all plugins
Is the problem still there?   YES

 • Search forums/Web for similar issue
 • Post in forum/report issue to developer
 • Look in source code
 • Switch to default theme
 • Replace plugin with an alternative
Proper Plugin Care and Feeding
Avoid editing others’ plugin code...

COULD THE CHANGES:
•Be moved outside the plugin folder?
•Be incorporated into the plugin?
•Be forked into a new plugin?
A Few
      NOTABLE

Types of Plugins
SEO Plugins
Security & Backup Plugins
Widget Logic
Monster Widget
Jetpack
Commercial (“Premium”)
Share Your Faves
•   Contact forms      •   Caching
•   Analytics          •   Admin interface
•   Anti-spam          •   Custom fields
•   Mapping            •   Custom post types
•   Slider/slideshow   •   Social sharing
•   Gallery            •   Multilingual
KATHRYN PRESNER
@zoonini • zoonini.com
SLIDES:
www.slideshare.net/zoonini
CREDITS & RECOMMENDED READING
• “Overwhelmed” photo (cc) andres.thor
  http://www.flickr.com/photos/andresthor/3963368371/
• Background patterns – COLOURlovers.com
• 6 Questions To Ask Before You Install A WordPress Plugin –
  http://sixrevisions.com/wordpress/before-install-wordpress-plugin/
  (flowchart used with permission)
• Functionality: Plugins vs Themes –
  http://wp.tutsplus.com/articles/general/functionality-plugins-vs-themes/

More Related Content

What's hot

Help Me Help You: The Art and Science of Getting Good WordPress Support
Help Me Help You: The Art and Science of Getting Good WordPress SupportHelp Me Help You: The Art and Science of Getting Good WordPress Support
Help Me Help You: The Art and Science of Getting Good WordPress Support
Kathryn Presner
 
WordPress for Beginners - YES Montreal
WordPress for Beginners - YES MontrealWordPress for Beginners - YES Montreal
WordPress for Beginners - YES Montreal
Kathryn Presner
 
WordPress Essentials for Beginners - YES Montreal December 2014
WordPress Essentials for Beginners - YES Montreal December 2014WordPress Essentials for Beginners - YES Montreal December 2014
WordPress Essentials for Beginners - YES Montreal December 2014
Kathryn Presner
 
A Beginner's Guide to WordPress - WordCamp New York City 2012
A Beginner's Guide to WordPress - WordCamp New York City 2012A Beginner's Guide to WordPress - WordCamp New York City 2012
A Beginner's Guide to WordPress - WordCamp New York City 2012
Kathryn Presner
 
Passionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for WidgetsPassionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for Widgets
Kathryn Presner
 
How to Jazz Up Your WordPress Site – without a lick o’ code
How to Jazz Up Your WordPress Site – without a lick o’ codeHow to Jazz Up Your WordPress Site – without a lick o’ code
How to Jazz Up Your WordPress Site – without a lick o’ code
Kathryn Presner
 
Passionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for WidgetsPassionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for Widgets
Kathryn Presner
 
Passionate About Plugins
Passionate About PluginsPassionate About Plugins
Passionate About Plugins
Kathryn Presner
 
A Beginner's Guide to WordPress - WordCamp Montreal 2012
A Beginner's Guide to WordPress - WordCamp Montreal 2012A Beginner's Guide to WordPress - WordCamp Montreal 2012
A Beginner's Guide to WordPress - WordCamp Montreal 2012
Kathryn Presner
 
WordPress for Girl Geeks 2009-11-24
WordPress for Girl Geeks 2009-11-24WordPress for Girl Geeks 2009-11-24
WordPress for Girl Geeks 2009-11-24
Shannon Smith
 
WordPress Tips and Tricks (DFW Meetup)
WordPress Tips and Tricks (DFW Meetup)WordPress Tips and Tricks (DFW Meetup)
WordPress Tips and Tricks (DFW Meetup)Stephanie Leary
 
SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99
Noel Saw
 
Empowering Non-Profits with WordPress
Empowering Non-Profits with WordPressEmpowering Non-Profits with WordPress
Empowering Non-Profits with WordPress
Cliff Seal
 
Extending your blog
Extending your blogExtending your blog
Extending your blog
Jason Griffey
 
Amazing WordPress & Productivity Tips
Amazing WordPress & Productivity TipsAmazing WordPress & Productivity Tips
Amazing WordPress & Productivity Tips
Tony Cecala, Ph.D.
 
Blogging basics
Blogging basicsBlogging basics
Blogging basics
Jason Griffey
 
Should You Wordpress?
Should You Wordpress?Should You Wordpress?
Should You Wordpress?
buechler
 
WordPress 3.4 Preview
WordPress 3.4 PreviewWordPress 3.4 Preview
WordPress 3.4 Preview
Noel Saw
 
Social Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP MeetupSocial Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP MeetupNoel Saw
 
15 Essential WordPress Plugins
15 Essential WordPress Plugins15 Essential WordPress Plugins
15 Essential WordPress Plugins
Mykl Roventine
 

What's hot (20)

Help Me Help You: The Art and Science of Getting Good WordPress Support
Help Me Help You: The Art and Science of Getting Good WordPress SupportHelp Me Help You: The Art and Science of Getting Good WordPress Support
Help Me Help You: The Art and Science of Getting Good WordPress Support
 
WordPress for Beginners - YES Montreal
WordPress for Beginners - YES MontrealWordPress for Beginners - YES Montreal
WordPress for Beginners - YES Montreal
 
WordPress Essentials for Beginners - YES Montreal December 2014
WordPress Essentials for Beginners - YES Montreal December 2014WordPress Essentials for Beginners - YES Montreal December 2014
WordPress Essentials for Beginners - YES Montreal December 2014
 
A Beginner's Guide to WordPress - WordCamp New York City 2012
A Beginner's Guide to WordPress - WordCamp New York City 2012A Beginner's Guide to WordPress - WordCamp New York City 2012
A Beginner's Guide to WordPress - WordCamp New York City 2012
 
Passionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for WidgetsPassionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for Widgets
 
How to Jazz Up Your WordPress Site – without a lick o’ code
How to Jazz Up Your WordPress Site – without a lick o’ codeHow to Jazz Up Your WordPress Site – without a lick o’ code
How to Jazz Up Your WordPress Site – without a lick o’ code
 
Passionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for WidgetsPassionate About Plugins and Wild for Widgets
Passionate About Plugins and Wild for Widgets
 
Passionate About Plugins
Passionate About PluginsPassionate About Plugins
Passionate About Plugins
 
A Beginner's Guide to WordPress - WordCamp Montreal 2012
A Beginner's Guide to WordPress - WordCamp Montreal 2012A Beginner's Guide to WordPress - WordCamp Montreal 2012
A Beginner's Guide to WordPress - WordCamp Montreal 2012
 
WordPress for Girl Geeks 2009-11-24
WordPress for Girl Geeks 2009-11-24WordPress for Girl Geeks 2009-11-24
WordPress for Girl Geeks 2009-11-24
 
WordPress Tips and Tricks (DFW Meetup)
WordPress Tips and Tricks (DFW Meetup)WordPress Tips and Tricks (DFW Meetup)
WordPress Tips and Tricks (DFW Meetup)
 
SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99SoCal WordPress Meetup - iWeb to WordPress aka WP99
SoCal WordPress Meetup - iWeb to WordPress aka WP99
 
Empowering Non-Profits with WordPress
Empowering Non-Profits with WordPressEmpowering Non-Profits with WordPress
Empowering Non-Profits with WordPress
 
Extending your blog
Extending your blogExtending your blog
Extending your blog
 
Amazing WordPress & Productivity Tips
Amazing WordPress & Productivity TipsAmazing WordPress & Productivity Tips
Amazing WordPress & Productivity Tips
 
Blogging basics
Blogging basicsBlogging basics
Blogging basics
 
Should You Wordpress?
Should You Wordpress?Should You Wordpress?
Should You Wordpress?
 
WordPress 3.4 Preview
WordPress 3.4 PreviewWordPress 3.4 Preview
WordPress 3.4 Preview
 
Social Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP MeetupSocial Media + WordPress - SoCal WP Meetup
Social Media + WordPress - SoCal WP Meetup
 
15 Essential WordPress Plugins
15 Essential WordPress Plugins15 Essential WordPress Plugins
15 Essential WordPress Plugins
 

Viewers also liked

Supporting Your Themes While Staying Sane - WordCamp New York
Supporting Your Themes While Staying Sane - WordCamp New YorkSupporting Your Themes While Staying Sane - WordCamp New York
Supporting Your Themes While Staying Sane - WordCamp New York
Kathryn Presner
 
GTUGs (now GDGs) GSAs Talk at Google Day in Jordan
GTUGs (now GDGs) GSAs Talk at Google Day in Jordan GTUGs (now GDGs) GSAs Talk at Google Day in Jordan
GTUGs (now GDGs) GSAs Talk at Google Day in Jordan
Raed Marji
 
Getting Comfortable With Child Themes - WordCamp Montreal
Getting Comfortable With Child Themes - WordCamp MontrealGetting Comfortable With Child Themes - WordCamp Montreal
Getting Comfortable With Child Themes - WordCamp Montreal
Kathryn Presner
 
Origen emocional-de-las-enfermedades
Origen emocional-de-las-enfermedadesOrigen emocional-de-las-enfermedades
Origen emocional-de-las-enfermedades
shalom2032
 
PH 131 - Endocrine System Report
PH 131 - Endocrine System ReportPH 131 - Endocrine System Report
PH 131 - Endocrine System Report
claudinelukban
 
From Shadows to Limelight: How women found their voice at WordCamp Montreal
From Shadows to Limelight: How women found their voice at WordCamp MontrealFrom Shadows to Limelight: How women found their voice at WordCamp Montreal
From Shadows to Limelight: How women found their voice at WordCamp Montreal
Kathryn Presner
 
WordPress Essentials for Beginners - YES Montreal November 2015
WordPress Essentials for Beginners - YES Montreal November 2015WordPress Essentials for Beginners - YES Montreal November 2015
WordPress Essentials for Beginners - YES Montreal November 2015
Kathryn Presner
 
Sentiment Analysis for Arabic tweets
Sentiment Analysis for Arabic tweetsSentiment Analysis for Arabic tweets
Sentiment Analysis for Arabic tweets
Raed Marji
 
Ph 131 - Endocrine
Ph 131 - EndocrinePh 131 - Endocrine
Ph 131 - Endocrine
claudinelukban
 
Google HEART UX metrics framework
Google HEART UX metrics framework Google HEART UX metrics framework
Google HEART UX metrics framework
Raed Marji
 

Viewers also liked (10)

Supporting Your Themes While Staying Sane - WordCamp New York
Supporting Your Themes While Staying Sane - WordCamp New YorkSupporting Your Themes While Staying Sane - WordCamp New York
Supporting Your Themes While Staying Sane - WordCamp New York
 
GTUGs (now GDGs) GSAs Talk at Google Day in Jordan
GTUGs (now GDGs) GSAs Talk at Google Day in Jordan GTUGs (now GDGs) GSAs Talk at Google Day in Jordan
GTUGs (now GDGs) GSAs Talk at Google Day in Jordan
 
Getting Comfortable With Child Themes - WordCamp Montreal
Getting Comfortable With Child Themes - WordCamp MontrealGetting Comfortable With Child Themes - WordCamp Montreal
Getting Comfortable With Child Themes - WordCamp Montreal
 
Origen emocional-de-las-enfermedades
Origen emocional-de-las-enfermedadesOrigen emocional-de-las-enfermedades
Origen emocional-de-las-enfermedades
 
PH 131 - Endocrine System Report
PH 131 - Endocrine System ReportPH 131 - Endocrine System Report
PH 131 - Endocrine System Report
 
From Shadows to Limelight: How women found their voice at WordCamp Montreal
From Shadows to Limelight: How women found their voice at WordCamp MontrealFrom Shadows to Limelight: How women found their voice at WordCamp Montreal
From Shadows to Limelight: How women found their voice at WordCamp Montreal
 
WordPress Essentials for Beginners - YES Montreal November 2015
WordPress Essentials for Beginners - YES Montreal November 2015WordPress Essentials for Beginners - YES Montreal November 2015
WordPress Essentials for Beginners - YES Montreal November 2015
 
Sentiment Analysis for Arabic tweets
Sentiment Analysis for Arabic tweetsSentiment Analysis for Arabic tweets
Sentiment Analysis for Arabic tweets
 
Ph 131 - Endocrine
Ph 131 - EndocrinePh 131 - Endocrine
Ph 131 - Endocrine
 
Google HEART UX metrics framework
Google HEART UX metrics framework Google HEART UX metrics framework
Google HEART UX metrics framework
 

Similar to Passionate About Plugins - WordCamp Montreal 2012

Word press plugins speed datingWordPress Plugin Speed Dating
Word press plugins speed datingWordPress Plugin Speed Dating Word press plugins speed datingWordPress Plugin Speed Dating
Word press plugins speed datingWordPress Plugin Speed Dating
Mykl Roventine
 
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
Mykl Roventine
 
WP101 - Themes and Plugins
WP101 - Themes and PluginsWP101 - Themes and Plugins
WP101 - Themes and Plugins
Joe Querin
 
Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016
Laura Hartwig
 
WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...
WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...
WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...
Joe Querin
 
Life in Apache Software Foundation
Life in Apache Software FoundationLife in Apache Software Foundation
Life in Apache Software Foundation
Ashish Singhi
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
TechSoup Canada
 
Developing client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp EdmontonDeveloping client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp Edmonton
Curtis McHale
 
Make Your Team Flow
Make Your Team FlowMake Your Team Flow
Make Your Team Flow
Chad Moone
 
Becoming A WordPress Beta Tester
Becoming A WordPress Beta TesterBecoming A WordPress Beta Tester
Becoming A WordPress Beta Tester
Kim Parsell
 
Wrangling Wordpress To Make Your Blog Do What You Want
Wrangling Wordpress To Make  Your Blog Do What You WantWrangling Wordpress To Make  Your Blog Do What You Want
Wrangling Wordpress To Make Your Blog Do What You Want
Tate Lucas
 
How to Find the Best WordPress Plug Ins for You
How to Find the Best WordPress Plug Ins for YouHow to Find the Best WordPress Plug Ins for You
How to Find the Best WordPress Plug Ins for You
FLBlogCon
 
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For YouFL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
Adam Soucie
 
What Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About ItWhat Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About It
BobWP.com
 
Evaluating Extensions: A Comprehensive Guide to Keeping Your Site Clean
Evaluating Extensions: A Comprehensive Guide to Keeping Your Site CleanEvaluating Extensions: A Comprehensive Guide to Keeping Your Site Clean
Evaluating Extensions: A Comprehensive Guide to Keeping Your Site Clean
Will Strohl
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyond
imoneytech
 
WordPress Workshop with Tadpole, SATW 2013 Conference
WordPress Workshop with Tadpole, SATW 2013 ConferenceWordPress Workshop with Tadpole, SATW 2013 Conference
WordPress Workshop with Tadpole, SATW 2013 Conference
Tadpole Collective
 
10 Free Useful Plugins for Bloggers
10 Free Useful Plugins for Bloggers10 Free Useful Plugins for Bloggers
10 Free Useful Plugins for Bloggers
raushanchess
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPress
Eric Myers
 

Similar to Passionate About Plugins - WordCamp Montreal 2012 (20)

Word press plugins speed datingWordPress Plugin Speed Dating
Word press plugins speed datingWordPress Plugin Speed Dating Word press plugins speed datingWordPress Plugin Speed Dating
Word press plugins speed datingWordPress Plugin Speed Dating
 
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
15 Essential WordPress Plugins (and 5 That Will Just Blow Your Mind)
 
WP101 - Themes and Plugins
WP101 - Themes and PluginsWP101 - Themes and Plugins
WP101 - Themes and Plugins
 
Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016Favorite WordPress Plugins 2016
Favorite WordPress Plugins 2016
 
WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...
WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...
WordCamp Kent 2019 - WP 101: Themes & Plugins: What are they, and where do I ...
 
Life in Apache Software Foundation
Life in Apache Software FoundationLife in Apache Software Foundation
Life in Apache Software Foundation
 
Wordpress Presentation
Wordpress Presentation Wordpress Presentation
Wordpress Presentation
 
Developing client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp EdmontonDeveloping client themes for theme review for WordCamp Edmonton
Developing client themes for theme review for WordCamp Edmonton
 
Make Your Team Flow
Make Your Team FlowMake Your Team Flow
Make Your Team Flow
 
Becoming A WordPress Beta Tester
Becoming A WordPress Beta TesterBecoming A WordPress Beta Tester
Becoming A WordPress Beta Tester
 
Wrangling Wordpress To Make Your Blog Do What You Want
Wrangling Wordpress To Make  Your Blog Do What You WantWrangling Wordpress To Make  Your Blog Do What You Want
Wrangling Wordpress To Make Your Blog Do What You Want
 
How to Find the Best WordPress Plug Ins for You
How to Find the Best WordPress Plug Ins for YouHow to Find the Best WordPress Plug Ins for You
How to Find the Best WordPress Plug Ins for You
 
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For YouFL Blog Con 2015: How To Find The Best WordPress Plugins For You
FL Blog Con 2015: How To Find The Best WordPress Plugins For You
 
What Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About ItWhat Is WordPress and Why Is Everyone Talking About It
What Is WordPress and Why Is Everyone Talking About It
 
WordPress Workshop
WordPress WorkshopWordPress Workshop
WordPress Workshop
 
Evaluating Extensions: A Comprehensive Guide to Keeping Your Site Clean
Evaluating Extensions: A Comprehensive Guide to Keeping Your Site CleanEvaluating Extensions: A Comprehensive Guide to Keeping Your Site Clean
Evaluating Extensions: A Comprehensive Guide to Keeping Your Site Clean
 
Surviving a Hackathon and Beyond
Surviving a Hackathon and BeyondSurviving a Hackathon and Beyond
Surviving a Hackathon and Beyond
 
WordPress Workshop with Tadpole, SATW 2013 Conference
WordPress Workshop with Tadpole, SATW 2013 ConferenceWordPress Workshop with Tadpole, SATW 2013 Conference
WordPress Workshop with Tadpole, SATW 2013 Conference
 
10 Free Useful Plugins for Bloggers
10 Free Useful Plugins for Bloggers10 Free Useful Plugins for Bloggers
10 Free Useful Plugins for Bloggers
 
Everything WordPress
Everything WordPressEverything WordPress
Everything WordPress
 

More from Kathryn Presner

The Developer's Guide to Supporting Your Themes
The Developer's Guide to Supporting Your ThemesThe Developer's Guide to Supporting Your Themes
The Developer's Guide to Supporting Your Themes
Kathryn Presner
 
Getting Comfortable with Child Themes
Getting Comfortable with Child ThemesGetting Comfortable with Child Themes
Getting Comfortable with Child Themes
Kathryn Presner
 
Getting Comfortable with Child Themes
Getting Comfortable with Child ThemesGetting Comfortable with Child Themes
Getting Comfortable with Child Themes
Kathryn Presner
 
The Techie Continuum - WordCamp US 2015
The Techie Continuum - WordCamp US 2015The Techie Continuum - WordCamp US 2015
The Techie Continuum - WordCamp US 2015
Kathryn Presner
 
Wild About Widgets - Press Publish Portland 2015
Wild About Widgets - Press Publish Portland 2015Wild About Widgets - Press Publish Portland 2015
Wild About Widgets - Press Publish Portland 2015
Kathryn Presner
 
Getting Comfortable With Child Themes - WordCamp Toronto
Getting Comfortable With Child Themes - WordCamp TorontoGetting Comfortable With Child Themes - WordCamp Toronto
Getting Comfortable With Child Themes - WordCamp Toronto
Kathryn Presner
 
Growing Garlic
Growing GarlicGrowing Garlic
Growing Garlic
Kathryn Presner
 
Getting Comfortable With Child Themes - WordCamp Miami
Getting Comfortable With Child Themes - WordCamp MiamiGetting Comfortable With Child Themes - WordCamp Miami
Getting Comfortable With Child Themes - WordCamp Miami
Kathryn Presner
 

More from Kathryn Presner (8)

The Developer's Guide to Supporting Your Themes
The Developer's Guide to Supporting Your ThemesThe Developer's Guide to Supporting Your Themes
The Developer's Guide to Supporting Your Themes
 
Getting Comfortable with Child Themes
Getting Comfortable with Child ThemesGetting Comfortable with Child Themes
Getting Comfortable with Child Themes
 
Getting Comfortable with Child Themes
Getting Comfortable with Child ThemesGetting Comfortable with Child Themes
Getting Comfortable with Child Themes
 
The Techie Continuum - WordCamp US 2015
The Techie Continuum - WordCamp US 2015The Techie Continuum - WordCamp US 2015
The Techie Continuum - WordCamp US 2015
 
Wild About Widgets - Press Publish Portland 2015
Wild About Widgets - Press Publish Portland 2015Wild About Widgets - Press Publish Portland 2015
Wild About Widgets - Press Publish Portland 2015
 
Getting Comfortable With Child Themes - WordCamp Toronto
Getting Comfortable With Child Themes - WordCamp TorontoGetting Comfortable With Child Themes - WordCamp Toronto
Getting Comfortable With Child Themes - WordCamp Toronto
 
Growing Garlic
Growing GarlicGrowing Garlic
Growing Garlic
 
Getting Comfortable With Child Themes - WordCamp Miami
Getting Comfortable With Child Themes - WordCamp MiamiGetting Comfortable With Child Themes - WordCamp Miami
Getting Comfortable With Child Themes - WordCamp Miami
 

Recently uploaded

Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
Product School
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
Elena Simperl
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
g2nightmarescribd
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 

Recently uploaded (20)

Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
From Siloed Products to Connected Ecosystem: Building a Sustainable and Scala...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...When stars align: studies in data quality, knowledge graphs, and machine lear...
When stars align: studies in data quality, knowledge graphs, and machine lear...
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 
Generating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using SmithyGenerating a custom Ruby SDK for your web service or Rails API using Smithy
Generating a custom Ruby SDK for your web service or Rails API using Smithy
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
Assuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyesAssuring Contact Center Experiences for Your Customers With ThousandEyes
Assuring Contact Center Experiences for Your Customers With ThousandEyes
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 

Passionate About Plugins - WordCamp Montreal 2012

Editor's Notes

  1. What is a plugin? Extra bit of code that performs a special function – whichcan be added (or “plugged in”) to your WordPress site. Keeps the core of WordPress light and lean, while adding extra functionality for sites that need it. Independent of theme.
  2. Different ways to view plugins in the repository – by download frequency
  3. Most recently added
  4. Curated collection
  5. If you’re searching for a plugin but don’t know how to word it, phrase your search in the form of a human question.Try variatons, i.e. WP instead of WP. Try Google. Always download from the official repository – usually most reliable source
  6. Old plugins increase exposure to security vulnerabilities, their functionality may have been replaced by core WP
  7. Requires – what version of WordPress is required to use the plugin. Some plugins won't run on older versions of WordPress. Downloads – the number of times a plugin has been downloaded can give a sense of a plugin's popularity. If a plugin has only been downloaded twice, you may be excited to be a pioneer and try it out – or you might not feel like having your site used as a guinea pig! Last updated – if the plugin hasn't been touched since 2009, for example, it's often not a good sign. Although, sometimes that's only because the older version continues to work fine, so there's no need for an update.
  8. Creating an account at WordPress.org lets you do a bunch of cool stuff
  9. Compatibility – the plugin's known compatibility with various versions of WordPress. Older plugins that haven't been updated are often not compatible with newer versions of WordPress, so be careful. There's also a handy compatibility tool, where you can check the plugin against different WordPress versions. You can add your vote into the mix to help others know which versions play nice together.
  10. Star rating – WordPress users can rate plugins, so take a look the average rating to get a sense of how well-regarded a plugin is. 1617 ratings of 4.5 stars or more? Mr. Popular! Is the plugin author a professional? Do they work with WordPress for a living? Is it a hobby? How much experience do they have? Core contributor?
  11. Changelog – another element to check is the frequency of plugin updates. A history of consistent updates is generally a good sign, as it usually means the developer is keeping the plugin in good working order and/or making improvements. Regular updates are better than sporadic ones.
  12. Support threads resolved – this new feature tells you how many recent support-forum threads – with questions about the plugin – have been resolved. This gives you an idea of how active the community is around a given plugin, and how likely you may be to get a helpful response on the message boards, should you run into any trouble.
  13. This feature has a bug in it currently, numbers not accurate
  14. Ask the community, including the plugin developer
  15. Subscribe to support thread
  16. You can now subscribe to get an email whenever a commit is made to a plugin repository even if it isn’t yours – keep on top of any updates without having to log into to your WordPress admin area
  17. Remember your favourites & share with others – you can go here to see some of mine
  18. You install a plugin and something goes amiss. What could it be?
  19. What if you can’t deactivate within the dashboard? Rename plugins folder temporarily via FTP from plugins to pluginsOLD or something else
  20. unless you enjoy redoing your changes every time you update the plugin. ask yourself if your changes can be moved outside the plugin (i.e. CSS), or they’re something others would find useful, ask the developer if they would incorporate into next release, Consider forking the plugin (discuss w/developer first) at the very least, keep a backup of your changes so you can restore them.
  21. Including some you’ve probably heard of, and some you might not
  22. From Automattic. WordPress provides 13 widgets, many of which contain a form enabling us to customize each instance. Populating a sidebar with widgets can be rather time consuming especially if you have to tweak each widget’s settings. The Monster Widget consolidates all 13 core widgets into a single widget! The Monster Widget installs just like any other plugin and creates a widget that can be used just like any other widget.
  23. Bringing some of the best features of WordPress.com to WordPress.org sites
  24. Paid plugins (some have free versions too)