Multiple Content Types Security & Risk Analysis

wordpress.org/plugins/multiple-content-types

Easily select which content types (custom post types) you want to display on your main blog and archive pages.

20 active installs v1.0.0 PHP + WP 3.3+ Updated Dec 19, 2016
archive-pagesblogcontent-typescustom-post-types
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Multiple Content Types Safe to Use in 2026?

Generally Safe

Score 85/100

Multiple Content Types has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 9yr ago
Risk Assessment

The "multiple-content-types" v1.0.0 plugin exhibits a strong security posture based on the provided static analysis. The absence of any identified AJAX handlers, REST API routes, shortcodes, or cron events with potential attack vectors significantly limits the plugin's exposure. Furthermore, the code demonstrates excellent security practices with 100% of SQL queries using prepared statements, all output being properly escaped, and no file operations or external HTTP requests being made.

The taint analysis also shows a clean bill of health, with no unsanitized paths or critical/high severity flows detected. The plugin's vulnerability history is also zero, indicating no known security issues or a lack of past vulnerabilities. This suggests a developer who is either highly diligent or has maintained a relatively simple codebase that has not yet attracted significant security scrutiny.

While the lack of entry points and robust coding practices are commendable strengths, the absolute absence of nonce checks and capability checks across all code signals is a notable area of concern. Although there are currently no identified entry points for these checks to be relevant, if the plugin's functionality were to expand in future versions to include user-interactive features (like AJAX or REST API endpoints), the lack of these fundamental security mechanisms could introduce significant risks. Therefore, while the current version appears secure due to its limited functionality, future development should prioritize the implementation of nonce and capability checks.

Key Concerns

  • No nonce checks implemented
  • No capability checks implemented
Vulnerabilities
None known

Multiple Content Types Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

Multiple Content Types Release Timeline

v1.0.0Current
Code Analysis
Analyzed Mar 16, 2026

Multiple Content Types Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
0
4 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

100% escaped4 total outputs
Attack Surface

Multiple Content Types Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_initmultiple-content-types.php:22
actionpre_get_postsmultiple-content-types.php:24
actioninitmultiple-content-types.php:154
Maintenance & Trust

Multiple Content Types Maintenance & Trust

Maintenance Signals

WordPress version tested4.7.33
Last updatedDec 19, 2016
PHP min version
Downloads1K

Community Trust

Rating100/100
Number of ratings2
Active installs20
Developer Profile

Multiple Content Types Developer Profile

Micah Wood

5 plugins · 270 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect Multiple Content Types

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
widefat
Data Attributes
name="mct_blog_post_types[]"value="
FAQ

Frequently Asked Questions about Multiple Content Types