
Hide/Show Post/Page Content Security & Risk Analysis
wordpress.org/plugins/hideshow-postpage-contentHides or shows a selected part of public posts/pages content (text, images, etc.) depending on whether the user is logged or not.
Is Hide/Show Post/Page Content Safe to Use in 2026?
Generally Safe
Score 92/100Hide/Show Post/Page Content has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The "hideshow-postpage-content" plugin v1.5.4 demonstrates a generally positive security posture based on the static analysis. The complete absence of any known CVEs, both past and present, is a strong indicator of good security practices by the developers. Furthermore, the code analysis reveals no critical or high-severity taint flows, suggesting a low risk of arbitrary code execution or data breaches originating from untrusted input.
However, a few areas warrant attention. While the majority of SQL queries utilize prepared statements, there's a small percentage that do not, posing a potential risk for SQL injection if these queries handle user-supplied data. Additionally, the output escaping is only properly implemented in 42% of cases. This lower-than-ideal rate increases the risk of Cross-Site Scripting (XSS) vulnerabilities, especially if unsanitized data is displayed to users.
Overall, the plugin appears to be relatively secure due to the lack of historical vulnerabilities and the absence of critical code execution risks. The primary concerns lie in the potential for SQL injection and XSS due to the identified less-than-ideal practices in SQL query preparation and output escaping. Addressing these specific areas would further enhance the plugin's security.
Key Concerns
- SQL queries not using prepared statements
- Low percentage of properly escaped output
Hide/Show Post/Page Content Security Vulnerabilities
Hide/Show Post/Page Content Code Analysis
SQL Query Safety
Output Escaping
Hide/Show Post/Page Content Attack Surface
WordPress Hooks 26
Maintenance & Trust
Hide/Show Post/Page Content Maintenance & Trust
Maintenance Signals
Community Trust
Hide/Show Post/Page Content Alternatives
Show-Hide / Collapse-Expand
show-hidecollapse-expand
Save space on your pages, posts, sidebars. Hide the content before user clicks to see it. Collapse long lists, create FAQs & more.
Anonymous Restricted Content
anonymous-restricted-content
Simple but yet effective plugin to hide selected posts and pages from anonymous users.
Responsive Block Control – Hide blocks based on display width
responsive-block-control
Responsive Block Control adds responsive toggles to a "Visibility" panel of the block editor, to show or hide blocks according to screen width.
Restrict for Elementor
restrict-for-elementor
Show or hide Elementor sections, columns and widgets with ease using many different criteria
Visibility Control for LearnDash
visibility-control-for-learndash
Visibility Control for LearnDash helps you hide messages and content for specific criterion anywhere on your WordPress page.
Hide/Show Post/Page Content Developer Profile
5 plugins · 6K total installs
How We Detect Hide/Show Post/Page Content
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
HTML / DOM Fingerprints
/wp-json/rapi/v1/wp_rest[soshsc