[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fIMuftzD1G1k3J102Qr6Bwj5Y2JI_qYq8It_awJ1HDkc":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":37,"analysis":135,"fingerprints":173},"acf-autosize","ACF Autosize","2.0.15","Yeah GbR","https:\u002F\u002Fprofiles.wordpress.org\u002Fyeah8000\u002F","\u003Cp>A wordpress plugin to automatically resize and improve upon wysiwyg and textarea fields in Advanced Custom Fields.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Automatically resize wysiwyg and textarea fields in ACF groups\u003C\u002Fli>\n\u003Cli>Add \u003Ccode>data-wysiwyg-slug='my-wysiwyg-field'\u003C\u002Fcode> to the body in tinymce iframes, so you can style those iframe’s contents using editor-styles.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Limitations\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Currently does not work on fields inside of ACF Gutenberg Blocks.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Install and activate like any other wordpress plugin\u003C\u002Fli>\n\u003Cli>\u003Ccode>[data-wysiwyg-slug]\u003C\u002Fcode> is added to \u003Cem>every\u003C\u002Fem> wysiwyg field!\u003C\u002Fli>\n\u003Cli>The plugin is enabled by default on all textareas and wysiwyg fields. You can disable it by adding the class \u003Ccode>no-autosize\u003C\u002Fcode> to a field.\u003C\u002Fli>\n\u003Cli>You can set the the default behaviour to false via the \u003Ccode>acf-autosize\u002FenabledByDefault\u003C\u002Fcode>-filter. After that you can reenable single fields by adding the class \u003Ccode>autosize\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Set \u003Ccode>min-height\u003C\u002Fcode> of WYSIWYG-fields via \u003Ccode>acf-autosize\u002Fwysiwyg\u002Fmin-height\u003C\u002Fcode>-filter. \u003C\u002Fli>\n\u003Cli>The plugin can be enabled in the frontend via \u003Ccode>acf-autosize\u002FenabledInFrontend\u003C\u002Fcode>-filter.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>mu-plugin\u003C\u002Fh3>\n\u003Cp>\u003Ccode>acf-autosize-mu.php\u003C\u002Fcode> is a single-file drop-in version of acf-autosize for usage in your theme or mu-plugins. It contains the javascript and is autogenerated!\u003C\u002Fp>\n\u003Ch3>Development\u003C\u002Fh3>\n\u003Cp>Check out the source code \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fyeah8000\u002Facf-autosize\" rel=\"nofollow ugc\">on Github!\u003C\u002Fa>\u003C\u002Fp>\n","A wordpress plugin to automatically resize and improve upon wysiwyg and textarea fields in Advanced Custom Fields.",4000,41567,100,20,"2022-01-28T10:10:00.000Z","5.9.13","3.6.0","7.0",[20,21,22,23],"acf","autoresize","autosize","wysiwyg","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Facf-autosize\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-autosize.2.0.15.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"yeah8000",1,30,84,"2026-04-04T23:41:12.435Z",[38,57,75,91,115],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":13,"downloaded":46,"rating":27,"num_ratings":27,"last_updated":47,"tested_up_to":48,"requires_at_least":49,"requires_php":50,"tags":51,"homepage":55,"download_link":56,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wysiwyg-character-limit-for-acf","WYSIWYG Character Limit for ACF","4.1.0","Code and Core","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodeandcore\u002F","\u003Cp>\u003Cstrong>WYSIWYG Character Limit for ACF\u003C\u002Fstrong> is a powerful, feature-rich WordPress plugin that enables you to set \u003Cstrong>maximum character limits\u003C\u002Fstrong> for Advanced Custom Fields (ACF) WYSIWYG editor fields. Perfect for maintaining content quality, SEO optimization, and editorial consistency across your WordPress site.\u003C\u002Fp>\n\u003Ch4>✨ Key Features\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Character Limiting & Counting:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Global Character Limit\u003C\u002Fstrong> – Set a site-wide default limit for all WYSIWYG fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Per-Field Limits\u003C\u002Fstrong> – Override global settings with custom limits for individual fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Real-Time Counter\u003C\u002Fstrong> – Live character count updates as you type\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart HTML Exclusion\u003C\u002Fstrong> – Counts only visible text, ignoring all HTML tags and formatting\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Space Counting Options\u003C\u002Fstrong> – Choose whether to include or exclude spaces from the count\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Visual Feedback & Validation:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Color-Coded Counter\u003C\u002Fstrong> – Visual indicators showing normal, warning, and error states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Customizable Colors\u003C\u002Fstrong> – Set your own colors for counter, warning, and error states\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Warning Messages\u003C\u002Fstrong> – Configurable messages when approaching the limit\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Error Messages\u003C\u002Fstrong> – Custom error messages when limit is exceeded\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Counter Position\u003C\u002Fstrong> – Place counter above or below the editor\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Server-Side Validation\u003C\u002Fstrong> – Prevents saving content that exceeds limits\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Editor Compatibility:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>TinyMCE Support\u003C\u002Fstrong> – Works seamlessly in Visual editor mode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text Mode Support\u003C\u002Fstrong> – Full functionality in HTML\u002FText editor mode\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mode Switching\u003C\u002Fstrong> – Maintains accurate count when switching between Visual and Text modes\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACF Extended Compatible\u003C\u002Fstrong> – Full support for ACF Extended features\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Advanced Field Support:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Flexible Content\u003C\u002Fstrong> – Works inside Flexible Content layouts\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Repeater Fields\u003C\u002Fstrong> – Full support for Repeater fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Group Fields\u003C\u002Fstrong> – Compatible with ACF Group fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Clone Fields\u003C\u002Fstrong> – Works with ACF Clone fields\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Fields\u003C\u002Fstrong> – Handles dynamically loaded fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Performance & Optimization:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Lightweight Code\u003C\u002Fstrong> – Minimal impact on page load times\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Efficient Counting\u003C\u002Fstrong> – Optimized algorithm for large content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Smart Initialization\u003C\u002Fstrong> – Multiple triggers ensure counters work with dynamic content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No jQuery Conflicts\u003C\u002Fstrong> – Clean, conflict-free JavaScript\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>User Experience:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Intuitive Settings Page\u003C\u002Fstrong> – Clean, modern admin interface with full customization\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deactivation Feedback\u003C\u002Fstrong> – Collect valuable feedback when users deactivate the plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accessibility Friendly\u003C\u002Fstrong> – WCAG compliant with keyboard navigation\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multisite Ready\u003C\u002Fstrong> – Works perfectly on WordPress multisite networks\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multilingual Compatible\u003C\u002Fstrong> – Works with WPML, Polylang, and other translation plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Developer Friendly\u003C\u002Fstrong> – Well-documented, clean code with hooks and filters\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>How it works:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The plugin automatically adds a character counter below every ACF WYSIWYG field.\u003C\u002Fli>\n\u003Cli>The counter updates live as you type, whether you are in Visual or Text mode.\u003C\u002Fli>\n\u003Cli>HTML tags are ignored in the count, so only the text that will be visible on the front-end is counted.\u003C\u002Fli>\n\u003Cli>If you exceed the limit, the counter turns red and saving is prevented until you reduce the character count.\u003C\u002Fli>\n\u003Cli>Works with dynamic fields, repeaters, flexible content, and ACF Extended.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Why use this plugin?\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Maintain content standards for SEO, news, or editorial sites  \u003C\u002Fli>\n\u003Cli>Prevent editors from exceeding allowed content length  \u003C\u002Fli>\n\u003Cli>Ensure uniformity in banners, meta descriptions, and structured content  \u003C\u002Fli>\n\u003Cli>Save time on manual content checks  \u003C\u002Fli>\n\u003Cli>Improve user experience for your content team\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy & Data Collection\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Your Privacy Matters\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin respects your privacy and operates with full transparency:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>No Automatic Data Collection\u003C\u002Fstrong> – The plugin does not collect or transmit any data without your explicit consent\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Opt-In Telemetry\u003C\u002Fstrong> – You can optionally enable anonymous usage tracking from Settings > ACF WYSIWYG Limit to help improve the plugin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Deactivation Feedback\u003C\u002Fstrong> – When deactivating, you can choose to share feedback to help us improve. This is completely optional\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Encrypted Transmission\u003C\u002Fstrong> – All data sent (if you opt-in) is encrypted using AES-256-CBC encryption for security\u003C\u002Fli>\n\u003Cli>\u003Cstrong>No Personal Content\u003C\u002Fstrong> – We never collect your post content, user passwords, or sensitive information\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What We Collect (Only if you opt-in)\u003C\u002Fstrong>:\n\u003Cul>\n\u003Cli>Plugin version and settings\u003C\u002Fli>\n\u003Cli>WordPress and PHP versions\u003C\u002Fli>\n\u003Cli>Theme information\u003C\u002Fli>\n\u003Cli>Site language and multisite status\u003C\u002Fli>\n\u003Cli>Anonymous site URL (for duplicate detection only)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Deactivation Feedback\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>When you deactivate the plugin, a feedback modal appears asking for your reason. This helps us improve the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Completely Optional\u003C\u002Fstrong> – You can skip and deactivate immediately\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Contact Consent\u003C\u002Fstrong> – Check the consent box only if you want us to follow up with support\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Your Choice\u003C\u002Fstrong> – Your name and email are only sent if you check the consent checkbox\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Secure\u003C\u002Fstrong> – All feedback is encrypted before transmission\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is released under the \u003Cstrong>GPL v2 or later\u003C\u002Fstrong>. You are free to modify and distribute it.\u003C\u002Fp>\n","ACF WYSIWYG Character Limit adds max-character controls to ACF editors, improving content quality, and editorial standards across WordPress.",1309,"2026-02-05T07:52:00.000Z","6.9.4","5.0","7.4",[20,52,53,54,23],"character-limit","tinymce","validation","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwysiwyg-character-limit-for-acf.4.1.0.zip",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":65,"downloaded":66,"rating":27,"num_ratings":27,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":55,"tags":70,"homepage":55,"download_link":74,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"acf-wysiwyg-styling","ACF WYSIWYG Styling","1.0","delwinv","https:\u002F\u002Fprofiles.wordpress.org\u002Fdelwinv\u002F","\u003Cp>A very tiny plugin that adds the ACF field key, field name, Flexible Content field name and Flexible Content layout name to the WYSIWYG\u003Cbr \u002F>\neditor body tag, allowing you to target these classes, along with the existing post-type-* classes added by default by WordPress, in\u003Cbr \u002F>\nyour editor-style.css for a better admin\u002Feditor experience.\u003C\u002Fp>\n\u003Cp>This works for both ACF and ACF Pro, version 5.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install the plugin through the Install Plugins interface or by uploading the \u003Ccode>acf-plugin-wysiwyg-styling\u003C\u002Fcode> folder to your \u003Ccode>\u002Fwp-content\u002Fplugins\u002F\u003C\u002Fcode> directory.\u003C\u002Fli>\n\u003Cli>Activate the ACF WYSIWYG Styling plugin from the Admin > Plugins menu.\u003C\u002Fli>\n\u003Cli>Create or edit your editor-style.css in your theme directory and use the newly added classes to style your WYSIWYG editors.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>For example:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>The ACF WYSIWYG field with key field_9999ffff11112222 can be targeted with the following CSS:\u003C\u002Fp>\n\u003Cp>body.acf-field-key-field_9999ffff11112222 {\u003Cbr \u002F>\n  background-color: red;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The ACF WYSIWYG field with key field_9999ffff11112222 in the “room” post type can be targeted with the following CSS:\u003C\u002Fp>\n\u003Cp>body.post-type-room.acf-field-key-field_9999ffff11112222 {\u003Cbr \u002F>\n  background-color: blue;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>All ACF WYSIWYG fields named “my_wysiwyg” can be targetted with the following CSS:\u003C\u002Fp>\n\u003Cp>body.acf-field-name-my_wysiwyg {\u003Cbr \u002F>\n  background-color: yellow;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>All ACF WYSIWYG fields in the Flexible Content field named “page_content” can be targetted with the following CSS:\u003C\u002Fp>\n\u003Cp>body.acf-flex-name-page_content {\u003Cbr \u002F>\n  color: green;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>All ACF WYSIWYG fields in the Flexible Content layout field named “test_layout” can be targetted with the following CSS:\u003C\u002Fp>\n\u003Cp>body.acf-layout-test_layout {\u003Cbr \u002F>\n  font-family: “Computer Modern Serif”;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>The ACF WYSIWYG field named “my_wysiwyg” in the Flexible Content layout field named “test_layout” can be targetted with the following CSS:\u003C\u002Fp>\n\u003Cp>body.acf-layout-test_layout.acf-field-name-my_wysiwyg {\u003Cbr \u002F>\n  border: 4px solid red;\u003Cbr \u002F>\n  height: 100%;\u003Cbr \u002F>\n  margin: 0 auto;\u003Cbr \u002F>\n  max-width: 100px;\u003Cbr \u002F>\n}\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>N.B. I target using the body tag so that a user cannot accidentally target the admin CSS in their edit of the field (regardless of how unlikely\u003Cbr \u002F>\nthat would be).\u003C\u002Fp>\n","Provides the necessary CSS classes in ACF WYSYWIG editor to allow for complete styling of the admin interface.",80,3053,"2015-08-27T14:43:00.000Z","4.3.34","3.5.0",[20,71,72,73,23],"style","styles","styling","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Facf-wysiwyg-styling.1.0.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":27,"downloaded":83,"rating":27,"num_ratings":27,"last_updated":55,"tested_up_to":48,"requires_at_least":84,"requires_php":50,"tags":85,"homepage":88,"download_link":89,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":90},"thedock-enhanced-rich-text-editor","TheDock Enhanced Rich Text Editor","1.0.0","TheDock","https:\u002F\u002Fprofiles.wordpress.org\u002Fthedock\u002F","\u003Cp>TheDock Enhanced Rich Text Editor brings the power of \u003Cstrong>TinyMCE 7\u003C\u002Fstrong> to WordPress, replacing the outdated Classic Editor with a modern, feature-rich editing experience.\u003C\u002Fp>\n\u003Cp>While the WordPress core team focuses on the Block Editor, many developers prefer the classic workflow with custom post types and custom fields. This plugin bridges this gap by providing a contemporary editor without abandoning the structured data approach that developers love.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>TinyMCE 7\u003C\u002Fstrong> – The latest version with improved performance and stability\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Interface\u003C\u002Fstrong> – Clean, intuitive toolbar design\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Table Editor\u003C\u002Fstrong> – Full table support without additional plugins\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text Styling\u003C\u002Fstrong> – Inline text color and background color options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>List Styles\u003C\u002Fstrong> – Multiple ordered and unordered list formats\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Image Handling\u003C\u002Fstrong> – Inline images with percentage-based widths\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Paste Cleaning\u003C\u002Fstrong> – Intelligent sanitization of pasted content\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>ACF Integration\u003C\u002Fh4>\n\u003Cp>Works seamlessly with Advanced Custom Fields:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Textarea fields automatically get inline formatting (bold, italic, links)\u003C\u002Fli>\n\u003Cli>WYSIWYG fields receive the full TinyMCE 7 experience\u003C\u002Fli>\n\u003Cli>Repeater and Flexible Content fields fully supported\u003C\u002Fli>\n\u003Cli>Custom toolbar configurations per field\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Built for Developers\u003C\u002Fh4>\n\u003Cp>This plugin was created by the team at \u003Ca href=\"https:\u002F\u002Fthedock.io\u002F\" rel=\"nofollow ugc\">TheDock\u003C\u002Fa>, who build WordPress sites using structured content approaches. We needed a better classic editor, so we built one.\u003C\u002Fp>\n\u003Ch4>TheDock Site Builder Integration\u003C\u002Fh4>\n\u003Cp>For users of \u003Ca href=\"https:\u002F\u002Fthedock.io\u002Fsite-builder\u002F\" rel=\"nofollow ugc\">TheDock Site Builder\u003C\u002Fa>, this plugin provides additional capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Apply your custom Typography styles directly in the editor\u003C\u002Fli>\n\u003Cli>Use colors from your Global Color Palette\u003C\u002Fli>\n\u003Cli>Full web font support\u003C\u002Fli>\n\u003Cli>Gradient text support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Privacy\u003C\u002Fh4>\n\u003Cp>This plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Does not track users\u003C\u002Fli>\n\u003Cli>Does not collect personal data\u003C\u002Fli>\n\u003Cli>Does not send data to external servers\u003C\u002Fli>\n\u003Cli>Does not use cookies\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Technical Notes\u003C\u002Fh4>\n\u003Cp>The link autocomplete feature uses WordPress’s built-in REST API to search for posts and media within your site. No external services are contacted.\u003C\u002Fp>\n\u003Ch4>Source Code\u003C\u002Fh4>\n\u003Cp>The full uncompressed source code for all JavaScript and CSS files is included in the \u003Ccode>src\u002F\u003C\u002Fcode> directory of this plugin. The build configuration files (\u003Ccode>Gruntfile.js\u003C\u002Fcode>, \u003Ccode>Brocfile.js\u003C\u002Fcode>, \u003Ccode>package.json\u003C\u002Fcode>) are also included.\u003C\u002Fp>\n\u003Cp>To build from source:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Install \u003Ca href=\"https:\u002F\u002Fnodejs.org\u002F\" rel=\"nofollow ugc\">Node.js\u003C\u002Fa> (v16 or later)\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>npm install\u003C\u002Fcode> to install build dependencies\u003C\u002Fli>\n\u003Cli>Run \u003Ccode>grunt build\u003C\u002Fcode> to compile and minify assets\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>The compiled JavaScript is built from ES6 modules in \u003Ccode>src\u002Fjs\u002F\u003C\u002Fcode> using Rollup (via Broccoli). The compiled CSS is built from SCSS files in \u003Ccode>src\u002Fcss\u002F\u003C\u002Fcode> using Sass with PostCSS\u002FAutoprefixer.\u003C\u002Fp>\n\u003Cp>The full source code is also available on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fthedock\u002Fthedock-enhanced-rich-text-editor\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>.\u003C\u002Fp>\n","Upgrade WordPress to TinyMCE 7 with a modern editing experience, table support, and seamless ACF integration.",111,"6.0",[20,86,87,53,23],"classic-editor","editor","https:\u002F\u002Fthedock.io\u002Fenhanced-rich-text-editor","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fthedock-enhanced-rich-text-editor.1.0.0.zip","2026-03-15T10:48:56.248Z",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":99,"downloaded":100,"rating":101,"num_ratings":102,"last_updated":103,"tested_up_to":48,"requires_at_least":104,"requires_php":50,"tags":105,"homepage":110,"download_link":111,"security_score":112,"vuln_count":113,"unpatched_count":27,"last_vuln_date":114,"fetched_at":29},"advanced-custom-fields","Advanced Custom Fields (ACF®)","6.7.1","WP Engine","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpengine\u002F","\u003Cp>Advanced Custom Fields (ACF®) turns WordPress sites into a fully-fledged content management system by giving you all the tools to do more with your data.\u003C\u002Fp>\n\u003Cp>Use the ACF plugin to take full control of your WordPress edit screens, custom field data, and more.\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\u002F9C6_roqghZQ?version=3&rel=0&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\u003Cp>\u003Cstrong>Add fields on demand.\u003C\u002Fstrong>\u003Cbr \u002F>\nThe ACF field builder allows you to quickly and easily add fields to WP edit screens with only the click of a few buttons! Whether it’s something simple like adding an “author” field to a book review post, or something more complex like the structured data needs of an ecommerce site or marketplace, ACF makes adding fields to your content model easy.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add them anywhere.\u003C\u002Fstrong>\u003Cbr \u002F>\nFields can be added all over WordPress including posts, pages, users, taxonomy terms, media, comments and even custom options pages! It couldn’t be simpler to bring structure to the WordPress content creation experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Show them everywhere.\u003C\u002Fstrong>\u003Cbr \u002F>\nLoad and display your custom field values in any theme template file with our hassle-free, developer friendly functions! Whether you need to display a single value or generate content based on a more complex query, the out-of-the-box functions of ACF make templating a dream for developers of all levels of experience.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Any Content, Fast.\u003C\u002Fstrong>\u003Cbr \u002F>\nTurning WordPress into a true content management system is not just about custom fields. Creating new custom post types and taxonomies is an essential part of building custom WordPress sites. Registering post types and taxonomies is now possible right in the ACF UI, speeding up the content modeling workflow without the need to touch code or use another plugin.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Simply beautiful and intentionally accessible.\u003C\u002Fstrong>\u003Cbr \u002F>\nFor content creators and those tasked with data entry, the field user experience is as intuitive as they could desire while fitting neatly into the native WordPress experience. Accessibility standards are regularly reviewed and applied, ensuring ACF is able to empower as close to anyone as possible.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Documentation and developer guides.\u003C\u002Fstrong>\u003Cbr \u002F>\nOver 10 plus years of vibrant community contribution alongside an ongoing commitment to clear documentation means that you’ll be able to find the guidance you need to build what you want.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Simple & Intuitive\u003C\u002Fli>\n\u003Cli>Powerful Functions\u003C\u002Fli>\n\u003Cli>Over 30 Field Types\u003C\u002Fli>\n\u003Cli>Extensive Documentation\u003C\u002Fli>\n\u003Cli>Millions of Users\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website\" rel=\"nofollow ugc\">Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Website\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsupport.advancedcustomfields.com\" rel=\"nofollow ugc\">Support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">ACF PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>PRO\u003C\u002Fh4>\n\u003Cp>The Advanced Custom Fields plugin is also available in a professional version which includes more fields, more functionality, and more flexibility. The ACF PRO plugin features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>The \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Frepeater\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Repeater Field\u003C\u002Fa> allows you to create a set of sub fields which can be repeated again, and again, and again.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fblocks\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">ACF Blocks\u003C\u002Fa>, a powerful PHP-based framework for developing custom block types for the WordPress Block Editor (aka Gutenberg).\u003C\u002Fli>\n\u003Cli>Define, create, and manage content with the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fflexible-content\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Flexible Content Field\u003C\u002Fa>, which provides for multiple layout and sub field options.\u003C\u002Fli>\n\u003Cli>Use the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Foptions-page\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Options Page\u003C\u002Fa> feature to add custom admin pages to edit ACF fields.\u003C\u002Fli>\n\u003Cli>Build fully customisable image galleries with the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fgallery\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Gallery Field\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Unlock a more efficient workflow for managing field settings by reusing existing fields and field groups on demand with the \u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fresources\u002Fclone\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Clone Field\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.advancedcustomfields.com\u002Fpro\u002F?utm_source=wordpress.org&utm_medium=free%20plugin%20listing&utm_campaign=ACF%20Pro%20Upgrade\" rel=\"nofollow ugc\">Upgrade to ACF PRO\u003C\u002Fa>\u003C\u002Fp>\n","ACF helps customize WordPress with powerful, professional and intuitive fields. Proudly powering over 2 million sites, WordPress developers love ACF.",2000000,67915741,90,1427,"2026-03-03T18:16:00.000Z","6.2",[20,106,107,108,109],"custom-fields","fields","meta","repeater","https:\u002F\u002Fwww.advancedcustomfields.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields.6.7.1.zip",93,9,"2025-08-08 00:00:00",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":125,"num_ratings":126,"last_updated":127,"tested_up_to":48,"requires_at_least":128,"requires_php":129,"tags":130,"homepage":133,"download_link":134,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"black-studio-tinymce-widget","Black Studio TinyMCE Widget","2.7.3","Black Studio","https:\u002F\u002Fprofiles.wordpress.org\u002Fblack-studio\u002F","\u003Cp>This plugin adds a new \u003Ccode>Visual Editor\u003C\u002Fcode> widget type that allows you to insert rich text and media objects in your sidebars with no hassle. With Black Studio TinyMCE Widget you will be able to edit your widgets in a WYSIWYG manner using the native WordPress TinyMCE editor, just like you do in posts and pages. And if you are a developer you may still switch back and forth from Visual to HTML mode.\u003C\u002Fp>\n\u003Cp>For years the default WordPress text widget has been very basic and it required HTML knowledge to add formatting and images\u002Fmedia to the text. This plugin was born in 2011 to overcome these limitations. After a long time, in June 2017, version 4.8 of WordPress finally introduced a new text widget that included the ability to manage text widgets with the visual editor. The new widget available in WordPress core could now be used as a basic replacement of Black Studio TinyMCE Widget, but the plugin still offers some additional features, so it remains a must-have for advanced users.\u003C\u002Fp>\n\u003Ch4>Basic Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Add rich text widgets to your sidebars and edit them using the TinyMCE visual editor\u003C\u002Fli>\n\u003Cli>Switch between Visual mode and HTML mode (including Quicktags toolbar)\u003C\u002Fli>\n\u003Cli>Insert images, videos, and other media from WordPress Media Library\u003C\u002Fli>\n\u003Cli>Insert links to existing WordPress pages\u002Fposts or external resources\u003C\u002Fli>\n\u003Cli>Support for shortcodes, smilies and embed in widget text (including preview)\u003C\u002Fli>\n\u003Cli>Support for the Block-based Widgets Editor introduced with WordPress 5.8\u003C\u002Fli>\n\u003Cli>Support for Customizer with live preview and quick edit\u003C\u002Fli>\n\u003Cli>Support for widgets accessibility mode\u003C\u002Fli>\n\u003Cli>Compatible with multi-site (WordPress networks)\u003C\u002Fli>\n\u003Cli>Compatible with the most common multi-language plugins\u003C\u002Fli>\n\u003Cli>Compatible with Page Builder plugin by SiteOrigin\u003C\u002Fli>\n\u003Cli>Translations available in 20+ languages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced Features\u003C\u002Fh4>\n\u003Cp>These features are what makes this plugin better than the WordPress (4.8+) native widget:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Full featured TinyMCE Visual Editor (the same you have for pages and posts)\u003C\u002Fli>\n\u003Cli>Wide text area for an enhanced editing experience\u003C\u002Fli>\n\u003Cli>Compatible with 3rd party TinyMCE customization plugins (TinyMCE Advanced, WP Edit, …)\u003C\u002Fli>\n\u003Cli>Support for distraction-free (fullscreen) editing mode \u003C\u002Fli>\n\u003Cli>Option to “Automatically add paragraphs” to widget text\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>About the plugin\u003C\u002Fh4>\n\u003Cp>The story of the plugin was featured in a talk at WordCamp Europe 2018 in Belgrade.\u003Cbr \u002F>\nSee the video \u003Ca href=\"https:\u002F\u002Fwordpress.tv\u002F2018\u002F07\u002F11\u002Ffrancesco-canovi-marco-chiesi-once-upon-a-time-there-was-a-plugin\u002F\" rel=\"nofollow ugc\">Once upon a time, there was a plugin…\u003C\u002Fa> on WordPress.tv.\u003C\u002Fp>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002F\" rel=\"nofollow ugc\">Author’s web site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002Fwordpress-plugins\u002Fblack-studio-tinymce-widget\u002F\" rel=\"nofollow ugc\">Plugin’s page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-studio-tinymce-widget\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fblack-studio-tinymce-widget\" rel=\"ugc\">Support forum\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Follow us on \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fblackstudioita\" rel=\"nofollow ugc\">Twitter\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fblackstudiocomunicazione\" rel=\"nofollow ugc\">Facebook\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwww.linkedin.com\u002Fcompany\u002Fblack-studio\" rel=\"nofollow ugc\">LinkedIn\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fblack-studio\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get involved\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Developers can contribute to the source code on our \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fblack-studio\u002Fblack-studio-tinymce-widget\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Translators can contribute through the \u003Ca href=\"https:\u002F\u002Ftranslate.wordpress.org\u002Fprojects\u002Fwp-plugins\u002Fblack-studio-tinymce-widget\" rel=\"nofollow ugc\">Official WordPress Translation platform\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Users can contribute by leaving a 5 stars \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fblack-studio-tinymce-widget#postform\" rel=\"ugc\">review\u003C\u002Fa> or making a \u003Ca href=\"https:\u002F\u002Fwww.blackstudio.it\u002Fen\u002Fwordpress-plugins\u002Fblack-studio-tinymce-widget\u002F\" rel=\"nofollow ugc\">donation\u003C\u002Fa>.\u003C\u002Fli>\n\u003C\u002Ful>\n","The visual editor widget for WordPress.",200000,11110927,96,192,"2026-03-08T20:09:00.000Z","3.1","5.2",[87,53,131,132,23],"visual","widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fblack-studio-tinymce-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblack-studio-tinymce-widget.2.7.3.zip",{"attackSurface":136,"codeSignals":161,"taintFlows":168,"riskAssessment":169,"analyzedAt":172},{"hooks":137,"ajaxHandlers":157,"restRoutes":158,"shortcodes":159,"cronEvents":160,"entryPointCount":27,"unprotectedCount":27},[138,143,147,151,154],{"type":139,"name":140,"callback":141,"file":142,"line":14},"action","init","enqueues","acf-autosize.php",{"type":139,"name":144,"callback":145,"file":142,"line":146},"admin_head","enqueueCSS",26,{"type":139,"name":148,"callback":149,"file":142,"line":150},"admin_footer","enqueueJS",27,{"type":139,"name":152,"callback":145,"file":142,"line":153},"wp_head",31,{"type":139,"name":155,"callback":149,"file":142,"line":156},"wp_footer",32,[],[],[],[],{"dangerousFunctions":162,"sqlUsage":163,"outputEscaping":165,"fileOperations":27,"externalRequests":27,"nonceChecks":27,"capabilityChecks":27,"bundledLibraries":167},[],{"prepared":27,"raw":27,"locations":164},[],{"escaped":27,"rawEcho":27,"locations":166},[],[],[],{"summary":170,"deductions":171},"Based on the provided static analysis and vulnerability history, the 'acf-autosize' plugin version 2.0.15 exhibits a very strong security posture. The code analysis reveals no dangerous functions, SQL queries are all prepared, and all output is properly escaped. Crucially, there are no identified file operations or external HTTP requests. The absence of any taint analysis findings, particularly those with unsanitized paths or critical\u002Fhigh severity, further reinforces the clean state of the code. The plugin also demonstrates a lack of common entry points like AJAX handlers, REST API routes, or shortcodes that often represent attack vectors.  Furthermore, the vulnerability history is entirely clear, with no recorded CVEs of any severity, indicating a consistent track record of security.  The complete absence of nonce checks and capability checks, while concerning in isolation for some plugin types, is understandable here given the zero attack surface identified. The plugin appears to be designed with security as a priority, with no exploitable vulnerabilities evident in this version.",[],"2026-03-16T18:13:04.559Z",{"wat":174,"direct":183},{"assetPaths":175,"generatorPatterns":178,"scriptPaths":179,"versionParams":180},[176,177],"\u002Fwp-content\u002Fplugins\u002Facf-autosize\u002Fpublic\u002Facf-autosize.css","\u002Fwp-content\u002Fplugins\u002Facf-autosize\u002Fpublic\u002Facf-autosize.js",[],[177],[181,182],"acf-autosize\u002Fpublic\u002Facf-autosize.css?ver=","acf-autosize\u002Fpublic\u002Facf-autosize.js?ver=",{"cssClasses":184,"htmlComments":185,"htmlAttributes":186,"restEndpoints":187,"jsGlobals":188,"shortcodeOutput":190},[],[],[],[],[189],"ACFAutosize",[]]