[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ffAMcpYnQ6GucFTLkAU3qeN7Gk6S4U45JIgajYZno4bU":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":123,"fingerprints":154},"goodbye-syntax-highlighter","Goodbye Syntax Highlighter","0.1.2","dwhitevisoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fdwhitevisoft\u002F","\u003Cp>For years I’ve used \u003Ca href=\"http:\u002F\u002Falexgorbatchev.com\u002FSyntaxHighlighter\u002F\" rel=\"nofollow ugc\">Alex Gorbatchev’s SyntaxHighlighter\u003C\u002Fa>. It has served me well over the years. When I moved to WordPress I tried various plugins based on the library, such \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fsyntaxhighlighter\u002F\" rel=\"ugc\">SyntaxHighlighter Evolved\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>I’ve decided to start blogging using \u003Ca href=\"http:\u002F\u002Fdaringfireball.net\u002Fprojects\u002Fmarkdown\u002F\" rel=\"nofollow ugc\">Markdown\u003C\u002Fa>. Making this move I needed to find a way to highlight various bits of source code in an easy way. There are many nice libraries that make this a snap, such as \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fgoogle-code-prettify\u002F\" rel=\"nofollow ugc\">google-code-prettify\u003C\u002Fa> or \u003Ca href=\"http:\u002F\u002Fsoftwaremaniacs.org\u002Fsoft\u002Fhighlight\u002Fen\u002F\" rel=\"nofollow ugc\">highlight.js\u003C\u002Fa>. In the end I decided to go with highlight.js, for the simple reason that it is automatic, working flawlessly with Markdown’s code syntax output.\u003C\u002Fp>\n\u003Cp>Great, but my existing source code examples use SyntaxHighlighter’s style for code blocks (using \u003Ccode>\u003Cpre class=\"brush: ruby;\" \u002F>\u003C\u002Fcode>, for example). I could have converted things in a few ways:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Change the database\u003C\u002Fli>\n\u003Cli>Write a JS script to convert the \u003Ccode>\u003Cpre \u002F>\u003C\u002Fcode> structure to \u003Ccode>\u003Cpre>\u003Ccode \u002F>\u003C\u002Fpre>\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Write a JS script to call highlight.js’ \u003Ccode>highlightBlock\u003C\u002Fcode> method\u003C\u002Fli>\n\u003Cli>Write a WP plugin and reformat things easily \u003Cstrong>Ding Ding Ding\u003C\u002Fstrong>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>So there you have it. This WordPress plugin will go through and process your SyntaxHighlighter style blocks into ones that highlight.js works with out-of-the-box. It will also add the language that you have specified with the \u003Ccode>brush\u003C\u002Fcode> class and add it as a class on the \u003Ccode>\u003Ccode \u002F>\u003C\u002Fcode> element (\u003Ca href=\"http:\u002F\u002Fwww.w3.org\u002Fhtml\u002Fwg\u002Fdrafts\u002Fhtml\u002Fmaster\u002Ftext-level-semantics.html#the-code-element\" rel=\"nofollow ugc\">following the HTML5 recommendation\u003C\u002Fa>). Nothing is changed in the DB, so if you decide to go back to SyntaxHighlighter, you can without any issues.\u003C\u002Fp>\n\u003Ch3>GeSHi\u003C\u002Fh3>\n\u003Cp>This plugin now supports conversion of \u003Ca href=\"http:\u002F\u002Fqbnz.com\u002Fhighlighter\u002F\" rel=\"nofollow ugc\">GeSHi\u003C\u002Fa> style code blocks! Now you can move from plugins such as \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-syntax\u002F\" rel=\"ugc\">WP-Syntax\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-geshi-highlight\" rel=\"ugc\">WP-GeSHi-Highlight\u003C\u002Fa> to highlight.js.\u003C\u002Fp>\n\u003Cp>GeSHi uses the syntax that is \u003Cem>close\u003C\u002Fem> to SyntaxHighlighter, except instead of putting the language in the \u003Ccode>class\u003C\u002Fcode> attribute, it uses the \u003Ccode>lang\u003C\u002Fcode> attribute. Similar to the SyntaxHighligher conversion, it will go through and process your GeSHi style blocks into ones that highlight.js works with out-of-the-box. It will also add the language that you have specified with the \u003Ccode>lang\u003C\u002Fcode> attribute and add it as a \u003Ccode>class\u003C\u002Fcode> on the \u003Ccode>\u003Ccode \u002F>\u003C\u002Fcode> element.\u003C\u002Fp>\n","For years I've used Alex Gorbatchev's SyntaxHighlighter. It has served me well over the years. When I moved to WordPress I tried various plu &hellip;",10,3977,100,1,"2013-02-11T17:05:00.000Z","3.5.2","3.1","",[20,21,22,23,24],"code","highlight","highlight-js","pre","syntax","https:\u002F\u002Fgithub.com\u002Fvisoft\u002Fgoodbye-syntax-highlighter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgoodbye-syntax-highlighter.0.1.2.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":27,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},2,20,30,84,"2026-04-05T05:09:04.196Z",[39,59,71,89,106],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":14,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cc-syntax-highlight","CC-Syntax-Highlight","1.2.3","Clearcode","https:\u002F\u002Fprofiles.wordpress.org\u002Fclearcodehq\u002F","\u003Cp>The CC-Syntax-Highlight plugin supports syntax highlighting of Posts, Pages, and any public Custom Post Types.\u003Cbr \u002F>\nIt uses \u003Ca href=\"https:\u002F\u002Fhighlightjs.org\u002F\" rel=\"nofollow ugc\">highlight.js\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgoogle\u002Fcode-prettify\" rel=\"nofollow ugc\">google-code-prettify\u003C\u002Fa> libraries.\u003Cbr \u002F>\nAdditionally it can use the \u003Ca href=\"https:\u002F\u002Fclipboardjs.com\u002F\" rel=\"nofollow ugc\">clipboard.js\u003C\u002Fa> library to add a button that copies text to the clipboard and \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fwcoder\u002Fhighlightjs-line-numbers.js\u002F\" rel=\"nofollow ugc\">highlightjs-line-numbers.js\u003C\u002Fa> plugin to add line numbers.\u003Cbr \u002F>\nIt is delivered with support for shortcode (default [code] – you can change it on the settings page) which automatically converts all special characters to HTML entities.\u003Cbr \u002F>\nThis plugin is compatible with Multisite WordPress installations.\u003C\u002Fp>\n\u003Ch4>How does it work?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Go to the ‘Settings > Syntax Highlight’ page, select your preferred options and save them.\u003C\u002Fli>\n\u003Cli>Simply add the source code to your post (or other selected public Custom Post Type) wrapped with:\u003Cbr \u002F>\n\u003Cpre>\u003Ccode>Your source code\u003C\u002Fcode>\u003C\u002Fpre>\u003Cbr \u002F>\nor if you would like to automatically convert all special characters to HTML entities, use shortcode wrapper instead (default [code] – you can change it on the settings page):\u003Cbr \u002F>\n\u003Cpre>[code]Your source code[\u002Fcode]\u003C\u002Fpre>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cem>Plugin’s js scripts and css styles files only load if the source code occurs on displaying page.\u003C\u002Fem>\u003C\u002Fp>\n","This plugin allows you very simply syntax highlight source code in your content using highlight.js or google-code-prettify libraries.",80,4659,"2022-03-16T14:21:00.000Z","5.9.13","4.6.1","7.0",[20,54,22,55,56],"google-code-prettify","source-code","syntax-highlight","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcc-syntax-highlight","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcc-syntax-highlight.zip",{"slug":60,"name":61,"version":62,"author":7,"author_profile":8,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":28,"num_ratings":28,"last_updated":66,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":67,"homepage":69,"download_link":70,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-markdown-syntax-sugar","WP-Markdown-Syntax-Sugar","0.1.1","\u003Cp>WP Markdown Syntax Sugar work in conjunction with plugins such as \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-markdown\u002F\" rel=\"ugc\">wp-markdown\u003C\u002Fa>\u003Cbr \u002F>\nand \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fwp-highlightjs\u002F\" rel=\"ugc\">wp-highlight.js\u003C\u002Fa>. Markdown is fantastic markup for easily\u003Cbr \u002F>\nwriting blogs, and \u003Ca href=\"http:\u002F\u002Fsoftwaremaniacs.org\u002Fsoft\u002Fhighlight\u002Fen\u002F\" rel=\"nofollow ugc\">highlight.js\u003C\u002Fa> is an extremely easy way to highlight\u003Cbr \u002F>\ncode examples. In most cases, highlight.js automatically detects the proper language for a block of code. In certain\u003Cbr \u002F>\ncases, primarily if your code example is short, highlight.js could improperly detect the language that you are using;\u003Cbr \u002F>\nthat is where this plugin comes into play. By adding one line to your code blocks, you can explicitly set the language\u003Cbr \u002F>\nthat you are using, allowing highlight.js to properly format your code.\u003C\u002Fp>\n\u003Cp>The concept is inspired by the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fspjwebster\u002Fwp-markdown-syntax-highlight\" rel=\"nofollow ugc\">wp-markdown-syntax-highlight\u003C\u002Fa>\u003Cbr \u002F>\nplugin.\u003C\u002Fp>\n\u003Cp>The usage is extremely simple. Just add a shebang as the first line of your code example with the language you are using.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>#!ruby\nclass Foo \u003C Bar\n  def hello\n    puts \"Hello World!\"\n  end\nend\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The shebang is removed, and the code is outputted as:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cpre>\u003Ccode class=\"language-ruby\">class Foo \u003C Bar\n  def hello\n    puts \"Hello World!\"\n  end\nend\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Now the code block is properly formatted for highlight.js to do its magic, and the code snippet will be properly\u003Cbr \u002F>\nhighlighted.\u003C\u002Fp>\n","WP Markdown Syntax Sugar is a simple plugin that works in conjunction with Markdown code blocks and highlight.js to properly format code.",1933,"2013-01-03T22:06:00.000Z",[20,22,68,23,24],"markdown","https:\u002F\u002Fgithub.com\u002Fvisoft\u002Fwp-markdown-syntax-sugar","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-markdown-syntax-sugar.0.1.1.zip",{"slug":72,"name":73,"version":74,"author":75,"author_profile":76,"description":77,"short_description":78,"active_installs":79,"downloaded":80,"rating":81,"num_ratings":82,"last_updated":83,"tested_up_to":18,"requires_at_least":18,"requires_php":18,"tags":84,"homepage":18,"download_link":88,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"wp-markdown","WP-Markdown","1.6.1","Stephen Harris","https:\u002F\u002Fprofiles.wordpress.org\u002Fstephenh1988\u002F","\u003Cp>This plugin allows you to write posts (of any post type) using the Markdown syntax. The plugin converts the Markdown into HTML prior to saving the post. When editing a post, the plugin converts it back into Markdown syntax.\u003C\u002Fp>\n\u003Cp>The plugin also allows you to enable Markdown in \u003Cstrong>comments\u003C\u002Fstrong> and \u003Cstrong>bbPress forums\u003C\u002Fstrong>. In these instances the plugin adds a toolbar, and preview of the processed Markdown with \u003Ca href=\"http:\u002F\u002Fcode.google.com\u002Fp\u002Fgoogle-code-prettify\u002F\" rel=\"nofollow ugc\">Prettify\u003C\u002Fa> syntax highlighter applied (similiar to that used in the Stack Exchange websites such as \u003Ca href=\"http:\u002F\u002Fwordpress.stackexchange.com\u002F\" rel=\"nofollow ugc\">WordPress Stack Exchange\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>WP-Markdown stores the processed HTML, so deactivating the plugin will not affect your posts, comments or bbPress forums.\u003C\u002Fp>\n","Allows Markdown to be enabled in posts, comments and bbPress forums.",400,86288,90,28,"2017-12-27T14:00:00.000Z",[20,85,68,86,87],"formatting","prettify","syntax-highlighter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-markdown.1.6.1.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":47,"downloaded":97,"rating":36,"num_ratings":98,"last_updated":99,"tested_up_to":16,"requires_at_least":100,"requires_php":18,"tags":101,"homepage":104,"download_link":105,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"prettify-code-syntax","Prettify Code Syntax","1.2.1","jesucarr","https:\u002F\u002Fprofiles.wordpress.org\u002Fjesucarr\u002F","\u003Cp>The main reason for the development of this plugin was the lack of options supporting the \u003Cstrong>HTML5 recommendation\u003C\u002Fstrong>, where the code snippets should be tagged with \u003Ccode>pre\u003C\u002Fcode> followed by \u003Ccode>code\u003C\u002Fcode>, and optionally a class starting with \u003Ccode>language-\u003C\u002Fcode> and then our language.\u003C\u002Fp>\n\u003Cp>You can use the plugin like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cpre class=\"prettyprint\">\u003Ccode class=\"language-php\">\n\u002F\u002F my code\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Also very important is that although this plugin loads different files depending on your configuration, it fully \u003Cstrong>supports caching\u003C\u002Fstrong> scripts (\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fw3-total-cache\u002F\" rel=\"ugc\">W3 Total Cache\u003C\u002Fa>) to concatenate and compress all the css and js, so the impact in performance will be minimum.\u003C\u002Fp>\n\u003Ch4>Languages\u003C\u002Fh4>\n\u003Cp>This syntax highlighter is based on \u003Ca href=\"http:\u002F\u002Fgoogle-code-prettify.googlecode.com\u002Fsvn\u002Ftrunk\u002FREADME.html\" rel=\"nofollow ugc\">Google Code Prettify\u003C\u002Fa> and should work on a number of languages including \u003Cstrong>C\u003C\u002Fstrong> and friends, \u003Cstrong>Java\u003C\u002Fstrong>, \u003Cstrong>Python\u003C\u002Fstrong>, \u003Cstrong>Bash\u003C\u002Fstrong>, \u003Cstrong>SQL\u003C\u002Fstrong>, \u003Cstrong>HTML\u003C\u002Fstrong>, \u003Cstrong>XML\u003C\u002Fstrong>, \u003Cstrong>Javascript\u003C\u002Fstrong>, \u003Cstrong>Makefiles\u003C\u002Fstrong>, and Rust. It works passably on \u003Cstrong>Ruby\u003C\u002Fstrong>, \u003Cstrong>PHP\u003C\u002Fstrong>, \u003Cstrong>VB\u003C\u002Fstrong>, and \u003Cstrong>Awk\u003C\u002Fstrong> and a decent subset of \u003Cstrong>Perl\u003C\u002Fstrong> and \u003Cstrong>Ruby\u003C\u002Fstrong>, but, because of commenting conventions, doesn’t work on Smalltalk.\u003C\u002Fp>\n\u003Cp>Other languages are supported via an extension (plugin options):  \u003Cstrong>CSS\u003C\u002Fstrong>, \u003Cstrong>SQL\u003C\u002Fstrong>, \u003Cstrong>YAML\u003C\u002Fstrong>, \u003Cstrong>Visual Basic\u003C\u002Fstrong>, \u003Cstrong>Clojure\u003C\u002Fstrong>, \u003Cstrong>Scala\u003C\u002Fstrong>, \u003Cstrong>Latek (TeX, LaTeX)\u003C\u002Fstrong>, \u003Cstrong>WikiText\u003C\u002Fstrong>, \u003Cstrong>Erlang\u003C\u002Fstrong>, \u003Cstrong>Go\u003C\u002Fstrong>, \u003Cstrong>Haskell\u003C\u002Fstrong>, \u003Cstrong>Lua\u003C\u002Fstrong>, \u003Cstrong>OCAML\u003C\u002Fstrong>, \u003Cstrong>SML\u003C\u002Fstrong>, \u003Cstrong>F#\u003C\u002Fstrong>, \u003Cstrong>Nemerle\u003C\u002Fstrong>, \u003Cstrong>Protocol Buffers\u003C\u002Fstrong>, \u003Cstrong>CHDL (VHDL)\u003C\u002Fstrong>, \u003Cstrong>XQ (XQuery)\u003C\u002Fstrong>, \u003Cstrong>Lisp, Scheme\u003C\u002Fstrong>, \u003Cstrong>Dart\u003C\u002Fstrong>, \u003Cstrong>Llvm\u003C\u002Fstrong>, \u003Cstrong>Mumps\u003C\u002Fstrong>, \u003Cstrong>Pascal\u003C\u002Fstrong>, \u003Cstrong>R, S\u003C\u002Fstrong>, \u003Cstrong>RD\u003C\u002Fstrong>, \u003Cstrong>TCL\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Styles\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Four\u003C\u002Fstrong> different styles are provided, and they can be previewed in the plugin options. They are modified to make sure they don’t clash with any other styles in your theme.\u003C\u002Fp>\n\u003Cp>You have also the option to include your \u003Cstrong>custom style\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>If you have a style that would like to see included in the option list, just \u003Ca href=\"http:\u002F\u002Fwww.frontendmatters.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">contact me\u003C\u002Fa>, or \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjesucarr\u002Fwordpress-prettify-code-syntax\" rel=\"nofollow ugc\">fork me\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Notes\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Plugin options are at Settings > Prettify Code Syntax. Have a look at the Screenshots tab to see how it looks like.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>If you don’t care too much about the HTML5 recommendation, you can skip the \u003Ccode>language-\u003C\u002Fcode> class. The code always gets detected automatically.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>It will also work if you only use a \u003Ccode>pre\u003C\u002Fcode> tag without the \u003Ccode>code\u003C\u002Fcode> tag (but long lines will be wrapped instead of get horizontal scroll), or if you only use a \u003Ccode>code\u003C\u002Fcode> tag with the \u003Ccode>prettyprint\u003C\u002Fcode> class (but if you don’t use \u003Ccode>pre\u003C\u002Fcode> your spaces\u002Freturns won’t be maintained.)\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Be careful using the Visual Editor tab when inserting code, as some HTML tags will be modified or removed.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Using a chaching plugin like W3 Total Cache is highly recommended.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Demo\u003C\u002Fh4>\n\u003Cp>You can find a \u003Ca href=\"http:\u002F\u002Fwww.frontendmatters.com\u002Fopen-source\u002Fwordpress-plugins\u002Fprettify-code-syntax\u002F\" rel=\"nofollow ugc\">front end demo\u003C\u002Fa> here a the bottom.\u003C\u002Fp>\n","Code syntax highlighter using Google Prettify, supporting the HTML5 recommendation, and caching plugins.",15494,12,"2013-03-21T07:54:00.000Z","3.0.1",[20,102,103,86,24],"highlighter","markup","http:\u002F\u002Fwww.frontendmatters.com\u002Fopen-source\u002Fwordpress-plugins\u002Fprettify-code-syntax\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprettify-code-syntax.1.2.1.zip",{"slug":107,"name":108,"version":109,"author":110,"author_profile":111,"description":112,"short_description":113,"active_installs":35,"downloaded":114,"rating":28,"num_ratings":28,"last_updated":115,"tested_up_to":50,"requires_at_least":17,"requires_php":18,"tags":116,"homepage":121,"download_link":122,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"prism-highlight","Prism Highlight","1.5","Shaikh Masood Alam","https:\u002F\u002Fprofiles.wordpress.org\u002Fmasoodalam51\u002F","\u003Cp>This plugin uses the Prism.JS to Highlight & Style Code\u003C\u002Fp>\n\u003Cp>The plugin also adds styling to the existing prism Quick tag in your WordPress text editor.\u003C\u002Fp>\n\u003Cp>\u003Cem>Languages Supported:\u003C\u002Fem>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Markup\u003C\u002Fli>\n\u003Cli>CSS\u003C\u002Fli>\n\u003Cli>C-like\u003C\u002Fli>\n\u003Cli>JavaScript\u003C\u002Fli>\n\u003Cli>PHP\u003C\u002Fli>\n\u003C\u002Ful>\n","Styles Your Code With Prism.JS, a Lightest Code Highlighter.",5030,"2022-02-09T16:32:00.000Z",[20,117,118,119,120],"code-highlighter","code-prettify","prism-js","syntax-higlighter","http:\u002F\u002Fbloggyaani.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprism-highlight.1.5.zip",{"attackSurface":124,"codeSignals":142,"taintFlows":149,"riskAssessment":150,"analyzedAt":153},{"hooks":125,"ajaxHandlers":138,"restRoutes":139,"shortcodes":140,"cronEvents":141,"entryPointCount":28,"unprotectedCount":28},[126,132,135],{"type":127,"name":128,"callback":129,"file":130,"line":131},"filter","the_content","gbsh_covert_code_blocks","goodbye-syntax-highlighter.php",32,{"type":127,"name":133,"callback":129,"file":130,"line":134},"the_content_rss",33,{"type":127,"name":136,"callback":129,"file":130,"line":137},"get_the_excerpt",34,[],[],[],[],{"dangerousFunctions":143,"sqlUsage":144,"outputEscaping":146,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":148},[],{"prepared":28,"raw":28,"locations":145},[],{"escaped":28,"rawEcho":28,"locations":147},[],[],[],{"summary":151,"deductions":152},"The \"goodbye-syntax-highlighter\" plugin, version 0.1.2, exhibits an exceptionally strong security posture based on the provided static analysis.  The absence of any identified attack surface entry points, dangerous functions, direct SQL queries, unescaped output, file operations, external HTTP requests, or taint flows with unsanitized paths is highly commendable.  This suggests a well-written and secure codebase with diligent adherence to WordPress security best practices. The plugin's vulnerability history also reinforces this positive assessment, showing zero recorded CVEs of any severity, indicating a lack of publicly known security flaws.",[],"2026-03-17T00:13:12.869Z",{"wat":155,"direct":160},{"assetPaths":156,"generatorPatterns":157,"scriptPaths":158,"versionParams":159},[],[],[],[],{"cssClasses":161,"htmlComments":165,"htmlAttributes":166,"restEndpoints":168,"jsGlobals":169,"shortcodeOutput":170},[162,163,164],"language-cs","brush:","brush: ",[],[167],"lang=\"",[],[],[171],"\u003Cpre>\u003Ccode class=\"language-"]