[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffKna6b19ucEsEr7UbK2kyOFpYaBySjY0pZLWF7_mfw0":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":36,"analysis":131,"fingerprints":241},"daisy-disable-blocks","Daisy Disable Blocks — Disable Gutenberg, Enable Classic Editor, Disable Block Editor","1.0.7","DaisyPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fdaisyplugins\u002F","\u003Cp>Daisy Disable Blocks is the ultimate solution for WordPress users who prefer the classic editing experience. This plugin allows you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Completely disable Gutenberg block editor\u003C\u002Fli>\n\u003Cli>Restore the classic TinyMCE editor\u003C\u002Fli>\n\u003Cli>Bring back traditional meta boxes\u003C\u002Fli>\n\u003Cli>Disable block widgets and patterns\u003C\u002Fli>\n\u003Cli>Control fullscreen mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With an intuitive, colorful interface, you can easily toggle these features on\u002Foff with simple switches.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cp>✔ Disable Gutenberg block editor completely\u003Cbr \u002F>\n✔ Restore classic TinyMCE editor\u003Cbr \u002F>\n✔ Bring back traditional meta boxes\u003Cbr \u002F>\n✔ Disable block widgets screen\u003Cbr \u002F>\n✔ Remove block patterns\u003Cbr \u002F>\n✔ Control editor fullscreen mode\u003Cbr \u002F>\n✔ Responsive, user-friendly interface\u003Cbr \u002F>\n✔ 100% free with no upsells\u003C\u002Fp>\n\u003Ch3>Additional Information\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please visit the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdaisy-disable-blocks\u002F\" rel=\"ugc\">WordPress support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you enjoy this plugin, please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdaisy-disable-blocks\u002Freviews\u002F#new-post\" rel=\"ugc\">leaving a review\u003C\u002Fa>. Your feedback helps improve the plugin!\u003C\u002Fp>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cp>Developed with ❤ by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Fdaisyplugins\u002F\" rel=\"nofollow ugc\">DaisyPlugins\u003C\u002Fa>\u003C\u002Fp>\n","Disable Gutenberg Blocks and restore the Classic Editor with a simple toggle.",0,454,"2025-08-29T01:30:00.000Z","6.8.5","5.0","7.0",[18,19,20,21,22],"classic-editor","disable-block-editor","disable-blocks","disable-gutenberg","enable-classic-editor","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdaisy-disable-blocks\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdaisy-disable-blocks.1.0.7.zip",100,null,"2026-03-15T15:16:48.613Z",[],{"slug":30,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"daisyplugins",7,4080,30,94,"2026-04-03T18:41:25.655Z",[37,55,72,90,110],{"slug":22,"name":38,"version":39,"author":40,"author_profile":41,"description":42,"short_description":43,"active_installs":44,"downloaded":45,"rating":25,"num_ratings":46,"last_updated":47,"tested_up_to":14,"requires_at_least":48,"requires_php":49,"tags":50,"homepage":53,"download_link":54,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"Enable Classic Editor & Widgets","3.2","Ayon M","https:\u002F\u002Fprofiles.wordpress.org\u002Fayonm\u002F","\u003Cp>This is a lightweight Classic Editor plugin that gives you complete control over when to use the Classic Editor vs the Block Editor (Gutenberg). Despite the introduction of Gutenberg, a brand new block editor with WordPress 5.x, many users still prefer the Classic Editor due to its compatibility and ease of use.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What does this plugin do?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disables the Gutenberg Block Editor (with granular control)\u003C\u002Fli>\n\u003Cli>Reverts back to the Classic WordPress Editor\u003C\u002Fli>\n\u003Cli>Reverts to Classic Widgets section\u003C\u002Fli>\n\u003Cli>Configure which post types use Classic Editor\u003C\u002Fli>\n\u003Cli>Configure which user roles use Classic Editor\u003C\u002Fli>\n\u003Cli>Simple mode for quick setup or Advanced mode for granular control\u003C\u002Fli>\n\u003Cli>Modern, user-friendly settings interface\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How to use this plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Simple Mode: Just activate the plugin and it works immediately (default)\u003C\u002Fli>\n\u003Cli>Advanced Mode: Enable “Advanced Settings” to configure per post type and user role\u003C\u002Fli>\n\u003C\u002Ful>\n","A simple & lightweight plugin to enable the classic editor on WordPress with advanced configuration options.",2000,76832,5,"2025-11-08T05:04:00.000Z","4.9","5.6",[51,18,21,22,52],"block-editor","gutenberg","https:\u002F\u002Fwww.ayonm.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fenable-classic-editor.zip",{"slug":56,"name":57,"version":58,"author":59,"author_profile":60,"description":61,"short_description":62,"active_installs":11,"downloaded":63,"rating":11,"num_ratings":11,"last_updated":64,"tested_up_to":65,"requires_at_least":66,"requires_php":67,"tags":68,"homepage":70,"download_link":71,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"habibur-classic-editor-switch","Habibur Classic Editor Switch","1.0.0","Habibur Rahman","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoderhabibur\u002F","\u003Cp>Disable Gutenberg and the WordPress block editor completely. Force the Classic Editor for all post types with a lightweight and fast solution.\u003C\u002Fp>\n\u003Cp>Habibur Classic Editor Switch removes block editor support and automatically enables the classic editor without any configuration. It works for posts, pages, and custom post types.\u003C\u002Fp>\n\u003Cp>Simple. Fast. No settings required.\u003C\u002Fp>\n\u003Cp>This plugin is not affiliated with or endorsed by the WordPress or Gutenberg projects.\u003C\u002Fp>\n","Disables the block editor (Gutenberg) in WordPress and enables the classic editor.",122,"2026-02-21T17:16:00.000Z","6.9.4","5.5","7.4",[18,19,21,69],"tinymce","https:\u002F\u002Fhabibur.net\u002Fplugins\u002Fhabibur-classic-editor-switch\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhabibur-classic-editor-switch.1.0.0.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":80,"downloaded":81,"rating":25,"num_ratings":46,"last_updated":82,"tested_up_to":65,"requires_at_least":48,"requires_php":49,"tags":83,"homepage":85,"download_link":86,"security_score":87,"vuln_count":88,"unpatched_count":11,"last_vuln_date":89,"fetched_at":27},"classic-editor-and-classic-widgets","Classic Editor and Classic Widgets","1.5.0","WP Grim","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpgrim\u002F","\u003Cp>The free Classic Editor & Classic Widgets plugin helps you to easily disable Gutenberg editor totally everywhere and enables \u003Cstrong>Classic Editor\u003C\u002Fstrong> and \u003Cstrong>Classic Widgets\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Classic Editor and Classic Widgets plugin enables old-style WordPress \u003Cstrong>Classic Editor\u003C\u002Fstrong> for “Edit Post” with TinyMCE (WYSIWYG), Meta Boxes (Custom Fields), and others. Once activated, this plugin hides all functionality available in the new Gutenberg block editor.\u003C\u002Fp>\n\u003Ch3>What does this plugin do?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Disables the Gutenberg Editor\u003C\u002Fli>\n\u003Cli>Enables WordPress Classic Editor\u003C\u002Fli>\n\u003Cli>Enables Classic Widgets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Disable Gutenberg totally\u003C\u002Fli>\n\u003Cli>Disable Gutenberg for any post type\u003C\u002Fli>\n\u003Cli>Editor Switcher\u003C\u002Fli>\n\u003Cli>Choose Editor for each Post\u003C\u002Fli>\n\u003Cli>Choose Default Editor\u003C\u002Fli>\n\u003Cli>Choose Widgets Editor\u003C\u002Fli>\n\u003Cli>Full Support Advanced Custom Fields (ACF)\u003C\u002Fli>\n\u003Cli>Hide plugin menu item\u003C\u002Fli>\n\u003Cli>Enable\u002FDisable frontend Gutenberg styles\u003C\u002Fli>\n\u003Cli>WooCommerce compatible\u003C\u002Fli>\n\u003Cli>WPML Compatible\u003C\u002Fli>\n\u003Cli>Polylang compatible\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Also, you will be able to use old-style \u003Cstrong>Classic Widgets\u003C\u002Fstrong> under Appearance > Widgets and Appearance > Customize > Widgets. There is no need to setup any configuration.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>By default, this plugin hides all functionality available in the new Gutenberg block editor without setting up any extra options.\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch3>Upgrade to Pro Version\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwpgrim.com\u002Fclassic-editor-and-classic-widgets-pro\u002F?utm_source=wordpressorg&utm_medium=content&utm_campaign=cew\" rel=\"nofollow ugc\">Classic Editor and Classic Widgets PRO\u003C\u002Fa> plugin provides more additional features. Go to the Next Level with \u003Ca href=\"https:\u002F\u002Fwpgrim.com\u002Fclassic-editor-and-classic-widgets-pro\u002F?utm_source=wordpressorg&utm_medium=content&utm_campaign=cew\" rel=\"nofollow ugc\">Pro Version\u003C\u002Fa>. Pro plugin works together with this Free Plugin and does not need any re-installation or deactivation of Free version.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose Editor for User Roles\u003C\u002Fli>\n\u003Cli>Choose Editor for Custom Post Types\u003C\u002Fli>\n\u003Cli>Remember Last used Editor\u003C\u002Fli>\n\u003Cli>Displaying Post States\u003C\u002Fli>\n\u003Cli>Exclude Posts\u002FPages by Autocomplete\u003C\u002Fli>\n\u003Cli>Premium Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>⭐ \u003Ca href=\"https:\u002F\u002Fwpgrim.com\u002Fclassic-editor-and-classic-widgets-pro\u002F?utm_source=wordpressorg&utm_medium=get_pro&utm_campaign=cew\" rel=\"nofollow ugc\">Get PRO Version Now\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>More Powerful Plugins\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fxml-sitemap-generator-for-google\u002F\" rel=\"ugc\">Dynamic XML Sitemaps for Google\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Developed with love by \u003Ca href=\"https:\u002F\u002Fwpgrim.com\u002F?utm_source=wordpressorg&utm_medium=direct&utm_campaign=cew\" rel=\"nofollow ugc\">WP Grim\u003C\u002Fa>\u003C\u002Fp>\n","Disables Gutenberg editor totally everywhere and enables Classic Editor and Classic Widgets.",20000,281969,"2026-02-12T03:15:00.000Z",[51,18,84,21],"classic-widgets","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor-and-classic-widgets\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fclassic-editor-and-classic-widgets.1.5.0.zip",99,2,"2024-09-25 00:00:00",{"slug":91,"name":92,"version":93,"author":94,"author_profile":95,"description":96,"short_description":97,"active_installs":98,"downloaded":99,"rating":100,"num_ratings":31,"last_updated":101,"tested_up_to":102,"requires_at_least":15,"requires_php":103,"tags":104,"homepage":107,"download_link":108,"security_score":109,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"disable-gutenberg-blocks","Disable Gutenberg Blocks – Block Manager","1.0.9","DannyCooper","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannycooper\u002F","\u003Cp>The Gutenberg Block inserter can quickly become cluttered. There are currently over 200 free blocks available, in addition to the 34 core blocks. This plugin allows you to disable the blocks you or your clients don’t need.\u003C\u002Fp>\n\u003Ch3>TODO\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Add search function to the block list.\u003C\u002Fli>\n\u003Cli>Add ‘enabled\u002Fdisabled’ filter to block list.\u003C\u002Fli>\n\u003Cli>Add ‘Block Author’ filter to block list.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Missing Blocks\u003C\u002Fh3>\n\u003Cp>If you find a block you can’t disable using this plugin, please create a \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fdisable-gutenberg-blocks\" rel=\"ugc\">support thread\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Supports\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Core Blocks\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-gutenberg-blocks\u002F\" rel=\"ugc\">Advanced Gutenberg Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fatomic-blocks\" rel=\"ugc\">Atomic blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblock-gallery\u002F\" rel=\"ugc\">Block Gallery\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbokez-awesome-gutenberg-blocks\u002F\" rel=\"ugc\">Bokez\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcaxton\u002F\" rel=\"ugc\">Caxton\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcoblocks\u002F\" rel=\"ugc\">CoBlocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feditor-blocks\u002F\" rel=\"ugc\">Editor Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetpack\u002F\" rel=\"ugc\">Jetpack Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fghostkit\u002F\" rel=\"ugc\">GhostKit\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fkadence-blocks\u002F\" rel=\"ugc\">Kadence Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsecure-blocks-for-gutenberg\u002F\" rel=\"ugc\">Secure Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstag-blocks\u002F\" rel=\"ugc\">StagBlocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstackable-ultimate-gutenberg-blocks\u002F\" rel=\"ugc\">Stackable Ultimate Gutenberg Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fotter-blocks\" rel=\"ugc\">Otter Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fthemeisle-companion\u002F\" rel=\"ugc\">Orbit Fox by ThemeIsle\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-gutenberg-products-block\u002F\" rel=\"ugc\">WooCommerce Product Block\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frecipe-card-blocks-by-wpzoom\u002F\" rel=\"ugc\">Recipe Card Blocks by WPZOOM\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwordpress-seo\" rel=\"ugc\">Yoast Blocks\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Remove unwanted blocks from the Gutenberg Block Inserter.",4000,63977,88,"2021-10-26T08:29:00.000Z","5.8.13","",[105,20,91,52,106],"blocks","manage-blocks","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdisable-gutenberg-blocks\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdisable-gutenberg-blocks.zip",85,{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":118,"downloaded":119,"rating":25,"num_ratings":120,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":49,"tags":124,"homepage":128,"download_link":129,"security_score":130,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"auto-disable-editor","Disable Gutenberg","1.0.8","CodePopular","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodepopular\u002F","\u003Cp>Auto Disable gutenberg plugin will help you to disable gutenberg block editor.You can disable Gutenberg completely. after active this plugin you can enable classic editor automaticly.\u003C\u002Fp>\n\u003Cp>Watch the video how to install plugin.\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FUzzbVZ-MYKw?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fcodepopular.com\u002Fproduct\u002Funlimited-theme-addons-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Get Premium Countdown Timer with $4.99\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cp>Unlimited Theme Addon offering paid version where you can build creative countdown timer with Elementor. Boost your store sale with countdown timer. Show the available offer time to your cusotmer with this plugin. We are still working to add more feature in premium version. don’t miss out the chance to get it with very simple price.\u003C\u002Fp>\n\u003Ch3>\u003Ca href=\"https:\u002F\u002Fcodepopular.com\u002Fproduct\u002Funlimited-theme-addons-pro\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Countdown Timer Pro Features\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Creative countdown timer with high quality design\u003C\u002Fli>\n\u003Cli>Multiple layouts & design\u003C\u002Fli>\n\u003Cli>Set the countdown timer Posts \u002F Pages\u003C\u002Fli>\n\u003Cli>No coding skill required\u003C\u002Fli>\n\u003Cli>Customize everything\u003C\u002Fli>\n\u003Cli>Fully Responsive\u003C\u002Fli>\n\u003C\u002Ful>\n","Auto Disable gutenberg plugin will help you to disable gutenberg block editor",600,25933,1,"2025-02-11T04:17:00.000Z","6.7.5","4.0",[19,21,125,126,127],"how-to-disable-gutenberg","onclick-disable-gutenberg","remove-gutenberg","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauto-disable-editor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauto-disable-editor.1.0.8.zip",92,{"attackSurface":132,"codeSignals":184,"taintFlows":234,"riskAssessment":235,"analyzedAt":240},{"hooks":133,"ajaxHandlers":180,"restRoutes":181,"shortcodes":182,"cronEvents":183,"entryPointCount":11,"unprotectedCount":11},[134,140,145,149,153,159,161,164,168,171,173,176],{"type":135,"name":136,"callback":137,"file":138,"line":139},"action","plugins_loaded","daisyplugins_disable_blocks_init","daisy-disable-blocks.php",46,{"type":135,"name":141,"callback":142,"file":143,"line":144},"admin_menu","add_admin_menu","includes\\class-admin-page.php",16,{"type":135,"name":146,"callback":147,"file":143,"line":148},"admin_init","register_settings",17,{"type":135,"name":150,"callback":151,"file":143,"line":152},"admin_enqueue_scripts","enqueue_admin_assets",18,{"type":154,"name":155,"callback":156,"priority":157,"file":158,"line":148},"filter","use_block_editor_for_post","__return_false",10,"includes\\class-block-disabler.php",{"type":154,"name":160,"callback":156,"priority":157,"file":158,"line":152},"use_block_editor_for_post_type",{"type":154,"name":162,"callback":156,"priority":157,"file":158,"line":163},"gutenberg_can_edit_post_type",19,{"type":135,"name":165,"callback":166,"file":158,"line":167},"init","enable_classic_editor",24,{"type":154,"name":169,"callback":156,"file":158,"line":170},"gutenberg_use_widgets_block_editor",29,{"type":154,"name":172,"callback":156,"file":158,"line":33},"use_widgets_block_editor",{"type":154,"name":174,"callback":156,"file":158,"line":175},"should_load_remote_block_patterns",36,{"type":135,"name":177,"callback":178,"file":158,"line":179},"enqueue_scripts","disable_editor_fullscreen_mode",41,[],[],[],[],{"dangerousFunctions":185,"sqlUsage":186,"outputEscaping":188,"fileOperations":11,"externalRequests":11,"nonceChecks":88,"capabilityChecks":120,"bundledLibraries":233},[],{"prepared":11,"raw":11,"locations":187},[],{"escaped":189,"rawEcho":190,"locations":191},11,20,[192,195,197,199,201,203,205,207,209,211,213,215,217,219,221,223,225,227,229,231],{"file":143,"line":193,"context":194},113,"raw output",{"file":143,"line":196,"context":194},127,{"file":143,"line":198,"context":194},137,{"file":143,"line":200,"context":194},148,{"file":143,"line":202,"context":194},159,{"file":143,"line":204,"context":194},170,{"file":143,"line":206,"context":194},181,{"file":143,"line":208,"context":194},202,{"file":143,"line":210,"context":194},206,{"file":143,"line":212,"context":194},210,{"file":143,"line":214,"context":194},211,{"file":143,"line":216,"context":194},218,{"file":143,"line":218,"context":194},222,{"file":143,"line":220,"context":194},226,{"file":143,"line":222,"context":194},234,{"file":143,"line":224,"context":194},238,{"file":143,"line":226,"context":194},250,{"file":143,"line":228,"context":194},254,{"file":143,"line":230,"context":194},257,{"file":143,"line":232,"context":194},264,[],[],{"summary":236,"deductions":237},"The 'daisy-disable-blocks' plugin, version 1.0.7, 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 significantly limits the potential attack surface. Furthermore, the code demonstrates good practices with 100% of SQL queries utilizing prepared statements and the inclusion of nonce and capability checks.  There are no critical or high severity taint flows identified, and no dangerous functions or file operations were detected.  The vulnerability history is clean, with zero recorded CVEs of any severity, suggesting a well-maintained and secure development process.\n\nWhile the overall security is excellent, a minor concern arises from the output escaping. Only 35% of output is properly escaped, which could potentially lead to cross-site scripting (XSS) vulnerabilities if the data being output is not inherently safe. This is the most significant area for improvement.  Given the limited attack surface and absence of other critical issues, this plugin appears to be secure for general use, with the caveat that users should be mindful of potential XSS if the plugin interacts with untrusted user input before outputting it.\n\nIn conclusion, 'daisy-disable-blocks' v1.0.7 is a highly secure plugin with a minimal attack surface and a clean vulnerability record. The primary weakness lies in the incomplete output escaping, which, while not critically exploited in the analysis, warrants attention for future development to achieve a more robust security profile.",[238],{"reason":239,"points":46},"Insufficient output escaping","2026-03-17T06:50:41.500Z",{"wat":242,"direct":252},{"assetPaths":243,"generatorPatterns":246,"scriptPaths":247,"versionParams":248},[244,245],"\u002Fwp-content\u002Fplugins\u002Fdaisy-disable-blocks\u002Fassets\u002Fcss\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Fdaisy-disable-blocks\u002Fassets\u002Fjs\u002Fadmin.js",[],[245],[249,250,251],"daisy-disable-blocks-admin","daisy-disable-blocks\u002Fassets\u002Fcss\u002Fadmin.css?ver=","daisy-disable-blocks\u002Fassets\u002Fjs\u002Fadmin.js?ver=",{"cssClasses":253,"htmlComments":268,"htmlAttributes":269,"restEndpoints":271,"jsGlobals":272,"shortcodeOutput":273},[254,255,256,257,258,259,260,261,262,263,264,265,266,267],"daisy-disable-blocks-wrapper","daisy-title","daisy-icon","daisy-container","daisy-main-content","daisy-settings-form","daisy-card","daisy-card-title","daisy-card-content","daisy-form-group","daisy-switch","daisy-slider","daisy-label-text","daisy-tooltip",[],[270],"data-tooltip",[],[],[]]