[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$f0D5NNYzNLpPUHzRk2dlEYj5-M6tJADSkEd1JgKVhBf4":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":36,"analysis":133,"fingerprints":168},"single-shortcode","single shortcode","0.1.1","attosoft","https:\u002F\u002Fprofiles.wordpress.org\u002Fattosoft\u002F","\u003Cp>Using single shortcode plugin, you can hide specified content from \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FGlossary#Excerpt\" rel=\"nofollow ugc\">excerpt\u003C\u002Fa> of post. The content enclosed with [single] tag is output \u003Cstrong>only\u003C\u002Fstrong> if single page is displayed. It’s useful for hiding the following items from excerpt.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>table of contents\u003C\u002Fli>\n\u003Cli>footnotes\u003C\u002Fli>\n\u003Cli>relative links, etc.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Installed this plugin, you can use the following shortcodes.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[single] shortcode outputs content \u003Cstrong>only\u003C\u002Fstrong> if single page is displayed\u003C\u002Fli>\n\u003Cli>[excerpt] shortcode outputs content \u003Cstrong>only\u003C\u002Fstrong> if excerpt is displayed\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Enclose content with [single] tag.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[single] ... [\u002Fsingle]\n\n[single]\n ...\n[\u002Fsingle]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can use [excerpt] tag as necessary.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[excerpt] ... [\u002Fexcerpt]\n\n[excerpt]\n ...\n[\u002Fexcerpt]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Ch4>Example\u003C\u002Fh4>\n\u003Cp>If you write the following code,\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Cp>paragraph1\u003C\u002Fp>\n\n[single]\n\u003Ch5>Index\u003C\u002Fh5>\n\u003Cul>\n    \u003Cli>\u003Ca href=\"#item1\">item1\u003C\u002Fa>\u003C\u002Fli>\n    \u003Cli>\u003Ca href=\"#item2\">item2\u003C\u002Fa>\u003C\u002Fli>\n    \u003Cli>\u003Ca href=\"#item3\">item3\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n[\u002Fsingle]\n\n\u003Cp>paragraph2\u003C\u002Fp>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>the excerpt is displayed as follows. (Index is NOT output)\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>paragraph1\u003C\u002Fp>\n\u003Cp>paragraph2\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>And single page is displayed as follows. (Index is output)\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>paragraph1\u003C\u002Fp>\n\u003Cp>  \u003Cstrong>Index\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"#item1\" rel=\"nofollow ugc\">item1\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#item2\" rel=\"nofollow ugc\">item2\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"#item3\" rel=\"nofollow ugc\">item3\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>paragraph2\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Links\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fattosoft.info\u002Fen\u002F\" rel=\"nofollow ugc\">Homepage (attosoft.info)\u003C\u002Fa> [\u003Ca href=\"http:\u002F\u002Fattosoft.info\u002F\" rel=\"nofollow ugc\">Japanese\u003C\u002Fa>]\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fattosoft.info\u002Fblog\u002Fen\u002Fsingle-shortcode\u002F\" rel=\"nofollow ugc\">single shortcode Plugin Official Site\u003C\u002Fa> [\u003Ca href=\"http:\u002F\u002Fattosoft.info\u002Fblog\u002Fsingle-shortcode\u002F\" rel=\"nofollow ugc\">Japanese\u003C\u002Fa>]\u003C\u002Fli>\n\u003Cli>ref. \u003Ca href=\"https:\u002F\u002Fcodex.wordpress.org\u002FFunction_Reference\u002Fis_single\" rel=\"nofollow ugc\">Function Reference \u002F is_single() (WordPress Codex)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","[single] shortcode outputs content only if single page is displayed. Useful for hiding table of contents, footnotes, relative links from excerpt.",10,2926,0,"2011-09-11T15:25:00.000Z","3.2.1","2.5","",[19,20,21,22,23],"excerpt","hide","shortcode","single-page","single-post","http:\u002F\u002Fattosoft.info\u002Fblog\u002Fen\u002Fsingle-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsingle-shortcode.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},2,60,30,84,"2026-04-04T09:22:18.795Z",[37,61,82,98,117],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":57,"download_link":58,"security_score":59,"vuln_count":31,"unpatched_count":13,"last_vuln_date":60,"fetched_at":28},"blog-in-blog","Blog-in-Blog","2.0.1","timhodson","https:\u002F\u002Fprofiles.wordpress.org\u002Ftimhodson\u002F","\u003Cp>Blog-in-Blog allows you to use the WordPress platform for it’s CMS features, but still have a blog page on your site. Posts selected by category, post_type, tag or any combination thereof, can be used to feed the ‘special’ blog page, and can optionally be hidden from the home page.\u003Cbr \u002F>\nYou can have more than one category hidden from the homepage (not post_types or tags).\u003C\u002Fp>\n\u003Cp>You can also use this plugin to show posts on the same page from different categories, post_types or tags, but in several different blocks and using different layout templates.\u003C\u002Fp>\n\u003Cp>If you find this plugin useful (especially if it gets you out of a fix in a commercial setting), please feel free to leave feedback via the donate button.\u003C\u002Fp>\n\u003Cp>I am grateful for those people who have already bought me a beer 🙂\u003C\u002Fp>\n\u003Cp>\u003Cem>Important:\u003C\u002Fem> In previous versions of the Blog-in-Blog plugin you might have edited bib_post_template.tpl. If you are upgrading, we will copy this to a textbox so you can edit the template from the plugin page. The bib_post_template.pl file is no longer used and may vanish in a future release.\u003C\u002Fp>\n","This plugin shows posts from a category on any page you like using shortcodes. Create multiple blogs within a blog using a category.",900,110772,100,16,"2026-01-26T08:36:00.000Z","6.7.5","5.0","8.0",[54,55,56,20,21],"blog","categories","cms","http:\u002F\u002Finformationtakesover.co.uk\u002Fblog-in-blog-wordpress-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fblog-in-blog.2.0.1.zip",99,"2023-05-30 00:00:00",{"slug":62,"name":63,"version":64,"author":65,"author_profile":66,"description":67,"short_description":68,"active_installs":69,"downloaded":70,"rating":13,"num_ratings":13,"last_updated":71,"tested_up_to":72,"requires_at_least":73,"requires_php":17,"tags":74,"homepage":77,"download_link":78,"security_score":79,"vuln_count":80,"unpatched_count":80,"last_vuln_date":81,"fetched_at":28},"hide-text-shortcode","Hide Text Shortcode","1.1","biscia7","https:\u002F\u002Fprofiles.wordpress.org\u002Fbiscia7\u002F","\u003Ch4>Hide Text Shortcode\u003C\u002Fh4>\n\u003Cp>Useful shortcode to hide text in a post\u003C\u002Fp>\n\u003Cp>[htsP type=”Read More…”]Lorem ipsum dolor sit amet, consectetuer adipiscing elit.[\u002FhtsP].\u003C\u002Fp>\n\u003Cp>This shortcode add a javascript function that  hide a text in a post and will show it on clicking on a choosen string.\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin is created by \u003Ca href=\"http:\u002F\u002Fwww.crawlermotori.com\u002F\" title=\"Danilo Franceschini\" rel=\"friend nofollow ugc\">Danilo Franceschini\u003C\u002Fa>.\u003C\u002Fp>\n","Shortcode to hide text",400,2333,"2016-06-16T17:25:00.000Z","4.8.28","3.9",[75,76,21],"hide-text","javascript","http:\u002F\u002Fwww.crawlermotori.com\u002F210\u002Fhide-text-shortcode-plug-wordpress\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-text-shortcode.zip",63,1,"2025-08-13 00:00:00",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":47,"downloaded":90,"rating":47,"num_ratings":80,"last_updated":91,"tested_up_to":92,"requires_at_least":93,"requires_php":17,"tags":94,"homepage":96,"download_link":97,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"hide-element","Hide Element Shortcode","1.0.0","Daniel Käfer","https:\u002F\u002Fprofiles.wordpress.org\u002Fmapumba\u002F","\u003Cp>This plugin add the ability to hide some parts of your page contents on the fronted of your page.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Visual Composer intergration (you can hide any visual composer element)\u003C\u002Fli>\n\u003Cli>To hide your content use the \u003Ccode>hide\u003C\u002Fcode> shortcode like this: \u003Ccode>[hide]your hidden content[\u002Fhide]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Show the hidden content with the parameter \u003Ccode>show=\"true\"\u003C\u002Fcode> or remove the shortcode from your content\u003C\u002Fli>\n\u003C\u002Ful>\n","You can now hide any parts of the content, with this shortcode. It also can hide other shortcodes.",3268,"2015-10-05T10:02:00.000Z","4.3.34","3.0",[20,21,95],"visual-composer","http:\u002F\u002Fmtcs.co","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-element.zip",{"slug":99,"name":100,"version":101,"author":102,"author_profile":103,"description":104,"short_description":105,"active_installs":106,"downloaded":107,"rating":108,"num_ratings":31,"last_updated":109,"tested_up_to":110,"requires_at_least":16,"requires_php":111,"tags":112,"homepage":115,"download_link":116,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"tc-comment-out","TC Comment Out","2.0.0","Tracy Rotton","https:\u002F\u002Fprofiles.wordpress.org\u002Ftaupecat\u002F","\u003Cp>Easily comment out page and post content using a shortcode.  Content is commented out using HTML comment syntax, keeping the content available in the “View Source” window of your web browser.\u003C\u002Fp>\n\u003Cp>Simply place the opening shortcode [comment] at the beginning of the text you wish to comment out, and the closing shortcode [\u002Fcomment] at the end.\u003C\u002Fp>\n\u003Cp>If you wish to hide the content entirely from view (so that it is \u003Cem>not\u003C\u002Fem> visible in the browser source), set the optional type attribute to “hidden”. Setting the type attribute to “html” will produce the default behavior, but is not required.\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[comment]This text will be commented out with HTML comments.[\u002Fcomment]\n\n[comment type=\"hidden\"]This text will not even be sent to the browser.[\u002Fcomment]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Comment out page and post content using a shortcode.",70,5806,90,"2020-06-14T01:45:00.000Z","5.4.19","5.3.0",[113,114,21],"comment-out","hide-content","http:\u002F\u002Fwww.taupecat.com\u002Fwordpress-plugins\u002Ftc-comment-out\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftc-comment-out.2.0.0.zip",{"slug":118,"name":119,"version":64,"author":120,"author_profile":121,"description":122,"short_description":123,"active_installs":32,"downloaded":124,"rating":47,"num_ratings":125,"last_updated":126,"tested_up_to":92,"requires_at_least":93,"requires_php":17,"tags":127,"homepage":131,"download_link":132,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"hide-unwanted-shortcodes","Hide Unwanted Shortcodes","Denzel Chia","https:\u002F\u002Fprofiles.wordpress.org\u002Fdenzel_chia\u002F","\u003Cp>Have you ever switch theme or remove plugin and found that there is a lot of unwanted shortcodes left on blog, and they are showing up as \u003Ccode>[shortcode id=\"1234\"]\u003C\u002Fcode> ? In order to remove them, you will need risky database queries which is not what you want or what you can handle properly.\u003C\u002Fp>\n\u003Cp>Now you can use this plugin to prevent them from showing up on Blog. This plugin does not delete the shortcodes from your Database or Post Editor, instead it prevent them from showing up on Blog (Public View), by returning nothing to content.\u003C\u002Fp>\n\u003Cp>You can easily add and save the unwanted shortcode tag name into the plugin setting page, and the plugin will\u003Cbr \u002F>\ndo the rest. There is no need to write any functions or database queries, the plugin will hide them base on shortcode tag saved.\u003C\u002Fp>\n\u003Ch3>How to use this plugin ?\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After installation and activation, please go to Settings > Hide Unwanted Shortcodes.\u003C\u002Fli>\n\u003Cli>Click on it and you will see the textarea for filling in your unwanted shortcodes tag.\u003C\u002Fli>\n\u003Cli>Please follow additional instructions there.\u003C\u002Fli>\n\u003C\u002Fol>\n","A plugin to prevent unwanted shortcodes from showing on blog.",6958,3,"2016-11-30T05:31:00.000Z",[118,128,129,21,130],"remove-shortcode","remove-shortcodes","shortcodes","http:\u002F\u002Fdenzeldesigns.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fhide-unwanted-shortcodes.1.1.zip",{"attackSurface":134,"codeSignals":153,"taintFlows":160,"riskAssessment":161,"analyzedAt":167},{"hooks":135,"ajaxHandlers":142,"restRoutes":143,"shortcodes":144,"cronEvents":152,"entryPointCount":31,"unprotectedCount":13},[136],{"type":137,"name":138,"callback":139,"priority":11,"file":140,"line":141},"filter","plugin_row_meta","add_single_shortcode_links","single-shortcode.php",42,[],[],[145,149],{"tag":146,"callback":147,"file":140,"line":148},"single","single_shortcode",32,{"tag":19,"callback":150,"file":140,"line":151},"excerpt_shortcode",38,[],{"dangerousFunctions":154,"sqlUsage":155,"outputEscaping":157,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":159},[],{"prepared":13,"raw":13,"locations":156},[],{"escaped":13,"rawEcho":13,"locations":158},[],[],[],{"summary":162,"deductions":163},"Based on the provided static analysis and vulnerability history, the \"single-shortcode\" plugin v0.1.1 exhibits a strong security posture with no immediate critical vulnerabilities detected. The absence of dangerous functions, SQL queries not using prepared statements, and a lack of file operations or external HTTP requests are all positive indicators. The plugin also demonstrates good practices by having 100% output escaping and 100% of SQL queries using prepared statements.\n\nHowever, there are notable areas for improvement. The plugin has a total of two entry points (shortcodes) with zero capability checks. This means that anyone, regardless of their user role, can trigger these shortcodes. While the static analysis found no direct evidence of malicious input leading to a vulnerability, the lack of capability checks on shortcode execution presents a significant potential attack vector. The fact that there are no recorded vulnerabilities in its history is a positive sign, suggesting the developers may be diligent or the plugin is not widely used, but it doesn't negate the risks identified in the code's current implementation.\n\nIn conclusion, while the \"single-shortcode\" plugin v0.1.1 is free of known critical flaws and demonstrates good coding practices in areas like SQL and output handling, the absence of capability checks on its shortcodes is a considerable weakness. This oversight significantly increases the risk of unauthorized access or actions if the shortcodes perform sensitive operations. Addressing this by implementing appropriate capability checks for each shortcode should be a priority to improve its overall security.",[164],{"reason":165,"points":166},"No capability checks on shortcodes",15,"2026-03-17T01:38:25.059Z",{"wat":169,"direct":174},{"assetPaths":170,"generatorPatterns":171,"scriptPaths":172,"versionParams":173},[],[],[],[],{"cssClasses":175,"htmlComments":176,"htmlAttributes":177,"restEndpoints":178,"jsGlobals":179,"shortcodeOutput":180},[],[],[],[],[],[181,182],"[single]outputs content only if single page is displayed.[\u002Fsingle]","[excerpt]outputs content only if excerpt is displayed.[\u002Fexcerpt]"]