[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f95_hHpf5SuvXk4R_BiCg4CF4WDbF6Q2vBs6nL8bzt5o":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":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":37,"analysis":132,"fingerprints":164},"short-syntax-highlighter","Short Syntax Highlighter Shortcode","1.3","Purab","https:\u002F\u002Fprofiles.wordpress.org\u002Fwordpressapi\u002F","\u003Cp>Short Syntax Highlighter allows you to easily post syntax-highlighted code to your site without losing it’s formatting or making any manual changes.\u003Cbr \u002F>\nWithout adding any JS or css file in your theme.\u003C\u002Fp>\n\u003Cp>This plugin will help you to highlight the code systax.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpapi.com\u002Fhow-to-use-short-syntax-highlighter-shortcode-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Step by step installation instructions >>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Demo URL:\u003Cbr \u002F>\nhttp:\u002F\u002Fwpapi.com\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpapi.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Click here for customer support >>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Sample of using the plugin Can be found on following URL:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpapi.com\u002Fhow-to-use-short-syntax-highlighter-shortcode-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Sample of using the plugin instructions >>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Tested upto 4.0\u003C\u002Fp>\n\u003Ch4>Functionality\u003C\u002Fh4>\n\u003Cp>This plugin will help you to highlight the code systax.\u003C\u002Fp>\n\u003Ch3>Help\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwpapi.com\u002Fcontact\u002F\" rel=\"nofollow ugc\">Click here for customer support >>\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>For help and support please contact us at contact [at] digcms.com\u003C\u002Fp>\n","Short Syntax Highlighter allows you to easily post syntax-highlighted code to your site without losing it's formatting or making any manual chang &hellip;",10,1990,0,"2016-04-28T18:19:00.000Z","4.5.33","2.7.2","",[19,20,21,22,23],"code","css","highlighter","html","shortcode","http:\u002F\u002Fwww.digcms.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fshort-syntax-highlighter.1.3.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"wordpressapi",2,20,30,84,"2026-04-04T01:08:27.954Z",[38,58,75,91,111],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":46,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":56,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gallery-image-captions","Gallery Image Captions (GIC)","1.4.0","mark l chaves","https:\u002F\u002Fprofiles.wordpress.org\u002Fmlchaves\u002F","\u003Cp>With \u003Cstrong>GIC\u003C\u002Fstrong>, you can display the title, caption, and description image attributes. You can also change\u002Ffilter the rendering HTML to whatever you want.\u003C\u002Fp>\n\u003Cp>After installing and activating GIC, write your filter and add the WordPress \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FGallery_Shortcode\" rel=\"nofollow ugc\">Gallery shortcode\u003C\u002Fa> to your page.\u003C\u002Fp>\n\u003Cp>If you’ve been \u003Cem>dreaming\u003C\u002Fem> of writing a filter to customise the gallery image captions, then this plugin is for you.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstreetphotography.blog\u002Fgallery-image-captions-demo\u002F\" rel=\"nofollow ugc\">Visit the live demo page.\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Motivation\u003C\u002Fh4>\n\u003Cp>The default WordPress gallery shortcode will only display the \u003Cstrong>caption\u003C\u002Fstrong> from the media’s attachment metadata. Sometimes it’s nice to display more like the title&mdash;even the description.\u003C\u002Fp>\n\u003Cp>The \u003Cstrong>GIC plugin\u003C\u002Fstrong> overrides the WordPress gallery shortcode function to create a \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Fplugins\u002Fhooks\u002F\" rel=\"nofollow ugc\">hook\u003C\u002Fa>. With this \u003Cem>hook\u003C\u002Fem> you can do a little bit more than just displaying the caption.\u003C\u002Fp>\n\u003Cp>Some premium themes hide the caption completely. This leaves photography lovers like me scratching their head and spending precious time cobbling together makeshift caption blocks.\u003C\u002Fp>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Ch4>Custom Filter For Displaying Captions\u003C\u002Fh4>\n\u003Cp>The \u003Cstrong>crux\u003C\u002Fstrong> of this plugin is the ability to filter the gallery image caption. The \u003Ccode>galimgcaps_gallery_image_caption\u003C\u002Fcode> hook makes this possible.\u003C\u002Fp>\n\u003Cp>For the usage examples below, this is the filter used.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F**\n * Custom Filter for Gallery Image Captions\n *\n * Note: Avoid altering captiontag, selector, and itemtag.\n *\u002F\nfunction mlc_gallery_image_caption($attachment_id, $captiontag, $selector, $itemtag) {\n\n    $id = $attachment_id;\n\n    \u002F\u002F Grab the meta from the GIC plugin.\n    $my_image_meta = galimgcaps_get_image_meta($id);\n\n    \u002F**\n     * Here's where to customise the caption content.\n     * \n     * This example uses the meta title, caption, and description. \n     * \n     * You can display any value from the $my_image_meta array. \n     * You can add your own HTML too.\n     *\u002F\n    return \"\u003C{$captiontag} class='wp-caption-text gallery-caption' id='{$selector}-{$id}'>\" .\n            \"Title: \" . $my_image_meta['title'] . \"\u003Cbr>\" .\n            \"Caption: \" . $my_image_meta['caption'] . \"\u003Cbr>\". \n            \"Description: \". $my_image_meta['description'] . \n        \"\u003C\u002F{$captiontag}>\u003C\u002F{$itemtag}>\";\n\n}\nadd_filter('galimgcaps_gallery_image_caption', 'mlc_gallery_image_caption', 10, 4);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Feel free to use this filter code as a starter template. After activating the GIC plugin, add the code above to your child theme’s \u003Ccode>functions.php\u003C\u002Fcode> file. Rename the function and tweak the return string to suit your needs.\u003C\u002Fp>\n\u003Ch4>New Filter To Get Custom Fields\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F**\n * New GIC 1.4.0 filter for custom meta fields.\n *\u002F\nfunction gic_add_custom_fields( $image_meta, $attachment ) {\n\n    \u002F\u002F This is how you add a custom fields to the array that\n    \u002F\u002F GIC uses to display captions.\n    $image_meta['credit_text'] = $attachment->credit_text;\n    $image_meta['credit_link'] = $attachment->credit_link;\n\n    return $image_meta;\n}\nadd_filter( 'galimgcaps_image_meta', 'gic_add_custom_fields', 10, 2 );\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To use these two custom fields, your \u003Ccode>galimgcaps_gallery_image_caption\u003C\u002Fcode> would look something like this.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>function mlc_gallery_image_caption($attachment_id, $captiontag, $selector, $itemtag) {\n\n    $id = $attachment_id;\n\n    \u002F\u002F Grab the meta from the GIC plugin.\n    $my_image_meta = galimgcaps_get_image_meta($id);\n\n    \u002F\u002F If there's credit, give it where it's due complete with link.\n    $credit = $my_image_meta['description'] ? \n        \"\u003Cbr>\u003Cstrong>Credit\u003C\u002Fstrong>: \u003Ca style='display: inline;' href='\" . \n        $my_image_meta['credit_link'] . \n        \"'>\" . $my_image_meta['credit_text'] . \"\u003C\u002Fa>\" . \"\u003Cbr>\" : \n        '';\n\n    \u002F**\n     * With GIC 1.4.0 you can also add custom media attachment fields\n     * to your captions.\n     *\u002F\n    return \"\u003C{$captiontag} class='wp-caption-text gallery-caption' id='{$selector}-{$id}'>\" .\n            \"\u003Cstrong>Caption\u003C\u002Fstrong>: \" . $my_image_meta['caption'] . \"\u003Cbr>\" . \n            $credit .\n            \"\u003C\u002F{$captiontag}>\u003C\u002F{$itemtag}>\";\n\n}\nadd_filter('galimgcaps_gallery_image_caption', 'mlc_gallery_image_caption', 10, 4);\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Since v1.2.0\u003C\u002Fstrong>, GIC automatically adds an \u003Cstrong>Image ID\u003C\u002Fstrong> column to your WordPress Media Library. This is to help you add the image IDs to your GIC shortcodes.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fps.w.org\u002Fgallery-image-captions\u002Fassets\u002Fscreenshot-11.png\" rel=\"nofollow ugc\">See where GIC automatically adds an Image ID column to your WordPress Media Library.\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>New in v1.4.0\u003C\u002Fstrong>, GIC support custom media attachment fields.\u003C\u002Fp>\n\u003Ch3>Usage Example 1\u003C\u002Fh3>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>For starters, let’s use a\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cp>\u003C\u002Fp> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>tag for the caption tag.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gallery size=\"full\" columns=\"1\" link=\"file\" ids=\"114\" captiontag=\"p\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Styling\u003C\u002Fh4>\n\u003Cp>Let’s override the generated styles with our own style for one particular image.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F* Targeting a Specific Image *\u002F\n\n\u002F* Add some padding all around. *\u002F\n#gallery-1 .gallery-item, \n#gallery-1 .gallery-item p {\n    padding: 1%;\n}\n\n\u002F* Add some moody background with typewriter font. *\u002F\n#gallery-1 .gallery-item {\n    color: whitesmoke;\n    background-color: black;\n    font-size: 1.25rem;\n    font-family: Courier, monospace;\n    text-align: left !important;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Usage Example 2\u003C\u002Fh3>\n\u003Ch4>Shortcode\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>A 2 column x 1 row gallery with large size images using an H4 for the caption.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gallery size=\"large\" columns=\"2\" link=\"file\" ids=\"109,106\" captiontag=\"h4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>A 3 column x 1 row gallery with medium size images using a blockquote for the caption.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gallery size=\"medium\" columns=\"3\" link=\"file\" ids=\"109,106,108\" captiontag=\"blockquote\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Did you notice that we are using\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cblockquote>\u003C\u002Fblockquote> \n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>in the second shortcode? Let’s give it try just for \u003Cem>kicks\u003C\u002Fem>.\u003C\u002Fp>\n\u003Ch4>Styling\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>\u002F* 1. Style the H4 Used in the Caption Example *\u002F\nh4 {\n    color: #777777 !important;\n    font-size: 1.2rem !important;\n    font-family: Helvetica, Arial, sans-serif !important;\n}\n\n\u002F* 2. Help Align the Blockquote *\u002F\n#gallery-3 .gallery-caption {\n    margin-left: 40px !important;\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch3>Responsive CSS Example\u003C\u002Fh3>\n\u003Cp>I recommend adding the following media queries if you use galleries with more than one image. The two media queries below will stack 2×1 and 3×1 galleries into a 1 column x n rows or 2 column x n rows  as needed.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u002F* Media Queries for Responsive Galleries *\u002F\n\n\u002F**\n * Styling based on article \"How To: Style Your WordPress Gallery\"\n * by Par Nicolas.\n * \n * https:\u002F\u002Ftheme.fm\u002Fhow-to-style-your-wordpress-gallery\u002F\n *\u002F\n\n\u002F* Mobile Portrait Breakpoint - 1 column *\u002F\n@media only screen and (max-width: 719.998px) {\n    .gallery-columns-2 .gallery-item,\n    .gallery-columns-3 .gallery-item { \n     width: 100% !important; \n  }\n}\n\n\u002F* Mobile Landscape and Tablet Breakpoints - 2 columns *\u002F\n@media only screen and (min-width: 720px) and (max-width: 1024px) {\n  .gallery-columns-3 .gallery-item { \n     width: 50% !important; \n  }\n}\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Gallery Image Captions (GIC) allows you to customise WordPress gallery image captions.",100,3568,1,"2022-12-18T07:30:00.000Z","6.1.10","5.3.2","7.2",[20,54,55,22,23],"filter","gallery","https:\u002F\u002Fgithub.com\u002Fmarklchaves\u002Fgallery-image-captions","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-image-captions.1.4.0.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":46,"downloaded":66,"rating":46,"num_ratings":48,"last_updated":67,"tested_up_to":68,"requires_at_least":69,"requires_php":17,"tags":70,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"gallery-shortcode-style-to-head","Gallery Shortcode Style to Head","2.4","Matt Martz","https:\u002F\u002Fprofiles.wordpress.org\u002Fsivel\u002F","\u003Cp>Moves the gallery shortcode styles to the head so it doesn’t break XHTML\u003Cbr \u002F>\nvalidation; allows disabling or modifying the default gallery styles.\u003C\u002Fp>\n\u003Cp>By default when using the WordPress gallery, the styles are placed into the\u003Cbr \u002F>\npost content which breaks XHTML validation. This plugin moves the style into\u003Cbr \u002F>\nthe head of the page using a look-ahead to determine if the [gallery]\u003Cbr \u002F>\nshortcode is used in any posts.\u003C\u002Fp>\n\u003Cp>This plugin also gives you the option to modify the default gallery style\u003Cbr \u002F>\nCSS or disable the gallery styles entirely (so you can control it from your\u003Cbr \u002F>\ntemplate CSS files).\u003C\u002Fp>\n\u003Cp>This plugin uses ideas recommended in a patch located at\u003Cbr \u002F>\nhttps:\u002F\u002Ftrac.wordpress.org\u002Fattachment\u002Fticket\u002F6380\u002F6380-style.diff\u003C\u002Fp>\n\u003Cp>Special thanks to\u003Cbr \u002F>\n* The original author: Matt Martz, http:\u002F\u002Fsivel.net\u003Cbr \u002F>\n* Serbo-Croatian (sr_RS) translation: Borisa Djuraskovic, http:\u002F\u002Fwww.webhostinghub.com\u003Cbr \u002F>\n* Spanish (es_ES) translation: Ogi Djuraskovic, http:\u002F\u002Fwww.webhostinghub.com\u002F\u003C\u002Fp>\n","Moves the gallery shortcode styles to the head so it doesn't break XHTML validation; allows disabling or modifying the default gallery styles.",11493,"2015-04-02T16:12:00.000Z","4.1.42","3.3",[20,55,23,71,72],"style","xhtml","http:\u002F\u002Fwww.intersanity.com\u002Fsoftware\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgallery-shortcode-style-to-head.2.4.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":46,"num_ratings":48,"last_updated":84,"tested_up_to":85,"requires_at_least":86,"requires_php":17,"tags":87,"homepage":89,"download_link":90,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"code-prettify-syntax-highlighter","Code Prettify Syntax Highlighter","1.0","TrueFalse","https:\u002F\u002Fprofiles.wordpress.org\u002Ftruefalse\u002F","\u003Cp>English:\u003C\u002Fp>\n\u003Cp>This plugin to select blocks of code takes advantage of JavaScript-library ‘google-code-prettify’. If it is for his work simply insert frame \u003Cpre> tag with class ‘prettyprint’.\u003C\u002Fp>\n\u003Cp>*** Tip: In order to optimize the use of resources, try to use only one option – ‘Automatically replace the tags \u003Cpre> to \u003Cpre class=”prettyprint linenums”> before saving post.’\u003C\u002Fp>\n\u003Cp>Russian:\u003C\u002Fp>\n\u003Cp>Данный плагин для выделения блоков кода использует возможности JavaScript-библиотеки ‘google-code-prettify’. При это для его работы достаточно просто обрамлять вставки тегом \u003Cpre> с классом ‘prettyprint’.\u003C\u002Fp>\n\u003Cp>***Совет: в целях оптимизации потребления ресурсов старайтесь использовать только 1 флажок – ‘Автоматически заменять \u003Cpre> на \u003Cpre class=”prettyprint linenums”> перед сохранением записи.’\u003C\u002Fp>\n","Highlighting the code in the post with JavaScript library «google-code-prettify».",2190,"2012-12-17T04:46:00.000Z","3.5.2","3.5",[19,20,21,22,88],"javascript","http:\u002F\u002Fwww.sooource.net\u002Fcode-prettify-syntax-highlighter","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcode-prettify-syntax-highlighter.zip",{"slug":92,"name":93,"version":94,"author":95,"author_profile":96,"description":97,"short_description":98,"active_installs":11,"downloaded":99,"rating":46,"num_ratings":48,"last_updated":17,"tested_up_to":100,"requires_at_least":101,"requires_php":17,"tags":102,"homepage":108,"download_link":109,"security_score":46,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":110},"magic-shortcodes-builder-lite","Magic Shortcodes","1.0.0","Code Tides","https:\u002F\u002Fprofiles.wordpress.org\u002Fcodetides\u002F","\u003Cp>Magic Shortcodes is a very unique and powerful “Shortcode Builder”. You can easily create shortcodes from any HTML\u002FCSS\u002FJS code. You can also style and configure existing shortocdes. All Shortcodes are dynamically generated and you can easily add them to post and pages and there is also a widget available for you to easily add them to widget area.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002F1.envato.market\u002Fc\u002F338042\u002F275988\u002F4415?subId1=paid+right+side&u=https%3A%2F%2Fcodecanyon.net%2Fitem%2Fmagic-shortcodes-builder%2F15644878%3Fref%3DCodeTides\" rel=\"nofollow ugc\">Live Demo\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Convert a complete html or php form with CSS & JS in to a small shortcode that you can use anywhere on your wordpress site.",2384,"5.9.13","4.0",[103,104,105,106,107],"css-shortcode","html-shortcode","html-to-shortcode","php-shortcode","shortcode-builder","http:\u002F\u002Fwww.codetides.com\u002Fmagic-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmagic-shortcodes-builder-lite.zip","2026-03-15T10:48:56.248Z",{"slug":112,"name":113,"version":114,"author":115,"author_profile":116,"description":117,"short_description":118,"active_installs":119,"downloaded":120,"rating":121,"num_ratings":122,"last_updated":123,"tested_up_to":124,"requires_at_least":125,"requires_php":126,"tags":127,"homepage":129,"download_link":130,"security_score":121,"vuln_count":32,"unpatched_count":13,"last_vuln_date":131,"fetched_at":28},"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",100000,1888190,98,225,"2026-03-01T17:44:00.000Z","6.9.4","4.9.0","5.3",[19,22,88,23,128],"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",{"attackSurface":133,"codeSignals":146,"taintFlows":156,"riskAssessment":157,"analyzedAt":163},{"hooks":134,"ajaxHandlers":135,"restRoutes":136,"shortcodes":137,"cronEvents":145,"entryPointCount":32,"unprotectedCount":13},[],[],[],[138,143],{"tag":139,"callback":140,"file":141,"line":142},"php","phpcode","short-syntaxhighlighter.php",99,{"tag":20,"callback":144,"file":141,"line":46},"csscode",[],{"dangerousFunctions":147,"sqlUsage":148,"outputEscaping":150,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":155},[],{"prepared":13,"raw":13,"locations":149},[],{"escaped":13,"rawEcho":48,"locations":151},[152],{"file":141,"line":153,"context":154},62,"raw output",[],[],{"summary":158,"deductions":159},"The \"short-syntax-highlighter\" plugin version 1.3 presents a generally positive security posture, with no known vulnerabilities (CVEs) and a clean taint analysis. The absence of dangerous functions, raw SQL queries, file operations, external HTTP requests, and bundled libraries further strengthens its security.  However, there are critical concerns regarding output escaping. With 100% of detected outputs not properly escaped, this creates a significant risk of Cross-Site Scripting (XSS) vulnerabilities. Any data displayed through the plugin's shortcodes that originates from user input or external sources could be maliciously manipulated to inject harmful scripts into the user's browser.",[160],{"reason":161,"points":162},"Output escaping is not implemented",8,"2026-03-17T01:04:52.474Z",{"wat":165,"direct":172},{"assetPaths":166,"generatorPatterns":167,"scriptPaths":168,"versionParams":169},[],[],[],[170,171],"\u002Fshort-syntax-highlighter\u002Fpre_code_bg.gif","\u002Fshort-syntax-highlighter\u002Fpre_code_bg_blk.gif",{"cssClasses":173,"htmlComments":174,"htmlAttributes":175,"restEndpoints":177,"jsGlobals":178,"shortcodeOutput":179},[],[],[176],"id",[],[],[180,181],"\u003Cpre id=\"","\u003Cstyle>pre {"]