vip-scanner icon indicating copy to clipboard operation
vip-scanner copied to clipboard

Deprecated: Scan all sorts of themes and files and things! Use PHPCS and the VIP coding standards instead

Results 103 vip-scanner issues
Sort by recently updated
recently updated
newest added

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...

enhancement

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.

enhancement
static analysis

_(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

enhancement
static analysis

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:...

enhancement

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,...

enhancement
static analysis

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...

enhancement

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...

enhancement