How To Check Your WordPress Theme Against Latest Standards

The free WordPress theme directory has set standards for all themes submitted. Theme developers who want to submit their themes to the directory must follow those standards. You can test your theme against these standards. In this article, we will show you how to check your WordPress theme against latest standards.

As a WordPress administrator, you will want that your WordPress theme will not break when you add a new plugin , you want it also continue working with new WordPress versions and most important you want that theme will not vulnerable for hacks.
For that reason WordPress is publishing and updating standard guidelines for developing a WordPress theme.

As a theme developer you probably familiar with that and if not you would better read the information found in wordpress.org website, you can find the WordPress theme standard article here: http://codex.wordpress.org/Theme_Review

A simple plugins called Theme Check was developed to do just that. This plugin will go over all themes files and check the code against the latest WordPress theme standards.

theme-check-1

All you need to do is to select the theme that you want to check and click the check button.

theme-check
You should be aware that all the warning that Theme Check plugin are ones that need to addressed but it’s very good starting point for every WordPress administrator and theme developers.

The Theme Check plugin does not take any resources from your server when it’s checking the theme. You should install it and use it to check every time you install a new theme on your website.

Note: The plugin will remind you to turn on the debug mode for theme testing. Simply put this line in your wp-config.php file to enable WP_Debug:

That’s all, hopefully this article helped you know how to check your WordPress theme against latest standards using plugin. If you have any further questions for us, don’t hesitate to put it up in the comments. See you again in orther tutorials!

Leave a Reply

Your email address will not be published. Required fields are marked *