Preventing XSS in WordPress Plugins — a practical guide to WordPress XSS with clear examples you can reuse in real projects.
WordPress Plugin Development Series (74/95). Prefer one article? Read the complete WordPress plugin development tutorial.
Short description
XSS injects hostile scripts into pages. Escape by context and use `wp_kses` when HTML is required.
Safe HTML output
echo wp_kses_post($html);
echo esc_html($text);
echo esc_js($js_string);