Enable Classic Editor & Widgets Security & Risk Analysis

wordpress.org/plugins/enable-classic-editor

A simple & lightweight plugin to enable the classic editor on WordPress with advanced configuration options.

2K active installs v3.2 PHP 5.6+ WP 4.9+ Updated Nov 8, 2025
block-editorclassic-editordisable-gutenbergenable-classic-editorgutenberg
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Enable Classic Editor & Widgets Safe to Use in 2026?

Generally Safe

Score 100/100

Enable Classic Editor & Widgets has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 4mo ago
Risk Assessment

The "enable-classic-editor" plugin v3.2 demonstrates a strong security posture based on the provided static analysis. The absence of any detected attack surface through AJAX, REST API, shortcodes, or cron events is a significant strength. Furthermore, the code signals indicate good development practices, with no dangerous functions, all SQL queries utilizing prepared statements, and a high percentage of output properly escaped. The presence of nonce and capability checks further reinforces its secure design.

Taint analysis revealed no identified vulnerabilities or unsanitized paths, and the plugin's vulnerability history is clean, with no known or historical CVEs. This lack of historical issues and the absence of critical findings in the static analysis suggest a well-maintained and secure plugin. Overall, this plugin appears to be very secure and poses minimal risk.

Vulnerabilities
None known

Enable Classic Editor & Widgets Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Enable Classic Editor & Widgets Code Analysis

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

SQL Query Safety

100% prepared2 total queries

Output Escaping

93% escaped40 total outputs
Attack Surface

Enable Classic Editor & Widgets Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 16
filteruse_block_editor_for_postenable-classic-editor.php:106
filteruse_block_editor_for_postenable-classic-editor.php:109
filteruse_block_editor_for_postenable-classic-editor.php:113
filteruse_block_editor_for_post_typeenable-classic-editor.php:114
actionafter_setup_themeenable-classic-editor.php:120
actionadd_meta_boxesenable-classic-editor.php:128
actionsave_postenable-classic-editor.php:130
filtermanage_posts_columnsenable-classic-editor.php:132
filtermanage_pages_columnsenable-classic-editor.php:133
actionmanage_posts_custom_columnenable-classic-editor.php:134
actionmanage_pages_custom_columnenable-classic-editor.php:135
actionquick_edit_custom_boxenable-classic-editor.php:137
actionadmin_enqueue_scriptsenable-classic-editor.php:138
actionadmin_menuenable-classic-editor.php:142
actionadmin_initenable-classic-editor.php:143
actionadmin_enqueue_scriptsenable-classic-editor.php:144
Maintenance & Trust

Enable Classic Editor & Widgets Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedNov 8, 2025
PHP min version5.6
Downloads77K

Community Trust

Rating100/100
Number of ratings5
Active installs2K
Developer Profile

Enable Classic Editor & Widgets Developer Profile

Ayon M

1 plugin · 2K total installs

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

How We Detect Enable Classic Editor & Widgets

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/enable-classic-editor/css/admin.css/wp-content/plugins/enable-classic-editor/js/editor-choice.js/wp-content/plugins/enable-classic-editor/css/editor-choice.css
Script Paths
/wp-content/plugins/enable-classic-editor/js/editor-choice.js
Version Parameters
enable-classic-editor/css/admin.css?ver=enable-classic-editor/js/editor-choice.js?ver=enable-classic-editor/css/editor-choice.css?ver=

HTML / DOM Fingerprints

CSS Classes
ecew-editor-choice
HTML Comments
<!-- Disable Gutenberg --><!-- Enable Classic Editor & Widgets Settings --><!-- Per post choice -->
Data Attributes
data-ecew-editor-choice
JS Globals
ecew_editor_choice_vars
FAQ

Frequently Asked Questions about Enable Classic Editor & Widgets