
Headings Security & Risk Analysis
wordpress.org/plugins/headingsMake Styled Note box, Alert box, Help box, Tip Box, Important Box and loads of of other boxes in your posts using classes.
Is Headings Safe to Use in 2026?
Generally Safe
Score 85/100Headings has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'headings' plugin v1.1 exhibits a very strong security posture based on the provided static analysis and vulnerability history. The complete absence of identified attack surface points, dangerous functions, unpatched CVEs, and critical taint flows is highly commendable. The code also demonstrates good practices with 100% of SQL queries using prepared statements. However, a significant concern arises from the output escaping. With 100% of outputs not being properly escaped, this presents a clear risk of Cross-Site Scripting (XSS) vulnerabilities. This is a critical weakness that overshadows the otherwise excellent security hygiene. The plugin's clean vulnerability history suggests a generally well-developed and maintained codebase, but the unescaped output is a fundamental security flaw that needs immediate attention.
Key Concerns
- 100% of outputs not properly escaped
Headings Security Vulnerabilities
Headings Release Timeline
Headings Code Analysis
Output Escaping
Headings Attack Surface
WordPress Hooks 1
Maintenance & Trust
Headings Maintenance & Trust
Maintenance Signals
Community Trust
Headings Alternatives
Notice Boxes with Shortcodes
notice-boxes-with-shortcodes
This plugin allows you to make notice boxes (styled content boxes of different colors) to display different messages via shortcodes.
Add Anchor Links
add-anchor-links
Creates anchor links to heading tags in the content of selected posts, just like Github does within the Readme.md files.
Copy Link to Heading – Easily add Anchor links for Headings
copy-link-to-heading
Adds a copy link icon to headings for easy copying anchor links, that helps to bookmarking, sharing, and navigation within the content.
Correct My Headings
correct-my-headings
If your subheadings appear on archive pages, they need to start from H3 (because H2 tags are used by the post titles on archive pages).
jcwp simple table of contents
jcwp-simple-table-of-contents
This plugin gives options to display "Table of contents" container on your wordpress post or page
Headings Developer Profile
2 plugins · 70 total installs
How We Detect Headings
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/headings/style.css