A simple and easy way to test your theme for all the latest WordPress standards and practices. A great theme development tool!
As of April 2026, Theme Check is a WordPress themes plugin with 20K+ active installations and a 4.8/5 rating from 195 reviews. It has been downloaded 2.5M+ times in total. Requires WordPress 3.7+ and PHP false+. Available on WordPress.org since 2018. Last updated 2 years ago — may have compatibility concerns. Downloads are down 25% this week. Top alternative: Hello Plus.
The theme check plugin is an easy way to test your theme and make sure it’s up to spec with the latest theme review standards. With it, you can run all the same automated testing tools on your theme that WordPress.org uses for theme submissions.
The tests are run through a simple admin menu and all results are displayed at once. This is very handy for theme developers, or anybody looking to make sure that their theme supports the latest WordPress theme standards and practices.
The Theme Review team use this plugin while reviewing themes and copy/paste the output into trac tickets, the trac system has its own markup language.
To enable trac formatting in Theme-Check you need to define a couple of variables in wp-config.php: TC_PRE and TC_POST are used as…
Great plugin and support! It works well!
I heard good things about this plugin until I used it. It says my theme name and text domain/slug do not match. They do so why is it flagging a non-existent error?
We regularly use Theme Check for the development of all Organic Themes. Thanks for creating and maintaining such a useful plugin!
One of the best plugins for theme developers. Really a very good job!
Have you never thought to create a similar plugin to check plugins?
Plugins developers would also need a so helpful tool.
This is a great plugin for everyone that really likes to develop a WordPress theme and make successfully tests for the basic WordPress standards.
The errors separated in ‘Required’, ‘Warning’, ‘Recommended’ and ‘info’. Also provide the basic information of this error and makes you understand where the problem is.
| WordPress | 3.7+ requiredTested up to 6.4.8 |
| PHP | false+ required |
Changes can be found in the changelog.txt file.
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.