Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Passionate About Plugins and Wild for Widgets

1,075 views

Published on

The huge range of over 38,000 community-contributed plugins is one of the most valuable features of WordPress.org. But how do you determine what’s a safe and effective plugin without being overwhelmed by choice? In this session we’ll look at when to use a plugin and clarify the difference between widgets and plugins. We’ll discuss how to make an informed decision about which plugin to use – and explore how to troubleshoot any conflicts that may crop up.

Published in: Internet
  • Be the first to comment

Passionate About Plugins and Wild for Widgets

  1. 1. Kathryn Presner @zoonini WordCamp OC 2015 #wcoc Passionate About Plugins AND Wild FOR Widgets
  2. 2. Kathryn Presner Theme Whisperer Theme Team Automattic
  3. 3. Widget Me This Welcome to the world of widgets
  4. 4. Left Sidebar Widgets
  5. 5. Footer Widgets
  6. 6. CORE ACTIVE INACTIVE Widgets in the Admin Area
  7. 7. Widgets in the Customizer ACTIVE INACTIVE CORE
  8. 8. Widget Source: Core
  9. 9. Widget Source: WordPress.com
  10. 10. Widget Source: Plugin
  11. 11. Widget Source: Plugin
  12. 12. Widget Source: Plugin
  13. 13. Widget Source: Theme
  14. 14. Widget Source: Theme
  15. 15. Widget Conditions Control which widgets go where
  16. 16. Jetpack Widget Visibility
  17. 17. Add Conditions
  18. 18. Refine Conditions
  19. 19. Plugin Power! What/when/how?
  20. 20. Installing Plugins
  21. 21. Behind the Scenes
  22. 22. Up Front
  23. 23. Up Front
  24. 24. Picking a Plugin Making wise choices
  25. 25. Lots and Lots of Plugins wordpress.org/plugins
  26. 26. OVERWHELMING
  27. 27. 1. Credibility 2. Track record 3. Popularity Plugin Selection Criteria
  28. 28. courtesySixRevisions
  29. 29. courtesySixRevisions
  30. 30. courtesySixRevisions
  31. 31. courtesySixRevisions
  32. 32. Hand-picked
  33. 33. Popularity Contest
  34. 34. Favorites – Logged Out
  35. 35. Favorites – Logged In
  36. 36. Favorites – Logged In
  37. 37. Favorites – Profile
  38. 38. Repo Search
  39. 39. Google Search non-repo compilation in repo in repo compilation compilation
  40. 40. Past its Prime
  41. 41. Log in to Vote, Rate & Post
  42. 42. Version Compatibility
  43. 43. Version Compatibility
  44. 44. Version Compatibility
  45. 45. Version Compatibility If IT WORKS votes / TOTAL votes >= 0.7 then IT WORKS If IT WORKS votes / TOTAL votes >= 0.3 then IT’S BROKEN Source: Otto
  46. 46. Author
  47. 47. Screenshots & FAQ
  48. 48. Offsite Support
  49. 49. Changelog
  50. 50. Support Track Record
  51. 51. Resolved Threads
  52. 52. Plugin Troubleshooting Potential conflicts: •  plugin & WordPress core •  two or more plugins •  plugin & theme
  53. 53. Troubshooting Flow Chart When in doubt, deactivate all plugins Problem still there? Reactivate one at a time Test between each NO
  54. 54. Troubshooting Flow Chart When in doubt, deactivate all plugins Problem still there? YES Search forums/Web Post in forum/report to developer Look in source code to default theme Replace plugin with an alternative
  55. 55. Plugin Care and Feeding Avoid editing others’ plugin code... COULD THE CHANGES: Be moved outside plugin? Be incorporated? Be forked?
  56. 56. Post in the Forum
  57. 57. Follow a Plugin - Support
  58. 58. Follow a Plugin - Dev
  59. 59. Plugin Maintenance Keep up-to-date Fully remove unused plugins
  60. 60. A Few Types Plugins NOTABLE OF
  61. 61. SEO
  62. 62. Security/Backup
  63. 63. Multilingual
  64. 64. Monster Widget
  65. 65. Jetpack
  66. 66. Premium
  67. 67. More •  Forms •  Analytics •  Anti-spam •  Mapping •  Slider •  Caching •  Admin interface •  Custom fields •  Custom post types •  Social sharing
  68. 68. Resources – Codex WordPress.org Codex: Managing Plugins http://codex.wordpress.org/Managing_Plugins WordPress.org Codex: Plugin Resources for Developers http://codex.wordpress.org/Plugin_Resources
  69. 69. Resources – Posts 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– Pippin Williamson http://wp.tutsplus.com/articles/general/ functionality-plugins-vs-themes/
  70. 70. Resources – Books Professional WordPress Plugin Development by Brad Williams, Ozh Richard, Justin Tadlock Wrox Wordpress Plugin Development Cookbook by Yannick Lefebvre Packt Publishing
  71. 71. Connect/Credits Presentation slideshare.net/zoonini Kathryn Presner kpresner.com / Twitter: @zoonini WordPress.org Slack: zoonini Fonts Arvo & Lato “Overwhelmed” photo (cc) andres.thor – Flickr

×