Title: Release of the Theme Sniffer plugin
Author: Denis Žoljom
Published: March 7, 2019

---

 [  ](https://profiles.wordpress.org/dingo_d/) [Denis Žoljom](https://profiles.wordpress.org/dingo_d/)
12:25 pm _on_ March 7, 2019     
Tags: [plugin ( 2 )](https://make.wordpress.org/themes/tags/plugin/),
[theme sniffer ( 2 )](https://make.wordpress.org/themes/tags/theme-sniffer/), [TRT ( 37 )](https://make.wordpress.org/themes/tags/trt/)

# Release of the Theme Sniffer plugin

After a long time of refactoring and improving the pluginPlugin A plugin is a piece
of software containing a group of functions that can be added to a WordPress website.
They can extend functionality or add new features to your WordPress websites. WordPress
plugins are written in the PHP programming language and integrate seamlessly with
WordPress. These can be free in the WordPress.org Plugin Directory [https://wordpress.org/plugins/](https://wordpress.org/plugins/)
or can be cost-based plugin from a third-party., the Theme Review team is proud 
to announce that we’ve released the Theme SnifferTheme Sniffer Theme Sniffer is 
a plugin utilizing custom sniffs for [PHP_CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer)
that statically analyzes your theme and ensures that it adheres to WordPress coding
conventions, as well as checking your code against PHP version compatibility. The
plugin is available from [GitHub.](https://github.com/WPTRT/theme-sniffer) Themes
are not required to pass the Theme Sniffer scan without warnings or errors to be
included in the theme directory. plugin to the [wordpress.org plugin repository](https://wordpress.org/plugins/theme-sniffer/).

Theme Sniffer is a plugin utilising custom sniffssniff A module for [PHP Code Sniffer](https://github.com/squizlabs/PHP_CodeSniffer)
that analyzes code for a specific problem. Multiple stiffs are combined to create
a PHPCS standard. The term is named because it detects [code smells](https://en.wikipedia.org/wiki/Code_smell),
similar to how a dog would "sniff" out food. for [PHP_CodeSniffer](https://github.com/squizlabs/PHP_CodeSniffer)
that statically analyses your theme and ensures that it adheres to WordPress coding
conventions, as well as checking your code against PHPPHP PHP (recursive acronym
for PHP: Hypertext Preprocessor) is a widely-used open source general-purpose scripting
language that is especially suited for web development and can be embedded into 
HTML. [https://www.php.net/manual/en/index.php](https://www.php.net/manual/en/index.php)
version compatibility.

Themes are **not required** to pass the Theme Sniffer scan without warnings or errors
to be included in the theme directory but all reviewers are encouraged to use this
plugin to help them review themes quicker.

![](https://make.wordpress.org/themes/files/2019/03/screenshot-1-1024x510.png)

Theme Sniffer plugin page

The plugin is actively [developed on Github](https://github.com/WPTRT/theme-sniffer),
so if you wish to contribute you can start there. Also, if you find any issue with
the plugin, feel free to open an [issue](https://github.com/WPTRT/theme-sniffer/issues)
on the repository.

You can find an entry in the [handbook](https://make.wordpress.org/themes/handbook/theme-sniffer/)
about the usage and some clarification regarding the sniffsniff A module for [PHP Code Sniffer](https://github.com/squizlabs/PHP_CodeSniffer)
that analyzes code for a specific problem. Multiple stiffs are combined to create
a PHPCS standard. The term is named because it detects [code smells](https://en.wikipedia.org/wiki/Code_smell),
similar to how a dog would "sniff" out food. results interpretation.

[#plugin](https://make.wordpress.org/themes/tags/plugin/), [#theme-sniffer](https://make.wordpress.org/themes/tags/theme-sniffer/),
[#trt](https://make.wordpress.org/themes/tags/trt/)

### Share this:

 * [  Threads ](https://make.wordpress.org/themes/2019/03/07/release-of-the-theme-sniffer-plugin/?share=threads)
 * [  Mastodon ](https://make.wordpress.org/themes/2019/03/07/release-of-the-theme-sniffer-plugin/?share=mastodon)
 * [  Bluesky ](https://make.wordpress.org/themes/2019/03/07/release-of-the-theme-sniffer-plugin/?share=bluesky)
 * [  Facebook ](https://make.wordpress.org/themes/2019/03/07/release-of-the-theme-sniffer-plugin/?share=facebook)
 * [  X ](https://make.wordpress.org/themes/2019/03/07/release-of-the-theme-sniffer-plugin/?share=x)
 * [  LinkedIn ](https://make.wordpress.org/themes/2019/03/07/release-of-the-theme-sniffer-plugin/?share=linkedin)

 * [Login to Reply](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fthemes%2F2019%2F03%2F07%2Frelease-of-the-theme-sniffer-plugin%2F%23respond&locale=en_US)

 1. ![](https://secure.gravatar.com/avatar/9bd60902094c82e007811cccf35ac408a51b8cd74219d2e74603017fba34f514?
    s=32&d=mm&r=g)
 2.  [Danny Cooper](https://profiles.wordpress.org/dannycooper/)  12:31 pm _on_ March
    7, 2019
 3. 🥳

### Leave a Reply 󠀁[Cancel reply](https://make.wordpress.org/themes/2019/03/07/release-of-the-theme-sniffer-plugin/?output_format=md#respond)󠁿

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fmake.wordpress.org%2Fthemes%2F2019%2F03%2F07%2Frelease-of-the-theme-sniffer-plugin%2F&locale=en_US)
to post a comment.

This site uses Akismet to reduce spam. [Learn how your comment data is processed.](https://akismet.com/privacy/)

# Post navigation

[← Theme Sniffer plugin v1.0.0-RC1 version](https://make.wordpress.org/themes/2019/02/26/theme-sniffer-plugin-v1-0-0-rc1-version/)

[Theme Licencing Reminder →](https://make.wordpress.org/themes/2019/03/11/theme-licencing-reminder/)