[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fMySnsiQ7-NinhhhBtF5HAh3RjIz7nJ7XXLubx2bzChk":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":25,"download_link":26,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":40,"analysis":144,"fingerprints":281},"dblocks-codepro","DBlocks CodePro","1.4.4","DPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fdplugins\u002F","\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\u002FJec4l5h6pwQ?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>\n\u003Cp>\u003Cstrong>Enhanced Code Editor for WordPress\u003C\u002Fstrong> transforms the default WordPress block editor into a powerful development environment tailored for coding and content creation. Built on the robust Monaco Editor, this plugin brings advanced code editing features directly into WordPress, making it an essential tool for developers, designers, and content creators who frequently work with code.\u003C\u002Fp>\n\u003Ch3>Key Features:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Rich Code Editing\u003C\u002Fstrong>: Leverage the power of Monaco Editor, renowned for its extensive capabilities including syntax highlighting, intelligent code completion, and seamless user experience.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Emmet Integration\u003C\u002Fstrong>: Speed up your HTML\u002FCSS workflow with built-in Emmet support, allowing you to use shorthand for rapid coding.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Theme Customization\u003C\u002Fstrong>: Toggle between light and dark themes to suit your preference or match your working environment, enhancing visibility and reducing eye strain.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Dynamic Syntax Highlighting\u003C\u002Fstrong>: Easily enable or disable syntax highlighting and choose between light or dark themes to best fit the context of your content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Editor Configuration\u003C\u002Fstrong>: Adjust font sizes and choose from various programming languages such as HTML, CSS, JavaScript, PHP, and more, catering to diverse development needs.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Multiple Viewing Modes\u003C\u002Fstrong>: Includes ‘Code’, ‘Preview’, and ‘Split View’ modes, enabling you to code and preview content simultaneously or separately, optimizing your workflow.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Ideal Use Cases:\u003C\u002Fh3>\n\u003Cp>This plugin is perfect for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Developers\u003C\u002Fstrong> embedding custom code directly into posts or pages.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Educational platforms\u003C\u002Fstrong> that feature coding tutorials.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Tech bloggers\u003C\u002Fstrong> showcasing programming tips and snippets.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why Choose Enhanced Code Editor?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Improved Usability\u003C\u002Fstrong>: With an intuitive interface and adjustable settings, this plugin is designed to enhance productivity and ease of use.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Responsive and Adaptive\u003C\u002Fstrong>: Works seamlessly across different devices and screen sizes, ensuring a consistent editing experience everywhere.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Persistent Settings\u003C\u002Fstrong>: Customizations and settings are saved per user, so your environment is the same each time you log in.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Embrace a superior coding experience within WordPress with \u003Cstrong>Enhanced Code Editor\u003C\u002Fstrong>. Whether you’re a professional developer or a hobbyist, this plugin adapts to your needs, making coding within WordPress a delight.\u003C\u002Fp>\n","Advanced Custom HTML Block and Code Syntax Highlightering for sharing code snippets and running code.",20,2332,100,1,"2025-09-29T19:16:00.000Z","6.8.5","6.3","7.4",[20,21,22,23,24],"block","code","code-block","html","monaco-editor","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdblocks-codepro.1.4.4.zip",0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":33,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"dplugins","wpvividplugins",40,966080,95,327,76,"2026-04-04T17:24:57.607Z",[41,60,81,102,124],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":11,"downloaded":49,"rating":27,"num_ratings":27,"last_updated":50,"tested_up_to":51,"requires_at_least":52,"requires_php":25,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"plum-code-box","Plum Code Box","1.1","jtgraphic","https:\u002F\u002Fprofiles.wordpress.org\u002Fjtgraphic\u002F","\u003Cp>Do you ever have a really hard getting your code formatted correctly in a post? Or do you ever have issues preserving tabs?\u003C\u002Fp>\n\u003Cp>Plum Code Box makes it easy to insert and manage code blocks using the Chili javascript syntax highlighter. The plugin adds option boxes to post and page\u003Cbr \u002F>\neditors. There are also other \u003Ca href=\"http:\u002F\u002Fcodeplum.com\u002Fwordpress-plugins\u002F\" rel=\"nofollow ugc\">WordPress Plugins\u003C\u002Fa> available from Code Plum.\u003C\u002Fp>\n\u003Cp>Twitter: @codeplum\u003C\u002Fp>\n\u003Cp>Website: http:\u002F\u002Fcodeplum.com\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>You may make donations at http:\u002F\u002Fwww.codeplum.com\u003C\u002Fp>\n","Plum Code Box makes it easy to insert and manage code blocks using the Chili javascript syntax highlighter.",4166,"2011-04-25T09:00:00.000Z","3.1.4","3.0",[22,54,23,55,56],"coding","php","programming","http:\u002F\u002Fwww.codeplum.com\u002Fwordpress-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fplum-code-box.zip",85,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":74,"requires_php":75,"tags":76,"homepage":25,"download_link":80,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"advance-custom-html","Advance Custom HTML – Show Live Code, Share Snippets, Embed Code, and Style Them Your Way.","2.0.4","bPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fbplugins\u002F","\u003Cp>\u003Cstrong>#1 Plugin to Add Custom HTML & CSS & JavaScript Code and Display Any Code Snippet Beautifully in WordPress.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvance-custom-html\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advance Custom HTML\u003C\u002Fstrong>\u003C\u002Fa> lets users display HTML, CSS, JavaScript, PHP, Python, or other code snippets within WordPress posts, pages, or widgets. With built-in live preview support, syntax highlighting, and code editor features, it’s designed for sharing code in a clean, readable, and responsive format.\u003C\u002Fp>\n\u003Cp>This plugin includes a front-end code editor with a draggable preview panel, multiple syntax themes, and customizable settings for formatting and appearance. Ideal for tutorials, technical articles, and documentation, it provides a flexible way to embed and present code with real-time results.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvance-custom-html\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advance Custom HTML\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvance-custom-html\u002Fpricing\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Pricing\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fsupport\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Support\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvance-custom-html\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Demo\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Free Features – Everything You Need to Start\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Edit code and preview output together\u003C\u002Fstrong> on the editor\u002Fbackend.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Live Output Preview\u003C\u002Fstrong>: See the results of your code instantly\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Autocomplete suggestions\u003C\u002Fstrong> while writing code\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Draggable \u003Cstrong>Preview Panel\u003C\u002Fstrong> to move output anywhere on screen\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Set editor \u003Cstrong>Font Size\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fully responsive\u003C\u002Fstrong>, mobile-friendly interface\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Lightweight and fast\u003C\u002Fstrong> for better performance\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Features – Unlock Advanced Controls\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvance-custom-html\u002F#pricing\" rel=\"nofollow ugc\">\u003Cstrong>Pro version\u003C\u002Fstrong>\u003C\u002Fa> offers extended customization and control over code presentation and layout.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>What’s Included in Pro:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Choose from \u003Cstrong>40+ editor themes\u003C\u002Fstrong> (dark, light, minimal, etc.)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Adjust \u003Cstrong>Tab size, line wrapping, editor height\u002Fwidth\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Change syntax mode per snippet: \u003Cstrong>HTML, CSS, JS, PHP, Python, and more\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Toggle features: \u003Cstrong>Copy button, Fold gutter, Highlight active line\u003C\u002Fstrong>, etc.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize the \u003Cstrong>Copy to Clipboard\u003C\u002Fstrong> button text, icon, style, and position\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide \u003Cstrong>Headings or Labels\u003C\u002Fstrong> for a clean, minimalist look\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide or Show \u003Cstrong>Line numbers\u003C\u002Fstrong> to simplify code presentation\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Enable or Disable \u003Cstrong>Wrap\u003C\u002Fstrong> to control line flow in your editor\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Edit Code Editor\u002FSnippet \u003Cstrong>Height and Width\u003C\u002Fstrong>, and align left, center, or right\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Fold Gutter\u003C\u002Fstrong> support for collapsing code blocks\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Highlight Active Line\u003C\u002Fstrong> Toggle for easier focus during tutorials\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use – Step-by-Step Guide\u003C\u002Fh3>\n\u003Ch4>Quick setup in just a few steps:\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Install the \u003Cstrong>Advance Custom HTML\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Open the editor for any post or page\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Click \u003Cstrong>Add Block\u003C\u002Fstrong> and select \u003Cstrong>Advance Custom HTML\u003C\u002Fstrong> under Widgets\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Write or paste your code\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Customize the settings (theme, preview, copy button)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Publish or update the content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Use Cases:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Write and preview front-end \u003Cstrong>HTML\u002FCSS tutorials\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Embed \u003Cstrong>JavaScript snippets\u003C\u002Fstrong> with instant results\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Display \u003Cstrong>PHP code\u003C\u002Fstrong> in educational content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show \u003Cstrong>Python syntax\u003C\u002Fstrong> in data science blogs\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Publish developer documentation or \u003Cstrong>API guides\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create interactive code articles with \u003Cstrong>live editing\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For:\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>Bloggers and Tech Writers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Coaches, Instructors, and Course Creators\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Web Developers and Designers\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Software Product Sites\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Niche Tutorials & SaaS Startups\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Business Sites with Technical Content\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Anyone publishing HTML, JS, CSS, PHP, or Python code\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvance-custom-html\u002F#demos\" rel=\"nofollow ugc\">\u003Cstrong>Live Demo\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvance-custom-html\u002Fpricing\" rel=\"nofollow ugc\">\u003Cstrong>Buy The Pro\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Check out our other WordPress Plugins-\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-video-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Video Player\u003C\u002Fstrong>\u003C\u002Fa> – Display videos as single and playlist in multiple skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fpdf-poster\u002F\" rel=\"nofollow ugc\">\u003Cstrong>PDF Poster\u003C\u002Fstrong>\u003C\u002Fa> – Display\u002FEmbed PDF files with different styles.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fhtml5-audio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Html5 Audio Player\u003C\u002Fstrong>\u003C\u002Fa> – Listen audios with awesome visuals.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fstreamcast-radio-player\u002F\" rel=\"nofollow ugc\">\u003Cstrong>StreamCast\u003C\u002Fstrong>\u003C\u002Fa> – Customizable radio player with different skins.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002F3d-viewer\u002F\" rel=\"nofollow ugc\">\u003Cstrong>3D Viewer\u003C\u002Fstrong>\u003C\u002Fa> – Embed 3D models and 3D products with interaction.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbplugins.com\u002Fproducts\u002Fadvanced-post-block\u002F\" rel=\"nofollow ugc\">\u003Cstrong>Advanced Post Block\u003C\u002Fstrong>\u003C\u002Fa> – Show posts and custom posts in different layouts.\u003C\u002Fp>\n","Advance Custom HTML lets you write and display HTML, CSS, PHP, and other code snippets on WordPress with live preview and syntax highlighting.",10000,146929,60,3,"2026-02-23T06:11:00.000Z","6.9.4","6.6","7.1",[20,21,77,78,79],"code-snippet","custom-html","embed-code","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvance-custom-html.2.0.4.zip",{"slug":82,"name":83,"version":84,"author":85,"author_profile":86,"description":87,"short_description":88,"active_installs":89,"downloaded":90,"rating":13,"num_ratings":71,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":94,"tags":95,"homepage":100,"download_link":101,"security_score":59,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"wps-html-blocks","WPS HTML Blocks","0.1.2","VicToMeyeZR","https:\u002F\u002Fprofiles.wordpress.org\u002Fvictomeyezr\u002F","\u003Cp>WPS HTML Blocks, adds custom html blocks to WordPress. The custom blocks have shortcode to give you the ability to add these HTML blocks to anywhere on the wordpress site. It has been tested against most themes. Elementor and WP Bakery both are compatible.\u003C\u002Fp>\n","This plugin adds a custom HTML post type, with shortcode to place anywhere on your site.",1000,7099,"2022-10-12T22:46:00.000Z","5.8.13","5.0","5.2.4",[96,97,98,99],"comments","custom-blocks","custom-shortcode","html-blocks","http:\u002F\u002Fwpsuites.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwps-html-blocks.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":112,"num_ratings":113,"last_updated":114,"tested_up_to":73,"requires_at_least":25,"requires_php":115,"tags":116,"homepage":122,"download_link":123,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"code-manager","Code Manager","1.0.45","Passionate Programmer Peter","https:\u002F\u002Fprofiles.wordpress.org\u002Fpeterschulznl\u002F","\u003Cp>The Code Manager allows WordPress users to write, test and deploy PHP, JavaScript, CSS and HTML code blocks from the WordPress dashboard.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Ch4>Code Management\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>List, edit, delete, copy, import and export code\u003C\u002Fli>\n\u003Cli>Open multiple code editors simultaneously in tab mode\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable code\u003C\u002Fli>\n\u003Cli>Enable\u002Fdisable preview mode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode (FREE)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP code blocks from a shortcode\u003C\u002Fli>\n\u003Cli>JavaScript code blocks from a shortcode\u003C\u002Fli>\n\u003Cli>CSS from a shortcode\u003C\u002Fli>\n\u003Cli>HTML blocks from a shortcode\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Advanced code (PREMIUM)\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>PHP server code – no more need to edit functions.php\u003C\u002Fli>\n\u003Cli>Add CCS and JS resource files to back-end and front-end\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Visit the plugin website for downloadable demos and example code.\u003C\u002Fp>\n\u003Ch3>Plugin Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcode-manager.com\u002F\" rel=\"nofollow ugc\">Plugin Website\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcode-manager\u002F\" rel=\"ugc\">Download Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcode-manager.com\u002Fblog\u002Fdocs\u002Findex\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcode-manager.com\u002Fcode\u002F\" rel=\"nofollow ugc\">Code Examples\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Write, test and deploy PHP, JavaScript, CSS and HTML code blocks from the WordPress dashboard.",500,84963,98,8,"2025-12-02T11:45:00.000Z","7.0",[117,118,119,120,121],"code-blocks","code-snippets","css-editor","javascript-editor","php-editor","https:\u002F\u002Fcode-manager.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcode-manager.1.0.45.zip",{"slug":125,"name":126,"version":127,"author":128,"author_profile":129,"description":130,"short_description":131,"active_installs":132,"downloaded":133,"rating":13,"num_ratings":14,"last_updated":134,"tested_up_to":135,"requires_at_least":136,"requires_php":137,"tags":138,"homepage":25,"download_link":143,"security_score":59,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"dev-content-blocks","Dev Content Blocks","1.4.1","Allon Sacks","https:\u002F\u002Fprofiles.wordpress.org\u002Fallonsacksgmailcom\u002F","\u003Cp>Not only for developers.\u003Cbr \u002F>\nCreate content blocks for reusable global content. Supports revisions. With input fields for raw HTML, JS, and CSS without worrying about auto formatting, with an option to also use the usual formatted WordPress tinyMCE editor.\u003C\u002Fp>\n\u003Cp>This plugin let’s you create modular content blocks the right way:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Content blocks are a post type.\u003C\u002Fli>\n\u003Cli>Allows you to add HTML, CSS, and JS in separate blocks using ACE editor with code completion and error notifications.\u003C\u002Fli>\n\u003Cli>WordPress WYSIWYG editor optional.\u003C\u002Fli>\n\u003Cli>Revisions(!) You can change your WordPress content, HTML, CSS, and JS and then go back to a previous state the same as you can with the out of the box wordpress post revisions.\u003C\u002Fli>\n\u003Cli>Use a shortcode to add the blocks in posts, pages, CPT’s, widgets, and in your theme files.\u003C\u002Fli>\n\u003Cli>Preview your content.\u003C\u002Fli>\n\u003Cli>Easily import & export using the default WordPress XML import\u002Fexport tool.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Using content blocks you can create blocks of content to display globally. Change the block and any page the content block is embedded on will reflect the changes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Use Cases:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>The WordPress WYSIWYG editor and even the text editor is often unpredictable not adding line breaks when wanted, or losing formatting after editing a post:\u003C\u002Fstrong>\u003Cbr \u002F>\nJust create a content block calling it “br” using only the HTML box and put \u003Cbr> in the box. The shortcode “[dcb name=br]” can then be used whenever you want to make sure that you have a line break.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>You may have multiple “thank you” pages for different LP’s. When you start new campaigns or want to add new conversion code (or delete an old conversion code), you need to go to each ty page and add\u002Fdelete the conversion code:\u003C\u002Fstrong>\u003Cbr \u002F>\nWith modular content you can maintain all your conversion codes in one block and then just put the same shortcode in all ty pages. Also, with the regular WordPress editor you cannot always safely embed conversion code in the post itself and rely on using a separate template. This plugin solves all these issues.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Ads:\u003C\u002Fstrong>\u003Cbr \u002F>\nUse the content blocks to manage your ads in one place. Create a content block per ad, then use a shortcode in your post content\u002Ftheme files\u002Fwidgets where you want to display each ad.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>There are many more use cases, these were just a few examples. Really you can use content blocks for so many cases and the power it gives you to manage and maintain modular content is necessary on almost any kind of website.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Content Blocks are an easy way for you to create your own shortcodes within the admin and can be used as a minimal shortcode builder.\u003C\u002Fp>\n\u003Cp>Dev Content Blocks is created with developers in mind, so while it is simple enough for any WordPress user to use, developers will have added benefit of being able to use raw HTML without it being formatted by wptexturize and wpautop. Think arbitrary HTML in the old text widget (new “Custom HTML” widget). Here paragraphs are NOT added automatically.\u003Cbr \u002F>\nAlso, as CSS and JS can easily be added here without fear of it losing it’s formatting, this plugin let’s you create and manage your own shortcodes. You can easily create shortcodes (the type that do not accept arguments) and manage them in one place in the admin instead of creating them in the theme or as a separate plugin per shortcode.\u003C\u002Fp>\n\u003Cp>You can actually add CSS and JS in the HTML box but, for convenience this plugin has separate optional CSS and JS boxes to allow you to separate your content and code.\u003Cbr \u002F>\nThe output of the shortcode is:\u003Cbr \u002F>\n1. Content from the WordPress editor if it is enabled. (Note, here wptexturize and wpautop are used).\u003Cbr \u002F>\n2. Content from the HTML box.\u003Cbr \u002F>\n3. The CSS code wrapped in a style tag.\u003Cbr \u002F>\n4. The JS code wrapped in a script tag.\u003Cbr \u002F>\n(“if(typeof(jQuery) !== ‘undefined’) {$ = jQuery.noConflict();}” is prepended to the script.)\u003C\u002Fp>\n\u003Cp>Please Note. Dev Content Blocks lets you use raw HTML, JS, and CSS therefore be careful if copying and pasting from random web pages as in order to allow you maximum control with the content blocks, you will be able to paste JS that is not entirely validated.\u003C\u002Fp>\n\u003Ch3>Future Versions\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Enable\u002Fdisable each box in the “Content Block Code” section.\u003C\u002Fli>\n\u003Cli>More Page builder support\u003C\u002Fli>\n\u003Cli>Variables to be passed in the shortcode\u003C\u002Fli>\n\u003Cli>Option to enqueue other CSS & JS files when a block is used\u003C\u002Fli>\n\u003Cli>Preview in a light box on the admin screen\u003C\u002Fli>\n\u003Cli>Options for incorporating and using the featured image\u003C\u002Fli>\n\u003Cli>Add an option to change the order of the HTML box vs. the WP editor\u003C\u002Fli>\n\u003Cli>Add an option to turn off formatting in the WP editor\u003C\u002Fli>\n\u003Cli>Add an option to enqueue the CSS and JS instead of outputting it in the HTML\u003C\u002Fli>\n\u003Cli>Widget\u003C\u002Fli>\n\u003Cli>Button in tinyMCE to add shortcodes\u003C\u002Fli>\n\u003Cli>Show shortcodes in main Dev Content Blocks screen\u003C\u002Fli>\n\u003Cli>Localization and language support\u003C\u002Fli>\n\u003Cli>When leaving or refreshing the admin page users should receive a prommpt if they have unsaved changes in the code boxes\u003C\u002Fli>\n\u003Cli>All above are under consideration and may or may not be added. Please feel free to email me or write a comment here in the reviews or support section with bugs and\u002For suggestions.\u003C\u002Fli>\n\u003C\u002Fol>\n","Content blocks for global content, with revisions. Use HTML without formatting being broken. Not only for devs.",300,3611,"2018-12-25T10:14:00.000Z","5.0.25","4.0.1","5.6",[139,23,140,141,142],"content-blocks","modular","reusable-content","shortcodes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdev-content-blocks.1.4.1.zip",{"attackSurface":145,"codeSignals":220,"taintFlows":244,"riskAssessment":271,"analyzedAt":280},{"hooks":146,"ajaxHandlers":200,"restRoutes":211,"shortcodes":218,"cronEvents":219,"entryPointCount":71,"unprotectedCount":14},[147,153,156,160,162,165,168,173,176,179,183,188,193,197],{"type":148,"name":149,"callback":150,"file":151,"line":152},"action","admin_enqueue_scripts","enqueue_api","inc\\api.php",17,{"type":148,"name":154,"callback":150,"file":151,"line":155},"wp_enqueue_scripts",18,{"type":148,"name":157,"callback":158,"file":159,"line":152},"init","register_blocks","inc\\block-editor.php",{"type":148,"name":161,"callback":161,"file":159,"line":155},"enqueue_block_editor_assets",{"type":148,"name":149,"callback":163,"file":159,"line":164},"localize_block_editor_settings",19,{"type":148,"name":157,"callback":166,"file":167,"line":152},"register_block_category","inc\\category.php",{"type":169,"name":170,"callback":171,"file":167,"line":172},"filter","block_categories_all","add_block_category",36,{"type":148,"name":149,"callback":174,"file":175,"line":152},"enqueue_footer_editor_assets","inc\\footer-editor.php",{"type":148,"name":177,"callback":178,"file":175,"line":155},"admin_footer","render_monaco_placeholder",{"type":148,"name":154,"callback":180,"file":181,"line":182},"dblocks_codepro_register_highlight_assets","inc\\highlight.php",113,{"type":148,"name":184,"callback":185,"file":186,"line":187},"rest_api_init","register_routes","inc\\rest-api.php",11,{"type":148,"name":189,"callback":190,"file":191,"line":192},"admin_menu","add_admin_menu","inc\\settings.php",46,{"type":148,"name":194,"callback":195,"file":191,"line":196},"admin_init","register_settings",47,{"type":148,"name":149,"callback":198,"file":191,"line":199},"dblocks_codepro_localize_settings",518,[201,207],{"action":202,"nopriv":203,"callback":204,"hasNonce":205,"hasCapCheck":205,"file":191,"line":206},"dblocks_reset_settings",false,"ajax_reset_settings",true,42,{"action":208,"nopriv":203,"callback":209,"hasNonce":205,"hasCapCheck":205,"file":191,"line":210},"dblocks_save_settings","ajax_save_settings",43,[212],{"namespace":213,"route":214,"methods":215,"callback":217,"permissionCallback":28,"file":186,"line":155},"dblocks-codepro\u002Fv1","\u002Fsettings",[216],"GET","anonymous",[],[],{"dangerousFunctions":221,"sqlUsage":222,"outputEscaping":224,"fileOperations":27,"externalRequests":27,"nonceChecks":242,"capabilityChecks":71,"bundledLibraries":243},[],{"prepared":27,"raw":27,"locations":223},[],{"escaped":225,"rawEcho":226,"locations":227},34,6,[228,231,233,236,238,240],{"file":191,"line":229,"context":230},177,"raw output",{"file":191,"line":232,"context":230},186,{"file":234,"line":235,"context":230},"src\\block\\render.php",27,{"file":234,"line":237,"context":230},54,{"file":234,"line":239,"context":230},55,{"file":234,"line":241,"context":230},58,2,[],[245,263],{"entryPoint":246,"graph":247,"unsanitizedCount":27,"severity":262},"ajax_save_settings (inc\\settings.php:401)",{"nodes":248,"edges":260},[249,254],{"id":250,"type":251,"label":252,"file":191,"line":253},"n0","source","$_POST",413,{"id":255,"type":256,"label":257,"file":191,"line":258,"wp_function":259},"n1","sink","update_option() [Settings Manipulation]",456,"update_option",[261],{"from":250,"to":255,"sanitized":205},"low",{"entryPoint":264,"graph":265,"unsanitizedCount":27,"severity":262},"\u003Csettings> (inc\\settings.php:0)",{"nodes":266,"edges":269},[267,268],{"id":250,"type":251,"label":252,"file":191,"line":253},{"id":255,"type":256,"label":257,"file":191,"line":258,"wp_function":259},[270],{"from":250,"to":255,"sanitized":205},{"summary":272,"deductions":273},"The \"dblocks-codepro\" v1.4.4 plugin exhibits a generally good security posture, with several strong practices evident in the static analysis. Notably, it utilizes prepared statements for all SQL queries, demonstrates a high percentage of properly escaped output, and has no recorded vulnerabilities, including CVEs. The absence of dangerous functions, file operations, and external HTTP requests further strengthens its security.  The presence of nonce checks and capability checks on entry points is also a positive sign.\n\nHowever, a significant concern is the presence of an unprotected REST API route. While the overall attack surface is small, this single unprotected endpoint represents a direct avenue for potential exploitation, especially if it handles user-supplied input. The taint analysis shows no critical or high severity unsanitized flows, which is reassuring, but the existence of an unprotected entry point still introduces risk that should not be overlooked.\n\nGiven the plugin's clean vulnerability history, it suggests a developer who is likely attentive to security. The strengths in SQL and output handling are commendable. The main weakness lies in the single unprotected REST API route, which, despite the lack of known vulnerabilities, presents an inherent risk that could be mitigated with proper permission callbacks. Overall, the plugin is in a reasonably secure state but requires attention to the unprotected REST API.",[274,277],{"reason":275,"points":276},"Unprotected REST API route found",10,{"reason":278,"points":279},"Less than 100% output escaping",4,"2026-03-16T23:08:33.732Z",{"wat":282,"direct":324},{"assetPaths":283,"generatorPatterns":302,"scriptPaths":303,"versionParams":305},[284,285,286,287,288,289,290,291,292,293,294,295,296,297,298,299,300,301],"\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Finc\u002Fmonaco-config.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Finc\u002Fapi.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fbuild\u002Ffooter-editor\u002Findex.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fbuild\u002Ffooter-editor\u002Fstyle-index.css","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Fhighlight.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fcss.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fjavascript.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fjson.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fphp.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fplaintext.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fscss.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fshell.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Ftwig.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Ftypescript.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fxml.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Flanguages\u002Fyaml.min.js","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Fstyles\u002Fgithub.min.css","\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fhighlight\u002Fstyles\u002Fgithub-dark.min.css",[],[304,284,285,286,288,289,290,291,292,293,294,295,296,297,298,299],"\u002Fwp-content\u002Fplugins\u002Fdblocks-codepro\u002Fvendor\u002Fmonaco\u002Fmin\u002Fvs\u002Floader.js",[306,307,308,309,309,310,311,312,313,314,315,316,317,318,319,320,321,322,323],"dblocks-monaco-loader?ver=1.0","dblocks-monaco-config?ver=1.0","dblocks-codepro-api?ver=1.0","dblocks-footer-editor?ver=","highlightjs-core?ver=1.0.0","hl-language-css?ver=1.0.0","hl-language-javascript?ver=1.0.0","hl-language-json?ver=1.0.0","hl-language-php?ver=1.0.0","hl-language-plaintext?ver=1.0.0","hl-language-scss?ver=1.0.0","hl-language-shell?ver=1.0.0","hl-language-twig?ver=1.0.0","hl-language-typescript?ver=1.0.0","hl-language-xml?ver=1.0.0","hl-language-yaml?ver=1.0.0","hl-theme-light?ver=1.0.0","hl-theme-dark?ver=1.0.0",{"cssClasses":325,"htmlComments":328,"htmlAttributes":329,"restEndpoints":330,"jsGlobals":331,"shortcodeOutput":333},[326,327],"monaco-placeholder","monaco-editor-container",[],[],[],[332],"DBlocksCodePro",[]]