Plugin info

Total downloads: 5,439
Active installs: 10
Total reviews: 2
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 2
Last updated: 2/12/2020 (2149 days ago)
Added to WordPress: 2/16/2013 (12 years old)
Minimum WordPress version: 4.9.13
Tested up to WordPress version: 5.2.23
Minimum PHP version: f

Maintenance & Compatibility

Maintenance score

Possibly abandoned • Last updated 2149 days ago • 2 reviews

22/100

Is Theme Mentor abandoned?

Possibly abandoned (last update 2149 days ago).

Compatibility

Requires WordPress: 4.9.13
Tested up to: 5.2.23
Requires PHP: f

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Imsanity
Rating 4.9/5 (290 reviews)Active installs 200,000
WP Resized Image Quality
Rating 4.4/5 (7 reviews)Active installs 1,000
Switch Video Quality
Rating 4.3/5 (11 reviews)Active installs 100
Force jpeg quality
Rating 5.0/5 (2 reviews)Active installs 70
Performance Tester
Rating 5.0/5 (1 reviews)Active installs 60

Description

Theme Mentor is a cousin of the Theme-Check plugin getting deeper into the code analysis.

It’s using different approaches to monitor for common problems regarding theme reviews from the WordPress Theme Reviewers Team. It is prone to fault analysis, so use only as a reference for improving your code base even further.

Currently supported validations:

  • Mark all tags in template files
  • Mark all tags in template files
  • Warn about query_posts() usage
  • capital_P_dangit control (disallow any WordPress spelling other than WordPress as is – that is WORDPRESS and WordPress, ugh)
  • wp_deregister_script(‘jquery’) is forbidden
  • wp_dequeue_script(‘jquery’) is forbidden
  • prevent global $data; call as a common troublemaker (props @pippinsplugins)

header.php specific

  • Make sure that wp_head is before
  • Ensure that wp_title(…) is called within and tags

footer.php specific

  • Make sure that wp_footer is before

Installation

This section describes how to install the plugin and get it working.

e.g.

  1. Upload theme-mentor to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Go to Appearance -> Theme Mentor
  4. Pick a theme and start the test

Frequently Asked Questions

Why would I need this plugin?

The higher the quality of your theme’s code, the better the compatibility with the core and the plugins out there.

Should I also use Theme-Check?

It’s not required, but it’s highly recommended. Theme Mentor is the extra step of notifying you for possible troubles with your code. Part of the remarks could be irrelevant, but hey, better to have something to double check and confirm it’s working than to miss obvious code troubles.

Review feed

No reviews available

Screenshots

  1. Sample Theme Mentor validation test results

    Sample Theme Mentor validation test results

Changelog

0.1

  • A first release.
  • Tracking script/link tag presence, query_posts calls, and wp_head/wp_footer position in files

0.2

  • Code refactor