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.

Vetting Plugins : WordCamp Columbus 2015

673 views

Published on

Presentation at WordCamp Columbus 2015

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Vetting Plugins : WordCamp Columbus 2015

  1. 1. VETTING PLUGINS Assessing Extensions for Safety, Reliability and Function #wccbus 2015 @JESSICACGARDNER #WCCBUS
  2. 2. ALL ABOUT ME + WHY I’M TALKING ABOUT THIS Jessica Gardner @jessicacgardner http://www.jessicacgardner.com http://www.btwrx.com @JESSICACGARDNER #WCCBUS
  3. 3. OVERVIEW 1. What a plugin does to your install, and how it can hurt; 2. How to decide whether you need a plugin at all; 3.9 points to consider BEFORE installing a plugin; 4. How to stay safe and happy AFTER installing a plugin @JESSICACGARDNER #WCCBUS
  4. 4. 1. WHAT PLUGINS DO (IN A LITTLE NUTSHELL) @JESSICACGARDNER #WCCBUS
  5. 5. @JESSICACGARDNER #WCCBUS
  6. 6. @JESSICACGARDNER #WCCBUS
  7. 7. @JESSICACGARDNER #WCCBUS
  8. 8. 2. DO YOU *REALLY* NEED A PLUGIN? @JESSICACGARDNER #WCCBUS
  9. 9. @JESSICACGARDNER #WCCBUS http://sixrevisions.com/wordpress/before-install- wordpress-plugin/
  10. 10. 3. EVALUATE PLUGINS LIKE A BOSS Avoid installing plugins that are: 1. Buggy; 2. Outdated; 3. Bloated; 4. Insecure; 5. A combination of one or more of the above. http://www.woothemes.com/2013/09/wordpress-plugins- ignorance/ @JESSICACGARDNER #WCCBUS
  11. 11. 3. EVALUATE PLUGINS LIKE A BOSS LIBRARIAN AUTHORITY CURRENCY USABILITY OBJECTIVITY ACCURACY http://www.library.kent.edu/criteria-evaluating-web-resources @JESSICACGARDNER #WCCBUS
  12. 12. THE WORDPRESS PLUGIN RESPOSITORY @JESSICACGARDNER #WCCBUS
  13. 13. https://wordpress.org/plugins/instagram- shortcode-and-widget/ @JESSICACGARDNER #WCCBUS
  14. 14. https://managewp.org/plugins/details/instagram- shortcode-and-widget @JESSICACGARDNER #WCCBUS
  15. 15. AUTHORITY @JESSICACGARDNER #WCCBUS
  16. 16. @JESSICACGARDNER #WCCBUS
  17. 17. CURRENCY @JESSICACGARDNER #WCCBUS
  18. 18. @JESSICACGARDNER #WCCBUS
  19. 19. USABILITY @JESSICACGARDNER #WCCBUS
  20. 20. @JESSICACGARDNER #WCCBUS
  21. 21. OBJECTIVITY @JESSICACGARDNER #WCCBUS
  22. 22. ACCURACY @JESSICACGARDNER #WCCBUS
  23. 23. A FEW PLUGIN-SPECIFIC CRITERIA HISTORY SUPPORT REVIEWS POPULARITY @JESSICACGARDNER #WCCBUS
  24. 24. HISTORY @JESSICACGARDNER #WCCBUS
  25. 25. SUPPORT @JESSICACGARDNER #WCCBUS
  26. 26. REVIEWS @JESSICACGARDNER #WCCBUS
  27. 27. @JESSICACGARDNER #WCCBUS
  28. 28. POPULARITY @JESSICACGARDNER #WCCBUS
  29. 29. @JESSICACGARDNER #WCCBUS
  30. 30. @JESSICACGARDNER #WCCBUS
  31. 31. @JESSICACGARDNER #WCCBUS
  32. 32. JUST A FEW MORE…1. Does it load lots of scripts, styles or other assets? 2. Does it add extra database queries to each page? 3. Does it perform complex operations? 4. Does it perform remote requests (i.e. external APIs)? http://wpengine.com/2013/08/28/plugins-and-fast-wordpress-sites-its-not-the-number-of- plugins-its-the-quality/ @JESSICACGARDNER #WCCBUS
  33. 33. 4. KEEP YOUR PLUGINS HAPPY AND SAFE! Before Install •Research! •BACKUP EVERYTHING! •Check for compatibility •Read readme.txt After Install 1. Scan for malicious code and/or vulnerabilities 2. Check effect on performance 3. UPDATE 4. Keep tabs on possible exploits 5. Delete any unused plugins @JESSICACGARDNER #WCCBUS
  34. 34. PLUGIN PROFILER https://wordpress.org/plugins/p3-profiler/ @JESSICACGARDNER #WCCBUS
  35. 35. @JESSICACGARDNER #WCCBUS
  36. 36. PLUGIN VULNERABILITIES https://wordpress.org/plugins/plugin-vulnerabilities/ @JESSICACGARDNER #WCCBUS
  37. 37. @JESSICACGARDNER #WCCBUS
  38. 38. HELPFUL RESOURCES Plugin Checker – detects certain plugins in (some) WordPress installations: http://wppluginchecker.earthpeople.se/ Plugin Vulnerabilities Database – compiled by WPScan: https://wpvulndb.com/plugins An Excellent Article detailing WHY and HOW to determine whether you need a plugin: http://sixrevisions.com/wordpress/before-install- wordpress-plugin/ Top 15 WordPress Plugins Every Website Needs in 2015 (with a very nice graphic of the WP logo + a plug): http://www.fuzzyduckdesign.com/wordpress-plugins/ @JESSICACGARDNER #WCCBUS
  39. 39. THANK YOU! @JESSICACGARDNER #WCCBUS

×