[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyvYnjlnzclhV5ycnFe7lUpbxq3nTboXxZGwH_4LDVzQ":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":141,"fingerprints":371},"kabook-editor-tools","Kabook Editor Tools","1.0.0","Afshari","https:\u002F\u002Fprofiles.wordpress.org\u002Fsaeidafshari\u002F","\u003Cp>\u003Cstrong>Kabook Editor Tools\u003C\u002Fstrong> transforms your WordPress editing experience into a modern creative studio. Built on a robust \u003Cstrong>Modular Framework\u003C\u002Fstrong>, this plugin gives you professional design capabilities without the bloat of heavy page builders.\u003C\u002Fp>\n\u003Cp>Whether you are a loyal fan of the \u003Cstrong>Classic Editor\u003C\u002Fstrong> or a power user of \u003Cstrong>Gutenberg\u003C\u002Fstrong>, this plugin bridges the gap. It injects a suite of responsive, accessible, and customizable tools directly into your native workflow.\u003C\u002Fp>\n\u003Ch3>⚡ The Kabook Philosophy: Speed & Design Harmony\u003C\u002Fh3>\n\u003Cp>While professional Page Builders are fantastic for deep customization and designing your site’s core layout, using them (or complex shortcode plugins) for every daily article or product description can be incredibly time-consuming.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Kabook Editor Tools is built for speed.\u003C\u002Fstrong>\u003Cbr \u002F>\nInstead of configuring margins, colors, and borders every time you write a post, you define your site’s “Design Harmony” \u003Cstrong>once\u003C\u002Fstrong> in our settings panel. After that, you can instantly inject these pre-styled, beautiful elements anywhere in the Classic or Gutenberg editor with a single click.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>Need deep, element-by-element layout control?\u003C\u002Fem> We recommend using a Page Builder.\u003C\u002Fli>\n\u003Cli>\u003Cem>Need blazing-fast, consistent, and beautiful elements while writing daily content?\u003C\u002Fem> \u003Cstrong>Use Kabook Editor Tools.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🏗️ Modular & Performance First\u003C\u002Fh3>\n\u003Cp>We believe plugins should be light. Kabook Editor Tools features a \u003Cstrong>Smart Loader System\u003C\u002Fstrong>. You can enable or disable individual modules (like the Media Player or Snippets) from the dashboard, ensuring only the code you need runs on your site.\u003C\u002Fp>\n\u003Ch3>🚀 Key Features\u003C\u002Fh3>\n\u003Ch4>🎨 Creative Studio & UI Elements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Effects 2.0:\u003C\u002Fstrong> Apply modern styles to your images instantly.\n\u003Cul>\n\u003Cli>\u003Cstrong>Masks:\u003C\u002Fstrong> Turn images into \u003Cstrong>Squircles (iOS style)\u003C\u002Fstrong>, \u003Cstrong>Blobs\u003C\u002Fstrong>, or Diamonds.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Effects:\u003C\u002Fstrong> Add Glows, Shadows, and Polaroid frames with one click.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Distortion:\u003C\u002Fstrong> Our smart engine respects your image aspect ratio automatically.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Alert Boxes:\u003C\u002Fstrong> Insert Info, Tip, Success, Danger, and Quote boxes with fully customizable colors.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Luxury Cards:\u003C\u002Fstrong> Gold\u002FPremium gradient cards perfect for high-end content, plus Dark Mode options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Architectural Patterns:\u003C\u002Fstrong> Choose from \u003Cstrong>4 unique background patterns\u003C\u002Fstrong> (Grid, Checker, Stripes, Zigzag) to add depth to your content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Magic Text:\u003C\u002Fstrong> Apply beautiful gradient effects to headlines to make them pop.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>⚛️ Gutenberg Toolkit (The Bridge)\u003C\u002Fh4>\n\u003Cp>Miss your classic tools in the Block Editor? We bring them back!\u003Cbr \u002F>\n* \u003Cstrong>Unified Toolbar:\u003C\u002Fstrong> Access “Snippets”, “Styles”, “Media”, and “Grid” directly inside Gutenberg.\u003Cbr \u002F>\n* \u003Cstrong>The Eraser:\u003C\u002Fstrong> A dedicated button to cleanly remove Kabook styles from any block without deleting your text.\u003Cbr \u002F>\n* \u003Cstrong>Flexible Access:\u003C\u002Fstrong> Pin tools to the \u003Cstrong>Top Toolbar\u003C\u002Fstrong> for speed or keep them in the \u003Cstrong>Plugins Menu\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>🛠️ Classic Editor Enhancements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Magic Break:\u003C\u002Fstrong> Stuck inside a container loop? Use the “Magic Break” button to easily escape boxes.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Compact Mode:\u003C\u002Fstrong> Toggle “Icon Only” mode to save toolbar space.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive Grids:\u003C\u002Fstrong> Create 2, 3, or 4-column layouts that stack perfectly on mobile devices.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎨 UI Elements & Advanced Image Effects\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Image Shapes & Masks:\u003C\u002Fstrong> Break out of the boring square box! Turn your images into \u003Cstrong>Squircles (iOS style)\u003C\u002Fstrong>, organic \u003Cstrong>Blobs\u003C\u002Fstrong>, or sharp \u003Cstrong>Diamonds\u003C\u002Fstrong> using advanced CSS clip-paths.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Image Styling:\u003C\u002Fstrong> Apply elegant Glows, Soft Shadows, or Polaroid frames. You can globally control border styles (Solid, Double, or Brutalist Offset) and widths directly from the settings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Interactive Buttons:\u003C\u002Fstrong> Create beautifully styled Primary and Outline buttons with dynamic hover animations like \u003Cstrong>Lift Up, Pulse\u002FScale\u003C\u002Fstrong>, and an eye-catching \u003Cstrong>Shine Effect\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Magic Text Gradients:\u003C\u002Fstrong> Make your headlines stand out with 5 built-in CSS text gradients (Purple Magic, Gold Rush, Fire, Ocean Blue, and Forest Life).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Entrance Animations:\u003C\u002Fstrong> Bring your content to life with lightweight scroll animations (Fade Up, Down, Left, Right, and Zoom In) with adjustable duration speeds.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>📦 UI Boxes & Architectural Patterns\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dynamic Alert & Brand Boxes:\u003C\u002Fstrong> Insert professionally styled Info, Tip, Success, Danger, and Quote boxes. You have 100% live control over the background, text, and border colors via the admin panel.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSS-Based Background Patterns:\u003C\u002Fstrong> Add depth to your layouts with pure CSS patterns that load instantly. Choose from \u003Cstrong>Grid Paper, Architectural Checker, Diagonal Stripes, or Soft Zigzag\u003C\u002Fstrong>. You can fully customize both the background and the pattern line colors to match your brand perfectly.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Luxury & Creative Cards:\u003C\u002Fstrong> Need to highlight premium content? Use our signature “Luxury Gold” or “Dark Creative” cards featuring adjustable border radii and fully custom gradient stops.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Inline to Block Magic:\u003C\u002Fstrong> Even in the Classic Editor, our smart CSS engine converts simple inline elements into full, responsive block cards seamlessly.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🎵 Advanced Media Player\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Smart Sticky Mode:\u003C\u002Fstrong> The player automatically floats to the bottom corner when users scroll past it (Picture-in-Picture feel).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>SEO Ready:\u003C\u002Fstrong> Automatically generates \u003Cstrong>Schema.org (JSON-LD)\u003C\u002Fstrong> data for audio\u002Fvideo to boost search rankings.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>User Controls:\u003C\u002Fstrong> Custom branding, download permissions, and playback speed controls.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>🔍 Smart Snippet Manager\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Centralize Everything:\u003C\u002Fstrong> Don’t memorize shortcodes anymore! Save shortcodes from your Theme, WooCommerce, or Elementor here.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Variables:\u003C\u002Fstrong> Turn static codes into dynamic tools using variables like \u003Ccode>{{search:post}}\u003C\u002Fcode> or \u003Ccode>{{search:product}}\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Live Search:\u003C\u002Fstrong> Click a tool, search for a post in the modal, and let the plugin auto-fill the ID.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛡️ Safety, Privacy & Compliance\u003C\u002Fh3>\n\u003Cp>Kabook Editor Tools is built with \u003Cstrong>WordPress.org guidelines\u003C\u002Fstrong> as a core principle.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Lock-In:\u003C\u002Fstrong> The plugin does not restrict, lock, or limit any WordPress functionality.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No SaaS \u002F No Licensing:\u003C\u002Fstrong> There are no license checks, subscriptions, external APIs, or remote servers involved.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Tracking:\u003C\u002Fstrong> The plugin does not collect, transmit, or store personal user data.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No External Assets:\u003C\u002Fstrong> All CSS, JavaScript, and icons are bundled locally with the plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Styles Only:\u003C\u002Fstrong> Any inline CSS or JavaScript is generated at runtime for editor functionality and is never stored in the database.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>GPL Compatible:\u003C\u002Fstrong> All included code and assets are fully GPL-compatible.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🛡️ Safety & Data Hygiene\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Rescue Codes:\u003C\u002Fstrong> We provide PHP snippets to keep your content readable even if you deactivate the plugin.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clean Uninstall:\u003C\u002Fstrong> We respect your database. Enable “Clean Uninstall” in settings to wipe all plugin data upon deletion, leaving zero trace behind.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💙 Modern Admin Interface\u003C\u002Fh3>\n\u003Cp>Enjoy a beautiful \u003Cstrong>Blue Harmony\u003C\u002Fstrong> dashboard with real-time color pickers (Live Preview), iOS-style toggles, and organized tabs for a seamless experience.\u003C\u002Fp>\n","Supercharge WordPress: Modular UI Elements, Image Effects, Sticky Media Player & a unified Toolkit for Classic & Gutenberg.",0,122,"2026-02-20T13:56:00.000Z","6.9.4","5.8","7.4",[18,19,20,21,22],"editor","formatting","gutenberg","shortcodes","tinymce","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkabook-editor-tools.1.0.0.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},"saeidafshari",2,10,30,94,"2026-04-04T06:49:21.483Z",[37,59,79,98,119],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":14,"requires_at_least":50,"requires_php":51,"tags":52,"homepage":55,"download_link":56,"security_score":25,"vuln_count":57,"unpatched_count":11,"last_vuln_date":58,"fetched_at":27},"tinymce-advanced","Advanced Editor Tools","5.9.2","Andrew Ozz","https:\u002F\u002Fprofiles.wordpress.org\u002Fazaozz\u002F","\u003Cp>Advanced Editor Tools (previously TinyMCE Advanced) introduces a “Classic Paragraph” block for the block editor (Gutenberg).\u003Cbr \u002F>\nIf you are not quite ready to switch to the block editor, or have plugins that cannot be used there (yet), using the Classic Paragraph block is your best option. It lets you to continue to use the familiar TinyMCE editor for most tasks, and at the same time gives you full access to all blocks and new features in the block editor.\u003C\u002Fp>\n\u003Cp>Version 5.5 continues to improve and enhance the new features introduced in version 5.0 of the plugin. It includes an improved “Clear Formatting” button, several advanced settings for tables, and importing and exporting of the settings to a file.\u003C\u002Fp>\n\u003Cp>If you want to continue to use the previous (“classic”) editor in WordPress 5.0 and newer, this plugin has an option to replace the new editor with the previous one. If you prefer to have access to both editors side by side or to allow your users to switch editors, it would be better to install the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclassic-editor\u002F\" rel=\"ugc\">Classic Editor plugin\u003C\u002Fa>. Advanced Editor Tools is fully compatible with the classic editor plugin and similar plugins that restore use of the previous WordPress editor.\u003C\u002Fp>\n\u003Cp>As always this plugin will let you add, remove and arrange the buttons that are shown on the Visual Editor toolbar in the Classic Paragraph and Classic blocks in the block editor, and in the classic editor (when enabled by a plugin). There you can configure up to four rows of buttons including Font Sizes, Font Family, text and background colors, tables, etc.\u003C\u002Fp>\n\u003Cp>It includes 15 plugins for \u003Ca href=\"https:\u002F\u002Fwww.tiny.cloud\u002F\" rel=\"nofollow ugc\">TinyMCE\u003C\u002Fa> that are automatically enabled or disabled depending on the buttons you have chosen.\u003Cbr \u002F>\nIn addition this plugin adds options for keeping the paragraph tags in text mode and importing the CSS classes from the theme’s editor-style.css.\u003C\u002Fp>\n\u003Ch4>Some of the features added by this plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>“Classic Paragraph” block that can be used instead of or together with the standard Paragraph block.\u003C\u002Fli>\n\u003Cli>An option to set the Classic Paragraph or Classic block as the default block in the block editor.\u003C\u002Fli>\n\u003Cli>Supports converting of most default blocks to classic paragraphs, and from classic paragraphs back to the default blocks.\u003C\u002Fli>\n\u003Cli>Support for creating and editing tables in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>More options when inserting lists in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>Search and Replace in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>Ability to set Font Family and Font Sizes in the Classic blocks and the classic editor.\u003C\u002Fli>\n\u003Cli>And many others.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>Advanced Editor Tools does not collect or store any user related data. It does not set cookies, and it does not connect to any third-party websites. It only uses functionality that is available in \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002F\" rel=\"ugc\">WordPress\u003C\u002Fa>, and in the \u003Ca href=\"https:\u002F\u002Ftinymce.com\u002F\" rel=\"nofollow ugc\">TinyMCE editor\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>In that terms Advanced Editor Tools does not affect your website’s user privacy in any way.\u003C\u002Fp>\n","Extends and enhances the block editor (Gutenberg) and the classic editor (TinyMCE).",2000000,35126516,90,351,"2025-12-08T15:02:00.000Z","5.9","5.6",[53,54,18,19,20],"block-editor","classic-editor","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftinymce-advanced\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinymce-advanced.5.9.2.zip",1,"2014-09-08 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":23,"tags":74,"homepage":23,"download_link":77,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"advanced-image-styles","Advanced Image Styles","0.4.1","Gregory Cornelius","https:\u002F\u002Fprofiles.wordpress.org\u002Fgcorne\u002F","\u003Cp>Adjust an image’s margins and border with ease in the Visual editor.\u003C\u002Fp>\n","Adjust an image's margins and border with ease in the Visual editor.",10000,149877,92,65,"2018-02-10T15:01:00.000Z","4.7.32","3.9",[18,19,75,76,22],"image","photo","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-image-styles.0.4.1.zip",85,{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":67,"downloaded":87,"rating":25,"num_ratings":88,"last_updated":89,"tested_up_to":90,"requires_at_least":91,"requires_php":23,"tags":92,"homepage":96,"download_link":97,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"tinymce-clear-buttons","TinyMCE Clear Float","1.3.2","Philipp Bammes","https:\u002F\u002Fprofiles.wordpress.org\u002Ftyrannous\u002F","\u003Cp>Adds a button to the WordPress TinyMCE editor to clear floats.\u003C\u002Fp>\n","Adds a button to the WordPress TinyMCE editor to clear floats.",72323,6,"2018-08-01T16:22:00.000Z","4.9.29","4.6",[93,94,19,22,95],"clear","clear-floats","wordpress-editor","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftinymce-clear-buttons\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftinymce-clear-buttons.1.3.2.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":113,"tags":114,"homepage":117,"download_link":118,"security_score":78,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"advanced-rich-text-tools","Advanced Rich Text Tools for Gutenberg","1.2.0","Ella Van Durpe","https:\u002F\u002Fprofiles.wordpress.org\u002Fellatrix\u002F","\u003Cp>This plugin adds the following functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Code \u003Ccode>code\u003C\u002Fcode>, subscript \u003Ccode>sub\u003C\u002Fcode>, and superscript \u003Ccode>sup\u003C\u002Fcode> buttons to the formatting toolbar.\u003C\u002Fli>\n\u003Cli>Inline text and background colour panel (found inside the block sidebar for now).\u003C\u002Fli>\n\u003Cli>Remove formatting button (found inside the block sidebar for now).\u003C\u002Fli>\n\u003C\u002Ful>\n","Additional tools for rich text fields in Gutenberg.",4000,34426,96,20,"2019-02-27T09:17:00.000Z","5.1.22","5.1","5.3",[115,18,19,20,116],"advanced","rich-text","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-rich-text-tools\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-rich-text-tools.1.2.0.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":127,"downloaded":128,"rating":129,"num_ratings":130,"last_updated":131,"tested_up_to":132,"requires_at_least":133,"requires_php":23,"tags":134,"homepage":137,"download_link":138,"security_score":139,"vuln_count":57,"unpatched_count":57,"last_vuln_date":140,"fetched_at":27},"wp-super-edit","WP Super Edit","2.5.4","Ahmad Awais","https:\u002F\u002Fprofiles.wordpress.org\u002Fmrahmadawais\u002F","\u003Ch4>Major Update Due Soon!\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>This plugin is getting a major update soon.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WP Super Edit is designed to get control of the WordPress wysiwyg visual editor and add some functionality with more buttons and customized TinyMCE plugins. WP Super edit acts as framework for TinyMCE visual editor plugins and buttons allowing administrators (or users) to arrange buttons and add TinyMCE plugins to the visual editor.\u003C\u002Fp>\n\u003Cp>Your feedback is always welcome!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Drag and Drop interface for arranging the WordPress visual editor buttons.\u003C\u002Fli>\n\u003Cli>Access to built-in WordPress visual editor buttons and functions.\u003C\u002Fli>\n\u003Cli>Additional TinyMCE plugins to add buttons and features like tables, layers (div tag), advanced XHTML properties, advanced image and link properties, WordPress emoticons, style attributes, css classes for themes, search \u002F replace, and more.\u003C\u002Fli>\n\u003Cli>Options for allowing users to configure visual editor settings; One editor setting for all users, role based editor settings, and individual user editor settings. \u003Cstrong>Only WordPress administrators can activate or deactivate TinyMCE wysiwyg visual editor plugins. In single or role based modes, only administrators can arrange editor buttons.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Easy to install and remove. WP Super Edit uses separate database tables for settings and to support multi-site configurations. Currently only the \u003Cstrong>Super Emoticon \u002F Icon Plugin\u003C\u002Fstrong> will leave short tags in your posts or pages.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Version Notice\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This version has been tested for use with the versions of WordPress indicated. I attempt to keep WP Super Edit up to date with changes to WordPress and the visual editor, but the complex changes can make it unproductive to maintain compatiblity with some older versions of WordPress. This is a list of recent versions available for older WordPress sites.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use WP Super Edit 2.1 for WordPress 2.6 to 2.7.1\u003C\u002Fli>\n\u003Cli>Use WP Super Edit 2.3.x for WordPress 2.8 to 3.1.x\u003C\u002Fli>\n\u003Cli>Use WP Super Edit 2.4.x for WordPress 3.1 to 3.8.x\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-super-edit\u002Fdownload\u002F\" rel=\"ugc\">Download Older Versions of WP Super Edit\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n","Get control of the WordPress wysiwyg visual editor and add some functionality with more buttons and custom TinyMCE plugins.",2000,366392,74,18,"2020-03-07T21:39:00.000Z","5.4.0","4.2",[135,18,19,22,136],"admin","wysiwyg","http:\u002F\u002Ffunroe.net\u002Fprojects\u002Fsuper-edit\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-super-edit.2.5.4.zip",63,"2025-07-09 00:00:00",{"attackSurface":142,"codeSignals":323,"taintFlows":340,"riskAssessment":360,"analyzedAt":370},{"hooks":143,"ajaxHandlers":303,"restRoutes":309,"shortcodes":310,"cronEvents":321,"entryPointCount":322,"unprotectedCount":11},[144,150,155,160,163,166,170,174,178,182,187,190,194,198,203,206,209,212,215,218,221,223,226,229,231,232,234,237,240,243,245,248,253,254,257,260,262,265,268,270,272,276,279,282,285,288,291,294,296,298,299,300,302],{"type":145,"name":146,"callback":147,"file":148,"line":149},"action","kabook_editor_tools_render_modules_grid","render_modules_management_grid","admin\\class-kabook-editor-tools-admin.php",68,{"type":145,"name":151,"callback":152,"file":153,"line":154},"admin_enqueue_scripts","auto_enqueue_admin_assets","includes\\abstract-kabook-module.php",110,{"type":145,"name":156,"callback":157,"priority":109,"file":158,"line":159},"plugins_loaded","load_modules","includes\\class-kabook-editor-tools.php",111,{"type":145,"name":151,"callback":161,"file":158,"line":162},"enqueue_styles",129,{"type":145,"name":151,"callback":164,"file":158,"line":165},"enqueue_scripts",130,{"type":145,"name":167,"callback":168,"file":158,"line":169},"admin_menu","add_plugin_admin_menu",133,{"type":145,"name":171,"callback":172,"file":158,"line":173},"admin_init","register_settings",136,{"type":145,"name":151,"callback":175,"file":176,"line":177},"inject_icon_styles","includes\\class-kabook-icon-manager.php",34,{"type":145,"name":151,"callback":179,"file":180,"line":181},"enqueue_module_assets","modules\\documentation\\class-kabook-module-documentation.php",44,{"type":145,"name":183,"callback":184,"file":185,"line":186},"enqueue_block_editor_assets","enqueue_toolkit_assets","modules\\gutenberg-toolkit\\class-kabook-module-gutenberg-toolkit.php",73,{"type":145,"name":183,"callback":188,"file":185,"line":189},"inject_dynamic_alert_css",76,{"type":145,"name":191,"callback":192,"file":185,"line":193},"after_setup_theme","add_custom_gutenberg_palette",79,{"type":145,"name":151,"callback":195,"file":196,"line":197},"enqueue_admin_assets","modules\\media-player\\class-kabook-module-media-player.php",69,{"type":199,"name":200,"callback":201,"file":196,"line":202},"filter","mce_external_plugins","add_tinymce_plugin",72,{"type":199,"name":204,"callback":205,"file":196,"line":186},"mce_buttons","add_tinymce_button",{"type":199,"name":207,"callback":208,"file":196,"line":189},"mce_css","add_tinymce_styles",{"type":199,"name":210,"callback":211,"file":196,"line":193},"tiny_mce_before_init","inject_dynamic_css_tinymce",{"type":145,"name":151,"callback":213,"file":196,"line":214},"inject_icon_style",83,{"type":145,"name":216,"callback":213,"file":196,"line":217},"wp_enqueue_scripts",84,{"type":145,"name":216,"callback":219,"file":196,"line":220},"enqueue_public_assets",88,{"type":145,"name":183,"callback":219,"file":196,"line":222},91,{"type":199,"name":224,"callback":225,"file":196,"line":34},"kabook_gutenberg_data","register_media_in_gutenberg",{"type":145,"name":171,"callback":227,"file":228,"line":197},"setup_tinymce_integration","modules\\snippets\\class-kabook-module-snippets.php",{"type":145,"name":151,"callback":230,"file":228,"line":202},"enqueue_admin_settings_assets",{"type":145,"name":151,"callback":213,"file":228,"line":189},{"type":145,"name":216,"callback":213,"file":228,"line":233},77,{"type":199,"name":224,"callback":235,"file":228,"line":236},"register_snippets_in_gutenberg",81,{"type":199,"name":238,"callback":239,"priority":32,"file":228,"line":217},"pre_update_option_kabook_editor_tools_settings","sanitize_settings_before_save",{"type":199,"name":200,"callback":241,"file":228,"line":242},"register_tinymce_plugin",223,{"type":199,"name":204,"callback":205,"file":228,"line":244},224,{"type":145,"name":151,"callback":246,"file":228,"line":247},"enqueue_tinymce_vars",226,{"type":199,"name":249,"callback":250,"priority":25,"file":251,"line":252},"use_block_editor_for_post","__return_false","modules\\system\\class-kabook-module-system.php",59,{"type":145,"name":216,"callback":219,"file":251,"line":139},{"type":145,"name":151,"callback":255,"file":251,"line":256},"enqueue_admin_assets_explicit",64,{"type":199,"name":200,"callback":241,"file":258,"line":259},"modules\\tinymce\\class-kabook-module-tinymce.php",58,{"type":199,"name":204,"callback":261,"file":258,"line":252},"add_tinymce_buttons",{"type":145,"name":151,"callback":263,"file":258,"line":264},"pass_data_to_tinymce",61,{"type":199,"name":210,"callback":266,"file":258,"line":267},"inject_dynamic_editor_css",62,{"type":145,"name":151,"callback":269,"file":258,"line":139},"enqueue_toolbar_styles",{"type":145,"name":216,"callback":271,"file":258,"line":256},"enqueue_frontend_styles",{"type":199,"name":273,"callback":274,"file":275,"line":108},"kabook_register_editor_formats","register_formats","modules\\ui-boxes\\class-kabook-module-ui-boxes.php",{"type":199,"name":207,"callback":277,"file":275,"line":278},"add_editor_styles",97,{"type":199,"name":210,"callback":280,"file":275,"line":281},"inject_dynamic_css_to_editor",98,{"type":145,"name":216,"callback":283,"file":275,"line":284},"enqueue_public_styles",101,{"type":145,"name":183,"callback":283,"priority":286,"file":275,"line":287},99,102,{"type":145,"name":151,"callback":289,"file":275,"line":290},"enqueue_admin_dynamic_styles",105,{"type":199,"name":224,"callback":292,"file":275,"line":293},"register_my_assets_in_gutenberg",108,{"type":199,"name":273,"callback":274,"file":295,"line":129},"modules\\ui-elements\\class-kabook-module-ui-elements.php",{"type":199,"name":207,"callback":277,"file":295,"line":297},75,{"type":199,"name":210,"callback":280,"file":295,"line":189},{"type":145,"name":216,"callback":283,"file":295,"line":233},{"type":145,"name":183,"callback":283,"priority":286,"file":295,"line":301},78,{"type":199,"name":224,"callback":292,"file":295,"line":193},[304],{"action":305,"nopriv":306,"callback":307,"hasNonce":308,"hasCapCheck":306,"file":228,"line":256},"kabook_snippet_search",false,"handle_ajax_search",true,[],[311,315,318],{"tag":312,"callback":313,"file":196,"line":314},"kabook_media","render_shortcode",66,{"tag":316,"callback":317,"file":228,"line":70},"kabook_post_link","shortcode_post_link",{"tag":319,"callback":320,"file":228,"line":314},"kabook_time","shortcode_time",[],4,{"dangerousFunctions":324,"sqlUsage":325,"outputEscaping":327,"fileOperations":335,"externalRequests":11,"nonceChecks":31,"capabilityChecks":31,"bundledLibraries":336},[],{"prepared":11,"raw":11,"locations":326},[],{"escaped":328,"rawEcho":31,"locations":329},240,[330,333],{"file":148,"line":331,"context":332},524,"raw output",{"file":196,"line":334,"context":332},344,3,[337],{"name":338,"version":26,"knownCves":339},"TinyMCE",[],[341],{"entryPoint":342,"graph":343,"unsanitizedCount":11,"severity":359},"\u003Cdocumentation-status> (modules\\documentation\\documentation-status.php:0)",{"nodes":344,"edges":357},[345,351],{"id":346,"type":347,"label":348,"file":349,"line":350},"n0","source","$_SERVER","modules\\documentation\\documentation-status.php",28,{"id":352,"type":353,"label":354,"file":349,"line":355,"wp_function":356},"n1","sink","echo() [XSS]",113,"echo",[358],{"from":346,"to":352,"sanitized":308},"low",{"summary":361,"deductions":362},"The \"kabook-editor-tools\" plugin version 1.0.0 demonstrates a generally strong security posture, incorporating several key security best practices. The static analysis reveals a low attack surface with no unprotected entry points, including AJAX handlers, REST API routes, and shortcodes. The code also shows a commendable commitment to security with 100% of SQL queries using prepared statements, a high percentage of properly escaped output (99%), and the presence of nonce and capability checks for critical functionalities. The absence of known CVEs and any recorded vulnerability history further reinforces this positive outlook, suggesting diligent development and maintenance.\n\nDespite the overall good practices, a few minor areas warrant attention. The presence of file operations without further context raises a potential, albeit unconfirmed, concern for insecure file handling. While no dangerous functions or taint flows with unsanitized paths were identified, the analysis of only one taint flow is a very small sample size. The plugin also bundles the TinyMCE library, which, if not kept up-to-date, could represent a potential vector for vulnerabilities, though no specific issues were flagged in this analysis. Overall, the plugin appears to be developed with security in mind, but the limited scope of taint analysis and the context of file operations suggest a thorough review of these specific areas would be prudent.",[363,366,368],{"reason":364,"points":365},"File operations present",5,{"reason":367,"points":335},"Limited taint flow analysis",{"reason":369,"points":335},"Bundled library (TinyMCE) - potential for outdated version","2026-03-17T07:29:42.195Z",{"wat":372,"direct":381},{"assetPaths":373,"generatorPatterns":376,"scriptPaths":377,"versionParams":378},[374,375],"\u002Fwp-content\u002Fplugins\u002Fkabook-editor-tools\u002Fadmin\u002Fcss\u002Fkabook-editor-tools-admin.css","\u002Fwp-content\u002Fplugins\u002Fkabook-editor-tools\u002Fadmin\u002Fjs\u002Fkabook-editor-tools-admin.js",[],[375],[379,380],"kabook-editor-tools-admin.css?ver=","kabook-editor-tools-admin.js?ver=",{"cssClasses":382,"htmlComments":387,"htmlAttributes":388,"restEndpoints":390,"jsGlobals":391,"shortcodeOutput":393},[383,384,385,386],"kabook-editor-tools-admin","kabook-top-btn","kabook-tab-link","kabook-tab-content",[],[389],"data-tab",[],[392],"localStorage",[]]