[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fHAB8pWTtzJbTkmqhaADjytq20fH9v4Xlfs4d6EhnRoQ":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":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"vulnerabilities":31,"developer":32,"crawl_stats":29,"alternatives":38,"analysis":141,"fingerprints":175},"escape-html","Escape HTML","1.1","Satya Prakash","https:\u002F\u002Fprofiles.wordpress.org\u002Fsatya61229\u002F","\u003Cp>To show \u003Ccode>\u003Cb>text\u003C\u002Fb>\u003C\u002Fcode> to visitors we need to enter \u003Ccode>\u003Cb>text\u003C\u002Fb>\u003C\u002Fcode> in our WordPress Text editor. For posting code online, three characters (\u003Ccode>\u003C\u003C\u002Fcode>, \u003Ccode>>\u003C\u002Fcode> and \u003Ccode>&\u003C\u002Fcode>) need to be escaped.  We can do that online \u003Ca href=\"http:\u002F\u002Fwww.satya-weblog.com\u002Ftools\u002Fhtmlencode.php\" rel=\"nofollow ugc\">tool\u003C\u002Fa>, manually converting \u003Ccode>\u003C\u003C\u002Fcode> to \u003C etc. or using easy to use Plugin. It also helps with syntax Highlighter where you need to escape markup before putting that code in WordPress Editor.\u003C\u002Fp>\n\u003Cp>It escapes markup code inside \u003Ccode>\u003Cpre>\u003C\u002Fcode>, \u003Ccode>\u003Ccode>\u003C\u002Fcode> and \u003Ccode>\u003Ctt>\u003C\u002Fcode>.\u003Cbr \u002F>\nThe plugin can also be used with any Syntax Highlighter where you need to escapes Markup inside \u003Ccode>\u003Cpre>\u003C\u002Fcode>, \u003Ccode>\u003Ccode>\u003C\u002Fcode> and \u003Ccode>\u003Ctt>\u003C\u002Fcode>. Just put your code inside Text Mode of Editor and then either Save as Draft or Publish. Check you code now and it may have converted for online posting of code.\u003C\u002Fp>\n\u003Cp>This plugin only come into effect when we save a post and it only affect those text written inside \u003Ccode>\u003Cpre>\u003C\u002Fcode>, \u003Ccode>\u003Ccode>\u003C\u002Fcode> and \u003Ccode>\u003Ctt>\u003C\u002Fcode> tag.\u003C\u002Fp>\n\u003Cp>For more information about this plugin and wordpress setting related to this plugin, please \u003Ca href=\"http:\u002F\u002Fwww.satya-weblog.com\u002F\" rel=\"nofollow ugc\">check here\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Related Plugin – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fescape-html-for-prism-syntax-highlighter\u002F\" rel=\"ugc\">Escaping Markup for Prism\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Another WP plugin from \u003Ca href=\"http:\u002F\u002Fwww.satya-weblog.com\u002F\" rel=\"nofollow ugc\">Satya\u003C\u002Fa> – \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fperformance-optimization-order-styles-and-javascript\u002F\" rel=\"ugc\">Performance Optimization: Order Styles and JavaScript\u003C\u002Fa>.\u003C\u002Fp>\n","This plugin Escape Markup Code (HTML, etc) to Post Code Online.",10,3674,100,1,"2013-10-12T10:17:00.000Z","3.6.1","2.0.2","",[20,21,22,23,24],"code","encode","entity","escape","script","http:\u002F\u002Fwww.satya-weblog.com\u002F2010\u002F09\u002Fnew-wordpress-plugin-escape-html.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fescape-html.1.1.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":13,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"satya61229",3,30,84,"2026-04-04T11:36:31.916Z",[39,51,72,95,119],{"slug":40,"name":41,"version":42,"author":7,"author_profile":8,"description":43,"short_description":44,"active_installs":11,"downloaded":45,"rating":13,"num_ratings":46,"last_updated":47,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":48,"homepage":49,"download_link":50,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"escape-html-for-prism-syntax-highlighter","Escape HTML For Prism Syntax Highlighter","0.5","\u003Cp>This plugin is a extension of my earlier plugin \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fescape-html\u002F\" rel=\"ugc\">Escape HTML\u003C\u002Fa>.\u003Cbr \u002F>\nMany of us post code and scripts online on WordPress and for that we need to escape those codes to html entities. For posting inside WordPress, we need to escape few characters so that it appears as it is to visitors. There are few online \u003Ca href=\"http:\u002F\u002Fwww.satya-weblog.com\u002Ftools\u002Fhtmlencode.php\" rel=\"nofollow ugc\">escaping tool\u003C\u002Fa> as well. This plugin save your effort to escape code manually.\u003C\u002Fp>\n\u003Cp>The plugin – Escape HTML For Prism Syntax Highlighter – take cares of \u003Ccode>\u003C\u003C\u002Fcode>, \u003Ccode>>\u003C\u002Fcode> and \u003Ccode>&\u003C\u002Fcode>. Without converting HTML code to HTML entities, Prism will strip off those HTML.\u003C\u002Fp>\n\u003Cp>This plugin work when we Save or Draft a Post and it only affect those text written inside \u003Cpre>\u003Ccode> Affected Code \u003C\u002Fcode>\u003C\u002Fpre>.\u003Cbr \u002F>\nMost feed readers do not support JavaScript. So, many blog owners are using client-side syntax highlighter based on JavaScript. Prism is one just lightweight and fast Syntax Highlighter based on JavaScript.\u003C\u002Fp>\n\u003Cp>This plugin does not require any setting. Just install and enable it.\u003Cbr \u002F>\nFor more information about this plugin – \u003Ca href=\"http:\u002F\u002Fwww.satya-weblog.com\u002F\" rel=\"nofollow ugc\">Escape HTML For Prism Syntax Highlighter\u003C\u002Fa>.\u003C\u002Fp>\n","Helpful plugin for those who post HTML\u002FMarkup using Prism. It support \u003Cpre>\u003Ccode class=\"language-xxxx\"> syntax.",2130,2,"2013-10-11T09:48:00.000Z",[20,21,22,23,24],"http:\u002F\u002Fwww.satya-weblog.com\u002F2013\u002F10\u002Fa-lightweight-javascript-syntax-highlighter-prism.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fescape-html-for-prism-syntax-highlighter.zip",{"slug":52,"name":53,"version":54,"author":55,"author_profile":56,"description":57,"short_description":58,"active_installs":59,"downloaded":60,"rating":13,"num_ratings":61,"last_updated":62,"tested_up_to":63,"requires_at_least":64,"requires_php":65,"tags":66,"homepage":70,"download_link":71,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"head-footer-code","Head & Footer Code","1.5.5","Aleksandar Urošević","https:\u002F\u002Fprofiles.wordpress.org\u002Furkekg\u002F","\u003Cp>\u003Cstrong>Head & Footer Code\u003C\u002Fstrong> plugin helps you add custom code snippets (JavaScript, CSS, or HTML) to the page even if you are not a programmer. It could be within the \u003Ccode>\u003Chead>\u003C\u002Fcode> (site verification code for various services, custom styles, meta or Webfont link), right after opening \u003Ccode>\u003Cbody>\u003C\u002Fcode> (pixel tracking, analytics or heatmap code) or just before closing \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode> tag.\u003C\u002Fp>\n\u003Cp>Go to \u003Cstrong>Tools\u003C\u002Fstrong> &rarr; \u003Cstrong>Head & Footer Code\u003C\u002Fstrong> in WordPress Dashboard. Insert custom code to HEAD, BODY or FOOTER section (depending on what you have to do).\u003C\u002Fp>\n\u003Cp>All magic is done by hooking to WordPress hooks \u003Ccode>wp_head\u003C\u002Fcode>, \u003Ccode>wp_footer\u003C\u002Fcode> and \u003Ccode>wp_body_open\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>💡 Trial Head & Footer Code plugin on a free dummy website before you add it on your project: \u003Ca href=\"https:\u002F\u002Ftastewp.com\u002Fnew\u002F?pre-installed-plugin-slug=head-footer-code\" rel=\"nofollow ugc\">Test It Now!\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>Various code snippets are supported, including but not limited to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Google Analytics 4\u003C\u002Fli>\n\u003Cli>Google Tag Manager\u003C\u002Fli>\n\u003Cli>Google Ads Conversion\u003C\u002Fli>\n\u003Cli>Lite Analytics\u003C\u002Fli>\n\u003Cli>Facebook\u002FMeta Pixel\u003C\u002Fli>\n\u003Cli>Hotjar\u003C\u002Fli>\n\u003Cli>FullStory\u003C\u002Fli>\n\u003Cli>Google site verification\u003C\u002Fli>\n\u003Cli>Bing site verification\u003C\u002Fli>\n\u003Cli>Yandex site verification\u003C\u002Fli>\n\u003Cli>Alexa site verification\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Homepage in Blog Posts mode\u003C\u002Fh3>\n\u003Cp>If your WordPress shows the latest blog posts on the homepage, you can also add specific code only for the homepage on \u003Cstrong>Tools\u003C\u002Fstrong> &rarr; \u003Cstrong>Head & Footer Code\u003C\u002Fstrong> (there will be section \u003Cstrong>Head, body and footer code on Homepage in Blog Posts mode\u003C\u002Fstrong>)\u003C\u002Fp>\n\u003Ch3>Article specific code\u003C\u002Fh3>\n\u003Cp>To insert custom code specific for individual article (post, page or custom post type), use article-specific Metabox while editing post\u002Fpage\u002Fcustom post type (check out \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhead-footer-code\u002F#screenshots\" rel=\"ugc\">Screenshots\u003C\u002Fa>). There choose if that specific code appends to site-wide code defined on \u003Cstrong>Tools\u003C\u002Fstrong> &rarr; \u003Cstrong>Head & Footer Code\u003C\u002Fstrong>, or to replace it.\u003C\u002Fp>\n\u003Ch3>Category specific code\u003C\u002Fh3>\n\u003Cp>You can also define a Category specific code on each individual category.\u003C\u002Fp>\n\u003Cp>Other taxonomies (tag and custom taxonomy) do not have available their specific code, but for them a Global code is used instead.\u003C\u002Fp>\n\u003Ch3>Video guide\u003C\u002Fh3>\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\u002FGd41Dv09UC4?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Ch3>Do you need our support?\u003C\u002Fh3>\n\u003Cp>If \u003Cstrong>Head & Footer Code\u003C\u002Fstrong> does not work on your project, please let us know by \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhead-footer-code\u002F#new-topic-0\" rel=\"ugc\">raising a new support ticket\u003C\u002Fa> in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhead-footer-code\u002F\" rel=\"ugc\">Community Forum\u003C\u002Fa> and describe what does not works and how to reproduce the issue. We will make sure to resolve the issue as soon as possible.\u003C\u002Fp>\n\u003Cp>If you find \u003Cstrong>Head & Footer Code\u003C\u002Fstrong> useful for your project, please \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fhead-footer-code\u002Freviews\u002F#new-post\" rel=\"ugc\">review plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Multisite\u003C\u002Fstrong> and \u003Cstrong>PHP 8.5\u003C\u002Fstrong> compatible!\u003C\u002Fli>\n\u003Cli>Set site-wide custom content for:\n\u003Cul>\n\u003Cli>head page section (before the \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>body section (after the \u003Ccode>\u003Cbody>\u003C\u002Fcode>) – \u003Cstrong>Requires WordPress 5.2!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>footer page section (before the \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Homepage in Blog Posts mode:\n\u003Cul>\n\u003Cli>set homepage specific custom code for head, body and\u002For footer\u003C\u002Fli>\n\u003Cli>toggle homepage specific custom code on paged Homepage (page 2, 3, a nd so on)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Set article specific custom code for:\n\u003Cul>\n\u003Cli>head page section (before the \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>body section (after the \u003Ccode>\u003Cbody>\u003C\u002Fcode>) – \u003Cstrong>Requires WordPress 5.2!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>footer page section (before the \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Set category specific custom code for head, body and\u002For footer of the page\u003C\u002Fli>\n\u003Cli>Choose priority of printed custom code to head\u002Fbody\u002Ffooter sections (lower number mean far from \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode> and \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode> and closer to \u003Ccode>\u003Cbody>\u003C\u002Fcode>, higher number means closer to \u003Ccode>\u003C\u002Fhead>\u003C\u002Fcode> and \u003Ccode>\u003C\u002Fbody>\u003C\u002Fcode> and farther to \u003Ccode>\u003Cbody>\u003C\u002Fcode>)\u003C\u002Fli>\n\u003Cli>Choose which post types will have enabled article specific head\u002Fbody\u002Ffooter fields\u003C\u002Fli>\n\u003Cli>Choose should article specific head\u002Fbody\u002Ffooter code be appended to site-wide code, or will replace site-wide code\u003C\u002Fli>\n\u003Cli>View on Posts\u002FPages\u002FCustom Post Types listing if article has defined any article specific custom code\u003C\u002Fli>\n\u003Cli>Site-wide section is located under \u003Cstrong>Tools\u003C\u002Fstrong> > \u003Cstrong>Head & Footer Code\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>If you have set WP_DEBUG constant in \u003Ccode>wp-config.php\u003C\u002Fcode> to \u003Ccode>true\u003C\u002Fcode>, you’ll see site-wide and article specific entries in page source code wrapped to comments.\u003C\u002Fli>\n\u003Cli>[NEW] allow unprivileged user roles Editor and Author to manage article-specific code on single site and multisite (disabled by default)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Data stored in database\u003C\u002Fh3>\n\u003Cp>General settings (HEAD, BODY, FOOTER global code and priority, Homepage code and behaviour) saves in WordPress option \u003Ccode>auhfc_settings\u003C\u002Fcode>.\u003Cbr \u002F>\nEach post\u002Fpage\u002Fcustom post type specific HEAD, BODY and FOOTER code and behaviour saves to post meta \u003Ccode>_auhfc\u003C\u002Fcode>.\u003Cbr \u002F>\nEach category specific HEAD, BODY and FOOTER code and behaviour saves to taxonomy meta \u003Ccode>_auhfc\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>During the Uninstall process all these data has been deleted from the database.\u003Cbr \u002F>\nIn case you wish to reinstall plugin, \u003Cstrong>DO NOT UNINSTALL IT\u003C\u002Fstrong> although \u003Cstrong>Deactivate\u003C\u002Fstrong>, then delete the directory \u003Ccode>\u002Fwp-content\u002Fplugins\u002Fhead-footer-code\u003C\u002Fcode> and then reinstall plugin.\u003C\u002Fp>\n\u003Ch3>Permissions on Multisite WordPress\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Access to \u003Cstrong>Global\u003C\u002Fstrong>: only Super Admin and Administrator\u003C\u002Fli>\n\u003Cli>Access to \u003Cstrong>Article specific\u003C\u002Fstrong>: Super Admin, Administrator; \u003Cstrong>optional\u003C\u002Fstrong>: Editor and Author\u003C\u002Fli>\n\u003Cli>Access to \u003Cstrong>Category specific\u003C\u002Fstrong>: only Super Admin and Administrator\u003C\u002Fli>\n\u003C\u002Fol>\n","Easy add site-wide, category and article specific custom code before the closing \u003C\u002Fhead> and \u003C\u002Fbody>, or after opening \u003Cbody> tag.",100000,2402440,52,"2026-03-11T11:34:00.000Z","7.0","5.2","5.6",[67,20,68,69,24],"body","footer","head","https:\u002F\u002Furosevic.net\u002Fwordpress\u002Fplugins\u002Fhead-footer-code\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhead-footer-code.1.5.5.zip",{"slug":73,"name":74,"version":75,"author":76,"author_profile":77,"description":78,"short_description":79,"active_installs":59,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":84,"requires_at_least":85,"requires_php":86,"tags":87,"homepage":92,"download_link":93,"security_score":81,"vuln_count":46,"unpatched_count":28,"last_vuln_date":94,"fetched_at":30},"shortcoder","Shortcoder — Create Shortcodes for Anything","6.5.2","vaakash","https:\u002F\u002Fprofiles.wordpress.org\u002Fvaakash\u002F","\u003Cp>Shortcoder plugin allows to create a custom shortcodes for HTML, JavaScript, CSS and other code snippets. Now the shortcodes can be used in posts\u002Fpages and the snippet will be replaced in place.\u003C\u002Fp>\n\u003Ch3>✍ Create shortcodes easily\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Give a name for the shortcode\u003C\u002Fli>\n\u003Cli>Paste the HTML\u002FJavaScript\u002FCSS as shortcode content\u003C\u002Fli>\n\u003Cli>Save !\u003C\u002Fli>\n\u003Cli>Now insert the shortcode \u003Ccode>[sc name=\"my_shortcode\"]\u003C\u002Fcode> in your post\u002Fpage.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Voila !\u003C\u002Fstrong> You got the HTML\u002FJavascript\u002FCSS in your post.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>✨ Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Create \u003Cstrong>custom shortcodes\u003C\u002Fstrong> easily and use them in any place where shortcode is supported.\u003C\u002Fli>\n\u003Cli>Have any \u003Cstrong>HTML\u003C\u002Fstrong>, \u003Cstrong>Javascript\u003C\u002Fstrong>, \u003Cstrong>CSS\u003C\u002Fstrong> as Shortcode content.\u003C\u002Fli>\n\u003Cli>Insert: \u003Cstrong>Custom parameters\u003C\u002Fstrong> in shortcode\u003C\u002Fli>\n\u003Cli>Insert: \u003Cstrong>WordPress parameters\u003C\u002Fstrong> in shortcode\u003C\u002Fli>\n\u003Cli>Multiple editors: Code, Visual and text modes.\u003C\u002Fli>\n\u003Cli>Globally disable the shortcode when not needed.\u003C\u002Fli>\n\u003Cli>Disable shortcode on desktop, mobile devices.\u003C\u002Fli>\n\u003Cli>A button in post editor to pick the shortcodes to insert.\u003C\u002Fli>\n\u003Cli>Execute blocks HTML in shortcode content.\u003C\u002Fli>\n\u003Cli>Insert shortcodes in Gutenberg\u002Fblock editor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>🎲 An example usage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Create a shortcode named “adsenseAd” in the Shortcoder admin page.\u003C\u002Fli>\n\u003Cli>Paste the adsense code in the box given and save it.\u003C\u002Fli>\n\u003Cli>Use \u003Ccode>[sc name=\"adsenseAd\"]\u003C\u002Fcode> in your posts and pages.\u003C\u002Fli>\n\u003Cli>Tada !!! the ad code is replaced and it appears in the post.\u003C\u002Fli>\n\u003Cli>Now you can edit the ad code at one place and the code is updated in all the locations where the shortcode is used.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Similarly shortcodes can be created for frequently used snippets.\u003C\u002Fp>\n\u003Cp>You can also add \u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fdocs\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">custom parameters\u003C\u002Fa> (like \u003Ccode>%%id%%\u003C\u002Fcode>) inside the snippets, and change it’s value like \u003Ccode>[sc name=\"youtube\" id=\"GrlRADfvjII\"]\u003C\u002Fcode> when using them.\u003C\u002Fp>\n\u003Ch3>🧱 Using in block editor\u003C\u002Fh3>\n\u003Cp>Though shortcodes can be used in \u003Cstrong>any\u003C\u002Fstrong> place manually, Shortcoder provides below options to select and insert the shortcodes created easily when working with the block editor.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Shortcoder block\u003C\u002Fli>\n\u003Cli>Toolbar button to select and insert shortcodes inline (under “more”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>💎 Upgrade to PRO\u003C\u002Fh3>\n\u003Cp>Shortcoder also provides a \u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">PRO version\u003C\u002Fa> which has additional features to further enhance the experience. Below features are offered in the PRO version.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Custom editor\u003C\u002Fstrong> – Edit Shortcode content using block editor or page builder plugins like Elementor and WPBakery.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>(New) Translation with WPML\u003C\u002Fstrong> – Translate Shortcode content with WPML.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Revisions\u003C\u002Fstrong> – Revisions support for Shortcode content.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Locate shortcode\u003C\u002Fstrong> – Search posts and pages where a shortcode is used.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Extra code\u003C\u002Fstrong> – Include extra code to the footer when a shortcode is used in a page.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">Get started with Shortcoder – PRO\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fdocs\u002Fshortcoder\u002F\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fdocs\u002Fshortcoder\u002Ffaq\u002F\" rel=\"nofollow ugc\">FAQs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fforum\u002F\" rel=\"nofollow ugc\">Support forum\u002FReport bugs\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F#pro\" rel=\"nofollow ugc\">PRO features\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Create custom \"Shortcodes\" easily for HTML, JavaScript, CSS code snippets and use the shortcodes within posts, pages & widgets",1888190,98,225,"2026-03-01T17:44:00.000Z","6.9.4","4.9.0","5.3",[20,88,89,90,91],"html","javascript","shortcode","snippets","https:\u002F\u002Fwww.aakashweb.com\u002Fwordpress-plugins\u002Fshortcoder\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshortcoder.6.5.2.zip","2026-01-09 00:00:00",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":81,"num_ratings":105,"last_updated":106,"tested_up_to":84,"requires_at_least":107,"requires_php":108,"tags":109,"homepage":114,"download_link":115,"security_score":116,"vuln_count":117,"unpatched_count":28,"last_vuln_date":118,"fetched_at":30},"email-encoder-bundle","Email Encoder – Protect Email Addresses and Phone Numbers","2.4.4","Online Optimisation","https:\u002F\u002Fprofiles.wordpress.org\u002Fonlineoptimisation\u002F","\u003Cp>Full site protection for your email addresses from spam-bots, email harvesters and other robots. No configuration needed.\u003Cbr \u002F>\nIt also protects phone numbers or any other text using our integrated \u003Ccode>[eeb_protect_content]\u003C\u002Fcode> shortcode or href attribute encoding.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Full page protection for all of your emails\u003C\u002Fli>\n\u003Cli>Instant results (No confiruation needed)\u003C\u002Fli>\n\u003Cli>Protects mailto links, plain emails, email input fields, RSS feeds and much more\u003C\u002Fli>\n\u003Cli>Protect phone number links, ftp, skype, file and other custom link attributes\u003C\u002Fli>\n\u003Cli>Autmoatic protection technique detection (Our plugin chooses automatically the best protection technique for each email)\u003C\u002Fli>\n\u003Cli>Exclude posts and pages from protection\u003C\u002Fli>\n\u003Cli>Automatically convert plain emails to mailto-links\u003C\u002Fli>\n\u003Cli>Automatically convert plain emails to png images\u003C\u002Fli>\n\u003Cli>Supports rot13 encoing, escape encoding, CSS directions, entity encoding and much more\u003C\u002Fli>\n\u003Cli>Deactivate CSS directions manually for browser backwards compatibility\u003C\u002Fli>\n\u003Cli>Shortcode support: \u003Ccode>[eeb_protect_emails]\u003C\u002Fcode>, \u003Ccode>[eeb_protect_content]\u003C\u002Fcode>, \u003Ccode>[eeb_mailto]\u003C\u002Fcode>, \u003Ccode>[eeb_form]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Template tag support: \u003Ccode>eeb_protect_emails()\u003C\u002Fcode>, \u003Ccode>eeb_protect_content()\u003C\u002Fcode>, \u003Ccode>eeb_mailto()\u003C\u002Fcode>, \u003Ccode>eeb_form()\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Protect phone numbers (or any text or html)\u003C\u002Fli>\n\u003Cli>Also supports special chars, like Ã©, Ã¢, Ã¶, Chinese characters etcetera\u003C\u002Fli>\n\u003Cli>Use the Encoder Form to manually create encoded scripts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Compatibilities\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>The plugin works with mostly any theme and plugin. Some special ones need special treatment. Down below you can learn more about that.\u003C\u002Fli>\n\u003Cli>Compatible with the Maintenance plugin from WP Maintenance\u003C\u002Fli>\n\u003Cli>Divi Theme is fully integrated as well\u003C\u002Fli>\n\u003Cli>Jetpack Image carousel is compatible as well\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Free Website Check\u003C\u002Fh4>\n\u003Cp>We offer you a free tool to test if your website contains unprotected emails. You can use our website checker by \u003Ca href=\"https:\u002F\u002Fwpemailencoder.com\u002Femail-protection-checker\u002F\" rel=\"nofollow ugc\">clicking here\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Easy to use\u003C\u002Fh4>\n\u003Cp>After activating the plugin all email addresses on your website will be protected out-of-the-box.\u003Cbr \u002F>\nWe also offer custom shortcodes and template functions to protect phone numbers or other text.\u003C\u002Fp>\n\u003Ch4>Support\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Documentation – After plugin activation, check the help tab on the plugin options page\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpemailencoder.com\u002F\" rel=\"nofollow ugc\">Documentation on wpemailencoder.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Femail-encoder-bundle\u002Ffaq\u002F\" rel=\"ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Like this plugin?\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Femail-encoder-bundle\" rel=\"ugc\">Please Review it\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fblueberryware.net\" rel=\"nofollow ugc\">Adam Hunter\u003C\u002Fa> for the encode method ‘JavaScript Escape’ which is taken from his plugin \u003Ca href=\"http:\u002F\u002Fblueberryware.net\u002F2008\u002F09\u002F14\u002Femail-spam-protection\u002F\" rel=\"nofollow ugc\">Email Spam Protection\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Frumkin.com\" rel=\"nofollow ugc\">Tyler Akins\u003C\u002Fa> for the encode method ‘JavaScript ASCII Mixer’\u003C\u002Fli>\n\u003Cli>Title icon on Admin Options Page was made by \u003Ca href=\"http:\u002F\u002Fwww.doublejdesign.co.uk\u002F\" rel=\"nofollow ugc\">Jack Cai\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Protect email addresses and phone numbers on your site and hide them from spambots. Easy to use & flexible.",90000,1753752,88,"2026-02-16T05:52:00.000Z","4.7","7.4",[110,21,111,112,113],"anti-spam","encrypt","hide","protect","https:\u002F\u002Fwpemailencoder.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Femail-encoder-bundle.2.4.4.zip",97,7,"2024-07-08 00:00:00",{"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":84,"requires_at_least":65,"requires_php":63,"tags":132,"homepage":137,"download_link":138,"security_score":139,"vuln_count":117,"unpatched_count":28,"last_vuln_date":140,"fetched_at":30},"insert-php","Woody Code Snippets – Insert PHP, CSS, JS, and Header\u002FFooter Scripts","2.7.2","Themeisle","https:\u002F\u002Fprofiles.wordpress.org\u002Fthemeisle\u002F","\u003Cp>Woody Code Snippets is a WordPress plugin that helps you insert code into your site without editing theme files.\u003C\u002Fp>\n\u003Cp>Many WordPress users still add PHP, JavaScript, CSS, tracking pixels, or ad scripts directly into functions.php, header.php, or footer.php. This approach breaks easily when themes update and becomes hard to manage as your site grows.\u003C\u002Fp>\n\u003Cp>Woody solves this by giving you a centralized code snippet manager where you can safely add header scripts, footer scripts, PHP snippets, custom CSS, JavaScript, and HTML from the WordPress admin.\u003C\u002Fp>\n\u003Cp>You can use Woody as a header and footer code manager, a PHP snippet plugin, or a way to reuse content and scripts across your site using shortcodes or automatic insertion.\u003C\u002Fp>\n\u003Cp>Each snippet can be enabled or disabled instantly, placed in specific locations like before content or after paragraphs, and shown only when certain conditions are met.\u003C\u002Fp>\n\u003Ch3>Quick Links\u003C\u002Fh3>\n\u003Cp>📘 \u003Ca href=\"https:\u002F\u002Fdocs.themeisle.com\u002Fcollection\u002F2410-woody-code-snippets\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> – Complete setup and configuration guide\u003C\u002Fp>\n\u003Cp>💬 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Finsert-php\u002F\" rel=\"ugc\">Support Forum\u003C\u002Fa> – Community help and expert support\u003C\u002Fp>\n\u003Cp>⭐ \u003Ca href=\"https:\u002F\u002Fwoodysnippet.com\u002Fupgrade\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=woody_quicklinks\" rel=\"nofollow ugc\">Go Pro\u003C\u002Fa> – Unlock advanced features and priority support\u003C\u002Fp>\n\u003Ch3>What Problems Does Woody Solve?\u003C\u002Fh3>\n\u003Cp>Woody is built for real WordPress workflows. It helps you:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Insert code into headers and footers without editing theme files\u003C\u002Fli>\n\u003Cli>Add analytics scripts, tracking pixels, and ad code safely\u003C\u002Fli>\n\u003Cli>Manage PHP snippets without touching functions.php\u003C\u002Fli>\n\u003Cli>Reuse scripts and content across pages using shortcodes\u003C\u002Fli>\n\u003Cli>Control where code runs using placement rules and conditions\u003C\u002Fli>\n\u003Cli>Enable, disable, or roll back snippets without breaking your site\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Whether you are building client sites, running marketing experiments, or maintaining your own project, Woody gives you control without unnecessary complexity.\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Cp>Woody lets you create code snippets and control where and when they run, all from the WordPress admin.\u003C\u002Fp>\n\u003Ch4>Example #1\u003C\u002Fh4>\n\u003Cp>Create a JavaScript snippet and add your analytics or tracking code.\u003Cbr \u002F>\nPlace it in the site header and add a condition to exclude administrators so your own visits are not tracked.\u003C\u002Fp>\n\u003Ch4>Example #2\u003C\u002Fh4>\n\u003Cp>Create a text snippet with reusable content or a shortcode.\u003Cbr \u002F>\nAdd conditions to show it only to logged-in users, then insert it anywhere using the snippet shortcode or automatic placement rules.\u003C\u002Fp>\n\u003Cp>This makes it easy to manage repeated logic and content without editing theme files.\u003C\u002Fp>\n\u003Ch3>Who Should Use Woody Code Snippets\u003C\u002Fh3>\n\u003Cp>Woody is designed for:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Developers who want a structured way to manage custom code\u003C\u002Fli>\n\u003Cli>Marketers adding analytics, ads, and tracking scripts\u003C\u002Fli>\n\u003Cli>Solopreneurs who want flexibility without editing theme files\u003C\u002Fli>\n\u003Cli>Agencies managing multiple sites and shared snippets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you regularly need to insert code into WordPress, Woody fits naturally into your workflow.\u003C\u002Fp>\n\u003Ch3>Supported Snippet Types\u003C\u002Fh3>\n\u003Cp>Woody supports multiple snippet types, so you can manage all custom code in one place. You can create:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>PHP snippets\u003C\u002Fstrong> for functions, hooks, classes, and global variables\u003C\u002Fli>\n\u003Cli>\u003Cstrong>JavaScript snippets\u003C\u002Fstrong> for analytics, integrations, and interactive features\u003C\u002Fli>\n\u003Cli>\u003Cstrong>CSS snippets\u003C\u002Fstrong> to add custom styles without editing theme files\u003C\u002Fli>\n\u003Cli>\u003Cstrong>HTML snippets\u003C\u002Fstrong> for markup and layout elements\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Text snippets\u003C\u002Fstrong> using the WordPress editor for reusable content\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ad snippets\u003C\u002Fstrong> for ads and banners\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Universal snippets\u003C\u002Fstrong> that combine PHP, HTML, CSS, and JavaScript\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Why do you need this plugin?\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Insert Google AdSense Ads, Amazon Native Shopping Contextual Ads, Yandex Direct Ads, Media.net on your website.\u003C\u002Fli>\n\u003Cli>Insert Google Analytic Tracking code, Yandex Metrika Tracking Code, Yandex Counter to Header, Footer.\u003C\u002Fli>\n\u003Cli>Insert PHP Code Snippets and execute on your website. Register PHP functions, classes, global variables everywhere.\u003C\u002Fli>\n\u003Cli>Insert Social media widgets, add any external resources widgets.\u003C\u002Fli>\n\u003Cli>Insert Facebook Pixels, Facebook Scripts, Facebook og:image Tag, Google Conversion Pixels, Vk Pixels.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Header and Footer Code Management\u003C\u002Fh3>\n\u003Cp>Woody works as a full header and footer code manager.\u003C\u002Fp>\n\u003Cp>You can insert snippets:\u003Cbr \u002F>\n– Into the site header before the closing  tag\u003Cbr \u002F>\n– Into the site footer before the closing  tag\u003C\u002Fp>\n\u003Cp>Common examples include analytics scripts, tracking pixels, verification tags, and global JavaScript or CSS.\u003C\u002Fp>\n\u003Ch3>Advanced Placement Options\u003C\u002Fh3>\n\u003Cp>Beyond headers and footers, Woody lets you insert snippets into specific locations.\u003C\u002Fp>\n\u003Cp>You can place code:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Before or after post or page content  \u003C\u002Fli>\n\u003Cli>Before or after a specific paragraph  \u003C\u002Fli>\n\u003Cli>Before or after a post  \u003C\u002Fli>\n\u003Cli>Inside archives, categories, and taxonomy pages  \u003C\u002Fli>\n\u003Cli>Between posts on archive pages  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>WooCommerce Pages\u003C\u002Fh4>\n\u003Cp>Woody supports automatic snippet placement on WooCommerce pages.\u003C\u002Fp>\n\u003Cp>You can insert snippets:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Before or after the product list  \u003C\u002Fli>\n\u003Cli>Before or after a single product  \u003C\u002Fli>\n\u003Cli>Before or after the single product summary  \u003C\u002Fli>\n\u003Cli>After the product title, price, or excerpt  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Common use cases include conversion tracking, promotional banners, custom JavaScript, and trust notices.\u003C\u002Fp>\n\u003Ch3>Shortcodes and Reusable Content\u003C\u002Fh3>\n\u003Cp>Woody supports shortcodes so you can insert snippets exactly where you need them. You can place snippets inside posts, pages, widgets, and page builders.\u003C\u002Fp>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwoodysnippet.com\u002Fupgrade\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=woody_shortcode\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>, you can define custom shortcode names that are readable and portable across sites.\u003C\u002Fp>\n\u003Ch3>Conditional Logic for Code Snippets\u003C\u002Fh3>\n\u003Cp>Woody allows you to control when a snippet is displayed.\u003C\u002Fp>\n\u003Cp>[FREE] Available in the free version:\u003Cbr \u002F>\n– User role and registration date\u003Cbr \u002F>\n– Page, post type, or taxonomy\u003Cbr \u002F>\n– Referrer or cookie value\u003C\u002Fp>\n\u003Cp>[PRO] Advanced conditions available in \u003Ca href=\"https:\u002F\u002Fwoodysnippet.com\u002Fupgrade\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=woody_conditions\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>:\u003Cbr \u002F>\n– Device type, browser, and operating system\u003Cbr \u002F>\n– JavaScript availability or ad blocker detection\u003Cbr \u002F>\n– User country, visit depth, time of day, and total visits\u003C\u002Fp>\n\u003Cp>Conditions can be combined using AND and OR logic.\u003C\u002Fp>\n\u003Cp>Unlock advanced conditions with \u003Ca href=\"https:\u002F\u002Fwoodysnippet.com\u002Fupgrade\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=woody_conditions\" rel=\"nofollow ugc\">Woody Pro\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Snippet Management and Organization\u003C\u002Fh3>\n\u003Cp>Woody includes features to keep snippets organized and easy to manage.\u003C\u002Fp>\n\u003Cp>You can:\u003Cbr \u002F>\n– Enable or disable snippets instantly\u003Cbr \u002F>\n– Control execution order using priorities\u003Cbr \u002F>\n– Tag and clone snippets\u003Cbr \u002F>\n– Import and export snippets between sites\u003C\u002Fp>\n\u003Ch3>Code Revisions and Rollback [PRO]\u003C\u002Fh3>\n\u003Cp>With \u003Ca href=\"https:\u002F\u002Fwoodysnippet.com\u002Fupgrade\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=woody_restore\" rel=\"nofollow ugc\">Pro\u003C\u002Fa>, Woody automatically saves snippet revisions. You can view previous versions, compare changes, and restore earlier revisions if something goes wrong.\u003C\u002Fp>\n\u003Cp>This adds an extra layer of safety when working with custom code.\u003C\u002Fp>\n\u003Ch3>Cloud Templates and Sync [PRO]\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoodysnippet.com\u002Fupgrade\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=woody_cloud\" rel=\"nofollow ugc\">Woody Pro\u003C\u002Fa> includes cloud-based snippet templates.\u003C\u002Fp>\n\u003Cp>You can save snippets as templates and reuse them across multiple sites, which is especially useful for agencies and developers managing repeated setups.\u003C\u002Fp>\n\u003Ch3>Settings and Developer Options\u003C\u002Fh3>\n\u003Cp>Woody includes advanced settings for fine-grained control.\u003C\u002Fp>\n\u003Cp>You can:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Preserve HTML entities without automatic conversion  \u003C\u002Fli>\n\u003Cli>Execute shortcodes inside snippets  \u003C\u002Fli>\n\u003Cli>Enable error email notifications  \u003C\u002Fli>\n\u003Cli>Automatically activate snippets on save  \u003C\u002Fli>\n\u003Cli>Fully remove plugin data on uninstall  \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Code Editor\u003C\u002Fh4>\n\u003Cp>The built-in editor includes:\u003Cbr \u002F>\n– Syntax highlighting and line numbers\u003Cbr \u002F>\n– Configurable indentation and tab size\u003Cbr \u002F>\n– Optional line wrapping\u003Cbr \u002F>\n– Automatic bracket and quote closing\u003Cbr \u002F>\n– Highlighting of matching variables and functions\u003C\u002Fp>\n\u003Ch3>Use This Plugin Responsibly\u003C\u002Fh3>\n\u003Cp>Woody allows you to run custom PHP, JavaScript, and CSS on your site. Always make sure you understand the code you add. Using unverified or outdated scripts may affect site security or stability. On multisite installations, only trusted administrators should have access to snippet creation.\u003C\u002Fp>\n\u003Cp>Woody includes safeguards such as snippet disabling, revisions, and error notifications, but it cannot validate third-party code you choose to run.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Need help? Open a new thread in the WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Finsert-php\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>, and we will be happy to assist.\u003C\u002Fp>\n\u003Ch3>Documentation\u003C\u002Fh3>\n\u003Cp>Learn how to make the most of Woody with our detailed and user-friendly \u003Ca href=\"https:\u002F\u002Fdocs.themeisle.com\u002Fcollection\u002F2410-woody-code-snippets\" rel=\"nofollow ugc\">documentation\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Woody is backed by \u003Ca href=\"https:\u002F\u002Fthemeisle.com\u002F?utm_source=wordpressorg&utm_medium=readme&utm_campaign=woody\" rel=\"nofollow ugc\">Themeisle\u003C\u002Fa>, trusted by over 1 million WordPress users worldwide.\u003C\u002Fp>\n","Insert PHP, JavaScript, CSS, HTML, ads, and tracking code into WordPress headers, footers, pages, and content using conditional logic, without editing &hellip;",60000,1711938,90,220,"2026-01-27T15:40:00.000Z",[133,134,135,120,136],"code-snippets","custom-code","header-footer-scripts","snippet","https:\u002F\u002Fwoodysnippet.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finsert-php.2.7.2.zip",91,"2024-06-14 20:26:37",{"attackSurface":142,"codeSignals":158,"taintFlows":165,"riskAssessment":166,"analyzedAt":174},{"hooks":143,"ajaxHandlers":154,"restRoutes":155,"shortcodes":156,"cronEvents":157,"entryPointCount":28,"unprotectedCount":28},[144,151],{"type":145,"name":146,"callback":147,"priority":148,"file":149,"line":150},"filter","content_save_pre","filterCode",9,"escapehtml.php",67,{"type":145,"name":152,"callback":147,"priority":148,"file":149,"line":153},"excerpt_save_pre",68,[],[],[],[],{"dangerousFunctions":159,"sqlUsage":160,"outputEscaping":162,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":164},[],{"prepared":28,"raw":28,"locations":161},[],{"escaped":28,"rawEcho":28,"locations":163},[],[],[],{"summary":167,"deductions":168},"The 'escape-html' plugin v1.1 exhibits a strong security posture based on the provided static analysis.  The absence of any identified attack surface points, dangerous functions, unsanitized taint flows, or direct SQL queries is a significant positive.  Furthermore, the complete adherence to output escaping, prepared statements for any hypothetical SQL, and the lack of file operations or external HTTP requests indicate robust defensive coding practices within the analyzed code.  The vulnerability history further reinforces this, showing no known CVEs, which suggests a history of secure development and maintenance.\n\nWhile the static analysis provides excellent confidence in the current version's security, the primary area of potential concern is the lack of any explicit checks for nonces or capabilities.  The analysis reports '0 nonce checks' and '0 capability checks'.  Given that the attack surface is reported as zero, this might imply that the plugin simply has no entry points that would typically require such checks. However, in the absence of absolute certainty about the plugin's functionality and how it might be invoked internally or through undiscovered pathways, a small deduction is warranted as a reminder of these fundamental security mechanisms. Overall, this plugin appears to be very securely coded, with its strengths far outweighing any minor concerns.",[169,172],{"reason":170,"points":171},"No nonce checks implemented",5,{"reason":173,"points":171},"No capability checks implemented","2026-03-17T01:16:51.242Z",{"wat":176,"direct":181},{"assetPaths":177,"generatorPatterns":178,"scriptPaths":179,"versionParams":180},[],[],[],[],{"cssClasses":182,"htmlComments":183,"htmlAttributes":184,"restEndpoints":185,"jsGlobals":186,"shortcodeOutput":187},[],[],[],[],[],[188,189,190],"\u003Cpre","\u003Ccode","\u003Ctt"]