How to use this site

This site is only for checking for Deprecated Functions.

  1. Install the plugin (via URL) or theme (via URL)
  2. Do NOT activate the plugin or theme
  3. Run the Deprecation Checker plugin
  4. If “dirty”:
    1. Look at the actual plugin/theme code on the specified line number(s) to see if the deprecated functions are used only when an old version of WordPress core is being used. This may be a feature, not an error. They would probably be contained within some “if” logic.
    2. Report any suspected incorrect usage of deprecated functions to the Author (or fix it yourself and submit a patch)
    3. Install all future plugin and theme updates
    4. Re-check, using Deprecation Checker plugin
  5. If “clean”:
    1. You may permit yourself to consider using the plugin or theme
    2. Donate to the Author if it was free
And repeat the steps above using additional scanners…

The ONLY plugins that should be activated are:

  1. Checker plugins
    1. Deprecation Checker
    2. Theme-Check
    3. Plugin-Check
    4. TAC (Theme Authenticity Checker)
  2. Install via URL (for quick and easy installations)
  3. Any update plugins (to keep your plugins and themes updated so they can be re-checked), like WPMU DEV Dashboard

By never activating any plugins or themes other than the ones above, you never risk the extensions adding “upon activation” items to your database.

An additional benefit this structure provides is a holding space for all the plugins and themes you currently use, once thought about installing, or plan to install. It’ll allow you to update and re-test all extensions prior to updating on your live sites, and you’ll have a central place to bookmark all those “contender” extensions (the ones that are similar in functionality that you’re looking to pick between).