[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fb1zwTRGElWNClGmyVsd89zr1giOUvzsnBPpIUSVmIV8":3,"$fg7fyQNYT9Gges3ICbrZmju5x895kCGwz0KwMoPUCVf4":175,"$fLSQwYNWkownbgvlU9wa80Gx54N_qI7auT41O2xosRt4":180},{"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,"discovery_status":31,"vulnerabilities":32,"developer":33,"crawl_stats":29,"alternatives":40,"analysis":138,"fingerprints":162},"remove-orphan-shortcodes","Remove Orphan Shortcodes","1.2","Meks","https:\u002F\u002Fprofiles.wordpress.org\u002Fmekshq\u002F","\u003Cp>This is a simple plugin which automatically hides inactive (orphan) shortcode tags you have used for previous themes and\u002For plugins. It uses the_content filter to search for shortcode tags which are not active and simply removes them from your post\u002Fpage content (note the shortode tags won’t be deleted form your content, they will just be removed temporarily on your website frontend). It is a great solution if you want to avoid manual removal of old shortcode tags from your entire content.\u003C\u002Fp>\n\u003Cp>Remove Orphan Shortcodes plugin is created by \u003Ca href=\"https:\u002F\u002Fmekshq.com\" rel=\"nofollow ugc\">Meks\u003C\u002Fa>\u003C\u002Fp>\n","Quickly remove unused (orphan) shortcode tags from your content.",1000,22211,78,14,"2024-07-29T12:38:00.000Z","6.6.5","3.0","",[20,21,22,23,24],"content","php","shortcode","shortcodes","tag","https:\u002F\u002Fmekshq.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-orphan-shortcodes.zip",92,0,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":34,"display_name":7,"profile_url":8,"plugin_count":14,"total_installs":35,"avg_security_score":36,"avg_patch_time_days":37,"trust_score":38,"computed_at":39},"mekshq",116900,90,236,72,"2026-05-20T03:11:58.215Z",[41,64,82,102,121],{"slug":42,"name":43,"version":44,"author":45,"author_profile":46,"description":47,"short_description":48,"active_installs":49,"downloaded":50,"rating":51,"num_ratings":52,"last_updated":53,"tested_up_to":54,"requires_at_least":55,"requires_php":18,"tags":56,"homepage":61,"download_link":62,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"stag-custom-sidebars","Stag Custom Sidebars","1.2.1","Ram Ratan Maurya","https:\u002F\u002Fprofiles.wordpress.org\u002Fmauryaratan\u002F","\u003Cp>This plugin adds a button to widgets area to create a new sidebar area which you can later use just about anywhere.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>To display the sidebar with shortcode you can use \u003Ccode>[stag_sidebar id=\"custom-sidebar\"]\u003C\u002Fcode> where \u003Ccode>id\u003C\u002Fcode> is the id of the sidebar that appears in the description area of the respective widget area. You can also pass an additional parameter \u003Ccode>class\u003C\u002Fcode> in shortcode to add class to the widget area wrapper on frontend.\u003C\u002Fp>\n\u003Cdiv class=\"embed-vimeo\" style=\"text-align: center;\">\u003Ciframe loading=\"lazy\" src=\"https:\u002F\u002Fplayer.vimeo.com\u002Fvideo\u002F86626101\" width=\"750\" height=\"422\" frameborder=\"0\" webkitallowfullscreen mozallowfullscreen allowfullscreen>\u003C\u002Fiframe>\u003C\u002Fdiv>\n\u003Ch4>Import\u002FExport\u003C\u002Fh4>\n\u003Cp>We have added compatibility with \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwidget-importer-exporter\" rel=\"ugc\">Widget Importer & Exporter\u003C\u002Fa>, which gives you the freedom to import and export custom widget areas when moving widgets from one site to another or backing up the widgets.\u003C\u002Fp>\n\u003Cp>If you’d like to check out the code and contribute, \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmauryaratan\u002Fstag-custom-sidebars\" rel=\"nofollow ugc\">join us on GitHub\u003C\u002Fa>. Pull requests, issues, and plugin recommendations are more than welcome!\u003C\u002Fp>\n\u003Cp>\u003Cem>Checkout our finely tuned WordPress themes over at \u003Ca href=\"https:\u002F\u002Fcodestag.com\" rel=\"nofollow ugc\">Codestag\u003C\u002Fa>.\u003C\u002Fem>\u003C\u002Fp>\n","Create custom dynamic sidebars and use anywhere with shortcodes.",2000,68356,100,7,"2021-02-01T16:27:00.000Z","5.6.17","5.0",[57,58,59,23,60],"codestag","custom-sidebars","mauryaratan","sidebars","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fstag-custom-sidebars","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fstag-custom-sidebars.1.2.1.zip",85,{"slug":65,"name":66,"version":67,"author":68,"author_profile":69,"description":70,"short_description":71,"active_installs":11,"downloaded":72,"rating":51,"num_ratings":73,"last_updated":74,"tested_up_to":75,"requires_at_least":76,"requires_php":18,"tags":77,"homepage":80,"download_link":81,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"library","Library","1.1.0","Patrick Daly","https:\u002F\u002Fprofiles.wordpress.org\u002Fdevelopdaly\u002F","\u003Cp>Create a library of reusable terms (strings) and display their contents anywhere on your site with a shortcode.\u003C\u002Fp>\n\u003Cp>Library lets you create a library of reusable terms (or strings) without any code necessary and access a term’s content with a shortcode.\u003C\u002Fp>\n\u003Cp>You can add a term (just like you’d add a post or page) called “Copyright Line” and its content could be “©2014 Your Company” and then use that anywhere on the site with \u003Ccode>[library term=\"copyright-line\"]\u003C\u002Fcode> or \u003Ccode>\u003C?php do_shortcode( '[library term=\"copyright-line\"] ); ?>\u003C\u002Fcode>.\u003C\u002Fp>\n\u003Cp>Because the library terms are a post type they inherit WordPress features like revision history, draft\u002Fscheduled\u002Fpublished, ability to change the term slug, full HTML, and so on.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Business Cases\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>These are real-world examples of how this plugin is being used or could be used. Each of these uses a shortcode to display the most up-to-date version of a term’s content.\u003C\u002Fp>\n\u003Cp>A financial institution is advertising an interest rate across many pages on a large website. There are instances of this percentage in content and in templates. Within a matter of seconds all of these numbers can be changed rather than crossing your fingers and hoping you caught all of the rates.\u003C\u002Fp>\n\u003Cp>In order to quickly change the price of a fluctuating product a company put their price in a term to update across the whole site.\u003C\u002Fp>\n\u003Cp>A health insurance company uses the same disclosures on many pages and UI contexts and keeping them compliant with changing regulations was difficult until they kept them stored in the Library.\u003C\u002Fp>\n\u003Cp>The copyright line in the footer of a website might change sometimes to reflect a new year, a new trademark, new ownership, etc.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdevelopdaly\u002Flibrary\" rel=\"nofollow ugc\">\u003Cstrong>Contribute on Github\u003C\u002Fstrong>\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fdevelopdaly\u002Flibrary\u002Fissues?labels=bug&milestone=&page=1&state=open\" rel=\"nofollow ugc\">\u003Cstrong>Report Bugs\u003C\u002Fstrong>\u003C\u002Fa>\u003C\u002Fp>\n","Create a library of reusable terms (strings) and display their contents anywhere on your site with a shortcode.",4098,1,"2015-12-31T03:52:00.000Z","4.4.34","3.8.1",[20,78,65,23,79],"dictionary","strings","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Flibrary","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flibrary.1.1.0.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":11,"downloaded":90,"rating":91,"num_ratings":14,"last_updated":92,"tested_up_to":93,"requires_at_least":94,"requires_php":18,"tags":95,"homepage":100,"download_link":101,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"nested-shortcodes","Nested Shortcodes by Outerbridge","1.4","Outerbridge","https:\u002F\u002Fprofiles.wordpress.org\u002Fouterbridge\u002F","\u003Cp>A small plugin which allows you to use nested shortcodes (i.e. a shortcode within an enclosing shortcode) by implementing a simple “do_shortcode” filter as per the WordPress Codex to content and widgets – see \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FShortcode_API#Nested_Shortcodes\" rel=\"nofollow ugc\">Shortcode_API\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fdeveloper.wordpress.org\u002Freference\u002Ffunctions\u002Fdo_shortcode\u002F\" rel=\"nofollow ugc\">do_shortcode\u003C\u002Fa>\u003C\u002Fp>\n","A small plugin which allows you to use nest shortcodes (i.e. a shortcode within an enclosing shortcode) by implementing a simple do_shortcode filter",21822,96,"2022-09-01T16:25:00.000Z","6.0.11","4.0",[96,97,23,98,99],"do_shortcode","nested","text_widget","the_content","https:\u002F\u002Fouterbridge.co.uk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnested-shortcodes.zip",{"slug":103,"name":104,"version":105,"author":106,"author_profile":107,"description":108,"short_description":109,"active_installs":110,"downloaded":111,"rating":36,"num_ratings":112,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":18,"tags":116,"homepage":119,"download_link":120,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"hide-broken-shortcodes","Hide Broken Shortcodes","1.9.4","Scott Reilly","https:\u002F\u002Fprofiles.wordpress.org\u002Fcoffee2code\u002F","\u003Cp>By default in WordPress, if the plugin that provides the functionality to handle any given shortcode is disabled, or if a shortcode is improperly defined in the content (such as with a typo), then the shortcode in question will appear on the site in its entirety, unprocessed by WordPress. At best this reveals unsightly code-like text to visitors and at worst can potentially expose information not intended to be seen by visitors.\u003C\u002Fp>\n\u003Cp>This plugin prevents unhandled shortcodes from appearing in the content of a post or page. If the shortcode is of the self-closing variety, then the shortcode tag and its attributes are not displayed and nothing is shown in their place. If the shortcode is of the enclosing variety (an opening and closing tag bookend some text or markup), then the text that is being enclosed will be shown, but the shortcode tag and attributes that surround the text will not be displayed.\u003C\u002Fp>\n\u003Cp>See the Filters section for more customization tips.\u003C\u002Fp>\n\u003Cp>Links: \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fhide-broken-shortcodes\u002F\" rel=\"nofollow ugc\">Plugin Homepage\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fhide-broken-shortcodes\u002F\" rel=\"ugc\">Plugin Directory Page\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fhide-broken-shortcodes\u002F\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fcoffee2code.com\" rel=\"nofollow ugc\">Author Homepage\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Developer Documentation\u003C\u002Fh3>\n\u003Cp>Developer documentation can be found in \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fcoffee2code\u002Fhide-broken-shortcodes\u002Fblob\u002Fmaster\u002FDEVELOPER-DOCS.md\" rel=\"nofollow ugc\">DEVELOPER-DOCS.md\u003C\u002Fa>. That documentation covers the hooks provided by the plugin.\u003C\u002Fp>\n\u003Cp>As an overview, these are the hooks provided by the plugin:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ccode>hide_broken_shortcode\u003C\u002Fcode>          : Customizes what, if anything, gets displayed when a broken shortcode is encountered.\u003C\u002Fli>\n\u003Cli>\u003Ccode>hide_broken_shortcodes_filters\u003C\u002Fcode> : Customizes what filters to hook to find text with potential broken shortcodes.\u003C\u002Fli>\n\u003C\u002Ful>\n","Prevent broken shortcodes from appearing in posts and pages.",400,26151,10,"2021-10-10T06:54:00.000Z","5.8.13","2.5",[20,117,118,22,23],"page","post","https:\u002F\u002Fcoffee2code.com\u002Fwp-plugins\u002Fhide-broken-shortcodes\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-broken-shortcodes.1.9.4.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":51,"num_ratings":73,"last_updated":131,"tested_up_to":75,"requires_at_least":94,"requires_php":18,"tags":132,"homepage":136,"download_link":137,"security_score":63,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"custom-shortcode-creator","Custom ShortCode Creator","2.0","swadeshswain","https:\u002F\u002Fprofiles.wordpress.org\u002Fswadeshswain\u002F","\u003Cp>1 .This plugin allows you to easily replicate redudant information\u002Fdata on different pages by defining them as shortcodes.\u003Cbr \u002F>\nRequiring no access for core php files, the plugin is secured and easy to use.\u003C\u002Fp>\n\u003Cp>2 . You can write php code inside the editor and generate shortcodes\u003C\u002Fp>\n","This Custom Shotcode Creator plugin allows you to quickly define custom shortcodes via admin dashboard without any hassle.",200,5479,"2015-12-12T04:36:00.000Z",[133,122,134,135,22],"create-custom-shortcodes","custome-post","post-content","http:\u002F\u002Fwww.odrasoft.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcustom-shortcode-creator.2.0.zip",{"attackSurface":139,"codeSignals":150,"taintFlows":157,"riskAssessment":158,"analyzedAt":161},{"hooks":140,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":149,"entryPointCount":28,"unprotectedCount":28},[141],{"type":142,"name":99,"callback":143,"priority":28,"file":144,"line":145},"filter","remove_orphan_shortcodes","remove-orphan-shortcodes.php",15,[],[],[],[],{"dangerousFunctions":151,"sqlUsage":152,"outputEscaping":154,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":28,"bundledLibraries":156},[],{"prepared":28,"raw":28,"locations":153},[],{"escaped":28,"rawEcho":28,"locations":155},[],[],[],{"summary":159,"deductions":160},"The \"remove-orphan-shortcodes\" plugin version 1.2 exhibits an exceptionally strong security posture based on the provided static analysis.  The absence of any identified dangerous functions, SQL injection vulnerabilities, unescaped output, file operations, or external HTTP requests is a significant strength. Furthermore, the plugin demonstrates a robust understanding of WordPress security by not exposing any AJAX handlers, REST API routes, shortcodes, or cron events that lack proper authentication or permission checks, resulting in a zero-attack surface without protection. The 100% usage of prepared statements for its SQL queries further solidifies this excellent security profile.\n\nThe vulnerability history section reinforces this positive assessment. The complete lack of any recorded CVEs, past or present, across all severity levels, is highly commendable and suggests a history of secure development practices.  The absence of common vulnerability types also indicates a mature development process.  In conclusion, this plugin appears to be exceptionally secure, with no identifiable weaknesses based on the provided data. Its developers have implemented best practices effectively, leading to a virtually non-existent risk profile.",[],"2026-03-16T18:56:42.352Z",{"wat":163,"direct":168},{"assetPaths":164,"generatorPatterns":165,"scriptPaths":166,"versionParams":167},[],[],[],[],{"cssClasses":169,"htmlComments":170,"htmlAttributes":171,"restEndpoints":172,"jsGlobals":173,"shortcodeOutput":174},[],[],[],[],[],[],{"error":176,"url":177,"statusCode":178,"statusMessage":179,"message":179},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fremove-orphan-shortcodes\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":73,"versions":181},[182],{"version":183,"download_url":184,"svn_tag_url":185,"released_at":29,"has_diff":186,"diff_files_changed":187,"diff_lines":29,"trac_diff_url":29,"vulnerabilities":188,"is_current":186},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fremove-orphan-shortcodes.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fremove-orphan-shortcodes\u002Ftags\u002F1.0\u002F",false,[],[]]