vip-scanner
vip-scanner copied to clipboard
Deprecated: Scan all sorts of themes and files and things! Use PHPCS and the VIP coding standards instead
There is no internationalization support in this plugin. All that can currently be found are some translations strings associated with the theme-check text domain in a few of the base...
After the recent patches concerning the [potential vulnerabilities](https://make.wordpress.org/plugins/2015/04/20/fixing-add_query_arg-and-remove_query_arg-usage/) related to the `add_query_arg()` and `remove_query_arg()` functions, we should have a specific check for lack of sanitization or escaping.
_(Note: I'm a Code Wrangler in trial starting on 2014-11-10, and this is the project I've been assigned by @nb.)_ This issue is supposed to serve as a place for...
All themes should include the correct comment headers in style.css http://codex.wordpress.org/Theme_Development#Stylesheet_Guidelines
In the dev environment, to check if Photon is active, `Jetpack::is_module_active()` is used since the Photon functions are always available. On WP.com, that function doesn't exist and will fatal. Idea:...
In `vip-scanner/config-vip-scanner.php`, we are invoking 41 unique tests (43 lines with a string ending in `Check`, `WhitespaceCheck` commented out, `VCMergeConflictCheck` used by both the WP.com and the VIP theme review)....
Google recommends [loading fonts via HTTPS](https://developers.google.com/speed/libraries/?csw=1#libraries): > We recommend that you load libraries from the CDN via HTTPS, even if your own website only uses HTTP. Nowadays, performance is fast,...
It would be nice to have a nudge for themes to add `add_theme_support( 'print-style' );` to their theme if it lacks a print stylesheet already. This is something the Theme...
We should flag usage of usage of `query_posts()` and `wp_reset_query()` for VIP and Premium themes. `query_posts()` is already flagged by the current premium review type, so it would be best...