Plugin Directory

Test out the new Plugin Directory and let us know what you think.

Plugin Check

Plugin Check is a validation tool for PHP developers (and a quality checker for end users) to locate undefined functions and methods.

Sunset Edition
This update of the plugin is the last publicly released version. We do not expect to make any serious changes or add new features to it from now on.

We may not always be able to provide prompt support for this plugin on the WordPress.org forums. If you would like to have professional support or extra/custom features, consider buying the Pro version.

Plugin Check is a developer tool. It scans the plugin or application you specify (or upload) and determines whether you have undefined functions or methods in it.

PHP is not a compiled language. It looks for functions during runtime. So if you have a segment of code not covered by your normal testing, and you have an undefined function in there, you will never know of the undefined function until it hits production when the particular conditions activating that particular code segment are met. This tool will prove especially useful during large scale refactoring, or for quality checking for submission to sites like CodeCanyon.

Live Demo

Plugin Check has a beautifully designed admin interface, which is feature-rich, user-friendly and functional. Please visit this fully operational live demo site to see it in action.

Now available in your language using Google Translate.


  • Ability to Validate Plugins: Plugin Check can detect undefined functions and methods in your plugin.
  • Modern Admin Interface: Plugin Check sports a modern and beautiful admin interface based on the twitter bootstrap framework. Fully responsive.
  • Admin Interface Tour: A slick tour will take you around the admin page and familiarize you with its features.
  • Generous Help: Whenever you need help, the information and hint is only a click away in Plugin Check. (In fact, it is only a mouseover away.)
  • Standalone Mode: Plugin Check works as a WordPress plugin if uploaded to the wp-content/plugins folder of your blog, or as a standalone application if uploaded to your server. What's more, you can switch to the standalone mode from the WordPress plugin admin page of this plugin, while still using the WordPress authentication mechanism and database.

Pro Version

In addition to the fully functional Lite version, Plugin Check also has a Pro version with many more features. These features are highlighted by a red icon in the menus of the lite version.

  • Upload and Check PHP packages: In the Pro version, you can upload a plugin or a package as a zip file and check for missing function/method definitions.
  • Automated Checks: With the Pro version, you can run a suite of checks (adapted and further developed from the excellent Theme Check plugin) on the plugin as well.
  • WordPress Aware: The Pro version is aware of WordPress functions and their deprecation status. It also knows the common global variables in WordPress.
  • Skinnable Admin Interface: In the Pro version, you can select the color schemes of your admin pages from nine different skins.
  • Advanced Options: The Pro version lets you configure advanced options like suppressing duplicates, displaying all detected tokens etc.
  • Execution Parameters: Ability to specify the maximum execution time and memory size for large compilation jobs.

Requires: 4.2 or higher
Compatible up to: 4.6.4
Last Updated: 5 months ago
Active Installs: 400+


2.7 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.