[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$flXhriTvKIb-vytewNeiQnVOhLw9g0D_Z36wh2xBDcSE":3,"$fo2WBzbPhe6VhNdV8c9dc4ZwBCkWfd_US9E8nkd5ddyM":194,"$fRpOuduGhkX4QU9DcQnF9K7_Icm96XIB-p9d7b2h-TW8":199},{"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,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":38,"analysis":126,"fingerprints":178},"random-dog","Random Dog","1.0","seieric","https:\u002F\u002Fprofiles.wordpress.org\u002Fmonolithon\u002F","\u003Cp>This plugin adds widgets and shortcodes that show dogs randomly. Dogs are fetched from Dog API.\u003C\u002Fp>\n\u003Cp>This plugins enables two shortcodes below.\u003Cbr \u002F>\n* [dog]\u003Cbr \u002F>\n* [dogjs]\u003C\u002Fp>\n\u003Cp>[dog] is a normal shortcode that puts dogs randomly. [dogjs] puts JavaScript that shows dogs randomly. It fetches dogs on client browser, so that it can work under caching system.\u003C\u002Fp>\n","This plugin adds widgets and shortcodes that show dogs randomly. Dogs are fetched from Dogs API(https:\u002F\u002Fdog.ceo\u002Fdog-api\u002F).",10,977,0,"2021-03-25T10:23:00.000Z","5.7.15","4.7","7.0",[19,20,21,22,23],"dog","dogs","image","images","shortcode","https:\u002F\u002Fgithub.com\u002Fseieric\u002Frandom-dog","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frandom-dog.1.0.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":34,"avg_security_score":26,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"monolithon",2,20,30,84,"2026-05-20T16:30:32.424Z",[39,63,78,95,110],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":49,"num_ratings":50,"last_updated":51,"tested_up_to":52,"requires_at_least":53,"requires_php":54,"tags":55,"homepage":57,"download_link":58,"security_score":59,"vuln_count":60,"unpatched_count":60,"last_vuln_date":61,"fetched_at":62},"zoom-image-shortcode","Zoomify embed for WP","1.5.2","SdeWijs","https:\u002F\u002Fprofiles.wordpress.org\u002Fsdewijs\u002F","\u003Cp>This Zoomify plugin for WordPress allows you to upload .zif files to your media directory. You can then create the Zoomify imagebox\u003Cbr \u002F>\nwith toolbar by using the shortcode \u003Ccode>[zoomify file=\"fileUrl\" zskinpath=\"Default\u002FDark\u002FLight\" zoomlevel=100]\u003C\u002Fcode> (zoomlevel is optional), where “fileUrl” is the url\u002Fpermalink to the zif-file.\u003Cbr \u002F>\nThe skin parameter has three options: Default, Dark and Light. If the skin parameter is omitted in the shortcode the Default skin will be used.\u003C\u002Fp>\n\u003Cp>For example, if the permalink to your file is http:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002F2016\u002F10\u002FmyAwesomemap.zif, the shortcode will look like this\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[zoomify file=\"http:\u002F\u002Fexample.com\u002Fwp-content\u002Fuploads\u002F2016\u002F10\u002FmyAwesomemap.zif\" zskinpath=\"Default\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If copy-pasting this example does not work, please type out the shortcode manually in your WP editor so the double quotes are properly formatted.\u003C\u002Fp>\n\u003Cp>I am not connected to Zoomify in any way, I coded this plugin for personal use and figured this may come in handy for other Zoomify users.\u003C\u002Fp>\n\u003Cp>Each Zoomify image had it’s own unique identifier, so you can add muiltiple Zoomify images to a page.\u003C\u002Fp>\n","This plugin offers an easy way to embed zoomify .zif files in your WordPress website.",90,4834,100,7,"2023-04-06T10:13:00.000Z","6.2.9","3.0.1","",[22,23,56],"zoomify","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzoom-image-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fzoom-image-shortcode.zip",63,1,"2025-09-05 00:00:00","2026-04-16T10:56:18.058Z",{"slug":64,"name":65,"version":6,"author":66,"author_profile":67,"description":68,"short_description":69,"active_installs":35,"downloaded":70,"rating":71,"num_ratings":72,"last_updated":73,"tested_up_to":74,"requires_at_least":75,"requires_php":54,"tags":76,"homepage":54,"download_link":77,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":62},"random-images","Random Images","Sheri Grey","https:\u002F\u002Fprofiles.wordpress.org\u002Fdesignsimply\u002F","\u003Cp>The \u003Ccode>[random_images]\u003C\u002Fcode> shortcode will display an unstyled set of random images.\u003C\u002Fp>\n\u003Cp>Six images will display at thumbnail size linked to attachment pages by default.\u003C\u002Fp>\n\u003Cp>To change the number of images and the size:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[random_images total=4 size=medium]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>To make the links point to image files instead of attachment pages:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[random_images link=file]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>If you have any questions, please ask in the \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Frandom-images\" title=\"Random Images Support Forum\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n","The [random_images] shortcode displays random attached images.",5136,50,6,"2018-12-02T06:50:00.000Z","5.0.25","2.8",[22,64,23],"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frandom-images.1.0.zip",{"slug":79,"name":80,"version":81,"author":82,"author_profile":83,"description":84,"short_description":85,"active_installs":34,"downloaded":86,"rating":49,"num_ratings":60,"last_updated":87,"tested_up_to":88,"requires_at_least":89,"requires_php":54,"tags":90,"homepage":93,"download_link":94,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":62},"limit-parameter-for-gallery-shortcode","Limit parameter for gallery shortcode","2.0","nboehr","https:\u002F\u002Fprofiles.wordpress.org\u002Fnboehr\u002F","\u003Cp>By default, the gallery shortcode does not allow to limit the number of images displayed. This makes sense when you for example include all images attached to a post like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gallery id=\"4\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>When this plugin is activated, you may use:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gallery id=\"4\" limit=\"3\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>and it will only display three images.\u003C\u002Fp>\n\u003Cp>You can also use an offset parameter:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[gallery id=\"4\" limit=\"3\" offset=\"1\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Will display at most three images, starting at the second.\u003C\u002Fp>\n\u003Cp>Note that this plugin is a little bit of a hack.\u003C\u002Fp>\n","Adds a limit parameter to the [gallery] shortcode.",1957,"2016-12-08T21:07:00.000Z","4.4.34","4.0",[91,22,92,23],"gallery","limit","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flimit-parameter-for-gallery-shortcode\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flimit-parameter-for-gallery-shortcode.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":11,"downloaded":103,"rating":13,"num_ratings":13,"last_updated":104,"tested_up_to":88,"requires_at_least":105,"requires_php":54,"tags":106,"homepage":108,"download_link":109,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"bcorp-slider","BCorp Slider","0.1","BCorp","https:\u002F\u002Fprofiles.wordpress.org\u002Fbcorp\u002F","\u003Cp>Powerful transitional slider shortcode for the BCorp Shortcode collection and BCorp Visual Editor.\u003C\u002Fp>\n\u003Cp>Please check http:\u002F\u002Fshortcodes.bcorp.com for examples of usuage.\u003C\u002Fp>\n","Powerful transitional slider shortcode for the BCorp Shortcode collection and BCorp Visual Editor.",1579,"2016-01-28T00:28:00.000Z","4.2.0",[21,22,23,107],"shortcodes","http:\u002F\u002Fshortcodes.bcorp.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbcorp-slider.zip",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":11,"downloaded":118,"rating":13,"num_ratings":13,"last_updated":119,"tested_up_to":120,"requires_at_least":53,"requires_php":54,"tags":121,"homepage":124,"download_link":125,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"downloadable-gallery","downloadable gallery","1.3","jondor","https:\u002F\u002Fprofiles.wordpress.org\u002Fjondor\u002F","\u003Cp>A shortcode which shows an gallery of downloadable images. The basic idea was to have an easy way to make some images available for download.\u003Cbr \u002F>\nFor a working demo see: http:\u002F\u002Fplugins.funsite.eu\u002Fdownloadable-gallerie\u002F\u003C\u002Fp>\n\u003Ch4>shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[downloadable_images taxonomy=\"gallery\" slug=\"wallpaper\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>The default for taxonomy is gallery, the default slug is “wallpaper”. So the above could also be used as\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[downloadable_images]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>I use this plugin together with “Enhanced Media Library” (https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fenhanced-media-library\u002F) which enables a taxonomy on the\u003Cbr \u002F>\nmedia library (besides other features)\u003C\u002Fp>\n\u003Cp>This plugin implements a custom thumbnail size of 300px width so probably you will have to regenerate thumbnails too. As a minimum for the\u003Cbr \u002F>\nphoto’s shown if they are already uploaded. New uploaded photo’s will generate this thumbnail automatically.\u003C\u002Fp>\n","A shortcode which shows an gallery of downloadeble images",4764,"2017-01-08T14:55:00.000Z","4.7.33",[122,91,22,23,123],"downloadable","show","http:\u002F\u002Fplugins.funsite.eu\u002Fdownloadable-gallerie\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdownloadable-gallery.1.3.zip",{"attackSurface":127,"codeSignals":146,"taintFlows":165,"riskAssessment":166,"analyzedAt":177},{"hooks":128,"ajaxHandlers":135,"restRoutes":136,"shortcodes":137,"cronEvents":145,"entryPointCount":33,"unprotectedCount":13},[129],{"type":130,"name":131,"callback":132,"file":133,"line":134},"action","widgets_init","register_random_dog_widgets","widget.php",75,[],[],[138,142],{"tag":19,"callback":139,"file":140,"line":141},"random_dog","shortcode.php",29,{"tag":143,"callback":144,"file":140,"line":35},"dogjs","random_dog_js",[],{"dangerousFunctions":147,"sqlUsage":148,"outputEscaping":150,"fileOperations":13,"externalRequests":60,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":164},[],{"prepared":13,"raw":13,"locations":149},[],{"escaped":13,"rawEcho":72,"locations":151},[152,155,156,158,160,162],{"file":133,"line":153,"context":154},27,"raw output",{"file":133,"line":141,"context":154},{"file":133,"line":157,"context":154},33,{"file":133,"line":159,"context":154},56,{"file":133,"line":161,"context":154},57,{"file":133,"line":163,"context":154},58,[],[],{"summary":167,"deductions":168},"The \"random-dog\" v1.0 plugin exhibits a mixed security posture.  On the positive side, it demonstrates good practices by avoiding dangerous functions, utilizing prepared statements for all SQL queries, and having no known vulnerabilities in its history.  The attack surface is also relatively small, with only two shortcodes as entry points and no unprotected AJAX handlers or REST API routes.  However, a significant concern arises from the complete lack of output escaping.  This means any data rendered by the plugin, even if seemingly innocuous, could potentially be exploited for cross-site scripting (XSS) attacks if user-supplied or dynamic content is involved.  Furthermore, the absence of nonce and capability checks on its entry points means that even though the attack surface is limited, these shortcodes could be triggered by any logged-in user, potentially leading to unintended actions if the shortcode's functionality is not purely read-only and benign.",[169,172,175],{"reason":170,"points":171},"0% of outputs properly escaped",15,{"reason":173,"points":174},"0 capability checks on entry points",5,{"reason":176,"points":174},"0 nonce checks on entry points","2026-03-17T01:20:05.245Z",{"wat":179,"direct":184},{"assetPaths":180,"generatorPatterns":181,"scriptPaths":182,"versionParams":183},[],[],[],[],{"cssClasses":185,"htmlComments":186,"htmlAttributes":187,"restEndpoints":188,"jsGlobals":189,"shortcodeOutput":190},[],[],[],[],[],[191,192,193],"\u003Cimg src=\""," loading=\"lazy\" alt=\"A picture of a dog.\">","\u003Cp>Dogs are sleeping.\u003C\u002Fp>",{"error":195,"url":196,"statusCode":197,"statusMessage":198,"message":198},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Frandom-dog\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":60,"versions":200},[201],{"version":6,"download_url":25,"svn_tag_url":202,"released_at":27,"has_diff":203,"diff_files_changed":204,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":205,"is_current":195},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Frandom-dog\u002Ftags\u002F1.0\u002F",false,[],[]]