=== Escaping Checker === Contributors: tjnowell Donate link: https://tomjn.com/ Tags: security Requires at least: 4.3 Tested up to: 4.95 Stable tag: 1.1 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html A handy tool for checking the output of escaping, sanitization and validation functions == Description == This plugin adds a shortcode that when used inserts an escaping checker. The checker gives you a form you can enter potentially unsafe content into, and when submitted, passes that content through every sanitisation, validation and escaping function in WordPress Core, and some PHP Core functions == Installation == 1. Upload the plugin folder into the `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Place the `[tomjn_escaping_tests]` in a page or post and save If you prefer to create a dedicate page template, use `echo tomjn_escaping_tests();` == Frequently Asked Questions == = There's a Lot of Escaping Functions! = Yes! But not every function listed here is an escaping function, there are validation and sanitising functions too, some of them are PHP Core functions rather than WordPress functions == Screenshots == 1. The escaping form == Changelog == = 1.1 = * Put a green or yellow border around output depending on wether it matches the original input * Bumped tested WP version to 4.9.5 = 1.0 = * Added `behave.js` to make typing content easier == Upgrade Notice ==