Simple Page Redirect is an easy-to-use WordPress plugin that lets you quickly redirect any post, page, custom post type, or portfolio item to an inter …
| Code | Message | Location | Category | |
|---|---|---|---|---|
| ERROR | WordPress.Security.EscapeOutput.OutputNotEscaped | All output should be run through an escaping function (see the Security sections in the WordPress Developer Handbooks), found '$html'. | 66:10 | Security |
| WARNING | WordPress.Security.ValidatedSanitizedInput.MissingUnslash | $_POST['me_spr_redirect_nonce'] not unslashed before sanitization. Use wp_unslash() or similar | 79:69 | Security |
| WARNING | WordPress.Security.ValidatedSanitizedInput.InputNotSanitized | Detected usage of a non-sanitized input variable: $_POST['me_spr_redirect_nonce'] | 79:69 | Security |
| WARNING | WordPress.Security.ValidatedSanitizedInput.MissingUnslash | $_POST['me_spr_post_redirect'] not unslashed before sanitization. Use wp_unslash() or similar | 92:72 | Security |
| WARNING | WordPress.Security.SafeRedirect.wp_redirect_wp_redirect | wp_redirect() found. Using wp_safe_redirect(), along with the "allowed_redirect_hosts" filter if needed, can help avoid any chances of malicious redirects within code. It is also important to remember to call exit() after a redirect so that no other unwanted code is executed. | 113:9 | Security |
| WARNING | WordPress.WP.EnqueuedResourceParameters.MissingVersion | Resource version not set in call to wp_enqueue_style(). This means new versions of the style may not always be loaded due to browser caching. | 121:5 | Performance |
| WARNING | mismatched_plugin_name | Plugin name "Simple Page Redirect" is different from the name declared in plugin header "Simple Post Redirect". | — | — |
| WARNING | readme_parser_warnings_no_short_description_present | The "Short Description" section is missing. An excerpt was generated from your main plugin description. | — | Plugin Repo |
| 11/13/2025, 7:49:56 PM | 8s | 98 | 1 | 7 |