[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fyQMZzdrR1UjVmeLMivmcF2f7jJcxIezdZUeeDUUR5lM":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":39,"analysis":137,"fingerprints":205},"moreaboutme","MoreAboutMe Widget","1.3.1","sierramike","https:\u002F\u002Fprofiles.wordpress.org\u002Fsierramike\u002F","\u003Cp>Displays an AboutMe bloc, also known as a More About Me bloc, including a picture and some text. This plug-in is useful if you want to put a widget in a sidebar or footer to show a picture of your own and some descriptive text. Check the screenshots to see if it could fit your needs.\u003C\u002Fp>\n","Displays an AboutMe bloc, also known as a More About Me bloc, including a picture and some text.",50,4597,100,1,"2015-06-09T12:49:00.000Z","4.2.39","2.8","",[20,21,22,23,24],"about","author","image","picture","widget","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmoreaboutme","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmoreaboutme.1.3.1.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":35,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},3,70,90,30,87,"2026-04-04T14:38:51.870Z",[40,58,79,98,121],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":36,"downloaded":48,"rating":13,"num_ratings":14,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":18,"tags":52,"homepage":56,"download_link":57,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cresta-image-in-widget","Cresta Image In Widget","1.0.3","CrestaProject","https:\u002F\u002Fprofiles.wordpress.org\u002Fcrestaproject\u002F","\u003Cp>Cresta Image In Widget it’s a widget that allows you to simply add an \u003Cstrong>image in a widget\u003C\u002Fstrong>, choose the size, choose the border radius, add a link on it and add text under the image.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Some features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Add an image in the widget\u003C\u002Fli>\n\u003Cli>Choose the image size\u003C\u002Fli>\n\u003Cli>Add a border radius at the image\u003C\u002Fli>\n\u003Cli>Choose where to show the widget (entire website, only home page, only all posts, etc…)\u003C\u002Fli>\n\u003Cli>Add a link on the image\u003C\u002Fli>\n\u003Cli>Add text under the image\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin can be useful if you want to show an “About Me” section in your sidebar, or the logo of your company in your footer, or for any reason you need an image in the widget.\u003Cbr \u002F>\nAll features are optional so you can choose what to show in your website and what not!\u003C\u002Fp>\u003C\u002Fp>\n","Simple plugin to show an image, photo or logo in a widget with text and link",3504,"2017-06-08T16:57:00.000Z","4.8.28","4.2",[53,22,54,55,24],"about-me","image-author","image-widget","https:\u002F\u002Fcrestaproject.com\u002Fdownloads\u002Fcresta-image-in-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcresta-image-in-widget.1.0.3.zip",{"slug":59,"name":60,"version":61,"author":62,"author_profile":63,"description":64,"short_description":65,"active_installs":66,"downloaded":67,"rating":28,"num_ratings":28,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":13,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"rs-author-info-box","RS Author Info Box","2.2.0","RS WP THEMES","https:\u002F\u002Fprofiles.wordpress.org\u002Frswpthemes\u002F","\u003Cp>RS Author Info Box is a functional WordPress plugin designed to easily display professional author profiles within your website’s sidebar or widget-ready areas. This simple tool empowers website administrators to build trust and connect with readers by giving a face and brief introduction to the content creators.\u003C\u002Fp>\n\u003Cp>Key features include:\u003Cbr \u002F>\n* Display author name and professional title.\u003Cbr \u002F>\n* Include a short biographical description.\u003Cbr \u002F>\n* Upload an author profile picture and banner image seamlessly via the WordPress media library.\u003Cbr \u002F>\n* Add common social media profiles (Facebook, Twitter, Instagram, LinkedIn, Pinterest, Goodreads, Wattpad).\u003Cbr \u002F>\n* Option to hide the widget conditionally to suit your theme layouts.\u003C\u002Fp>\n\u003Cp>Lightweight and flexible, it simply requires adding the widget to your targeted widget area and configuring the straightforward form.\u003C\u002Fp>\n","A simple and lightweight widget to display an author's name, profile image, short description, and social media links in any sidebar or widget area.",2000,28013,"2026-03-04T04:39:00.000Z","6.7.5","4.9","7.4",[73,74,75,76],"about-me-widget","author-profile","author-widget","bio-widget","https:\u002F\u002Frswpthemes.com\u002Fhow-to-add-about-me-widget-on-wordpress-step-by-step-guide\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frs-author-info-box.2.2.0.zip",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":87,"downloaded":88,"rating":89,"num_ratings":90,"last_updated":91,"tested_up_to":92,"requires_at_least":17,"requires_php":18,"tags":93,"homepage":18,"download_link":97,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"jj-nextgen-jquery-slider","JJ NextGen JQuery Slider","1.3.9","jjcoder","https:\u002F\u002Fprofiles.wordpress.org\u002Fjjcoder\u002F","\u003Cp>The ‘JJ NextGen JQuery Slider’ allows you to create a ‘Nivo slider’ (http:\u002F\u002Fnivo.dev7studios.com\u002F) as a widget or as a shortcode.\u003Cbr \u002F>\nThis plugin uses the ‘NextGen Gallery’ plugin for its images.\u003C\u002Fp>\n\u003Cp>Requirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>NextGen Gallery Plugin (https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fnextgen-gallery\u002F)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>NextGen Gallery Integration:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>This plugin uses the original width and height of the image uploaded so make sure the images are the correct dimensions when uploaded.\u003C\u002Fli>\n\u003Cli>Alt & Title Text Field: Provide a full url here and the image will link to this. Only works if alt field starts with either of these; \u002F, http, or ftp.\u003C\u002Fli>\n\u003Cli>Description Field: Will be used as a caption.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can specify the following parameters:\u003C\u002Fp>\n\u003Cp>NOTE: sc means shortcode:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Title: Title for slider. Leave blank for no title. (sc: title=”My Slider”)\u003C\u002Fli>\n\u003Cli>Gallery: Leave blank to use all galleries or choose a gallery to use. (sc: gallery=”galleryid”)\u003C\u002Fli>\n\u003Cli>Order: Order to display results in. You can choose; Random, Latest First, Oldest First, or NextGen Sortorder. Random will still work when a page is cached. (sc: order=”random”|”asc”|”desc”|”sortorder”)\u003C\u002Fli>\n\u003Cli>Tags: comma separated list of tags to filter results by. (sc: tags=”tag1, tag2″)\u003C\u002Fli>\n\u003Cli>Shuffle: If order is random and this is true will shuffle images with javascript. Useful if your are caching your pages. (sc: shuffle=”true”|”false”)\u003C\u002Fli>\n\u003Cli>Max pictures: The maximum amount of pictures to use. (sc: max_pictures=”6″)\u003C\u002Fli>\n\u003Cli>HTML id: HTML id to use. Defaults to ‘slider’. Needs to be different for multiple sliders on same page. (sc: html_id=”slider”)\u003C\u002Fli>\n\u003Cli>Width: Width to use on slider. (sc: width=”200″)\u003C\u002Fli>\n\u003Cli>Height: Height to use on slider. (sc: height=”150″)\u003C\u002Fli>\n\u003Cli>Center: Centers content in container. Requires width to be set. (sc: center=”1″)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Nivo slider settings:\u003C\u002Fp>\n\u003Cp>Please check the Nivo slider home page for more details (http:\u002F\u002Fnivo.dev7studios.com\u002F#usage).\u003C\u002Fp>\n\u003Cul>\n\u003Cli>effect: Specify sets like: ‘fold,fade,sliceDown’. (sc: effect=”setting”)\u003C\u002Fli>\n\u003Cli>slices: (sc: slices=”setting”)\u003C\u002Fli>\n\u003Cli>boxCols: (sc: boxcols=”setting”)\u003C\u002Fli>\n\u003Cli>boxRows: (sc: boxrows=”setting”)\u003C\u002Fli>\n\u003Cli>animSpeed: Slide transition speed. (sc: animspeed=”setting”)\u003C\u002Fli>\n\u003Cli>pauseTime: (sc: pausetime=”setting”)\u003C\u002Fli>\n\u003Cli>startSlide: Set starting Slide (0 index). (sc: startslide=”setting”)\u003C\u002Fli>\n\u003Cli>directionNav: Next & Prev. (sc: directionnav=”setting”)\u003C\u002Fli>\n\u003Cli>directionNavHide: Only show on hover. (sc: directionnavhide=”setting”)\u003C\u002Fli>\n\u003Cli>controlNav: 1,2,3… (sc: controlnav=”setting”)\u003C\u002Fli>\n\u003Cli>controlNavThumbs: Use thumbnails for Control Nav. You can choose ‘nextgen thumbs” that will automatically use the image’s thumbnail from nextgen gallery or ‘nextgen original’ that will use the current image. (sc: controlnavthumbs=”true”|”false”|”nextgen_thumbs”|”nextgen_original”)\u003C\u002Fli>\n\u003Cli>thumbsWidth: Resize thumbnail to this width. Recommended to set if using thumbnails. (sc: thumbswidth=”20″)\u003C\u002Fli>\n\u003Cli>thumbsHeight: Resize thumbnail to this height. Recommended to set if using thumbnails. (sc: thumbsheight=”20″)\u003C\u002Fli>\n\u003Cli>thumbsContainerHeight: Height for thumbnails container. Calculation should be ‘number of thumbnail image rows’ x ‘thumbsheight’. (sc: thumbscontainerheight=”20″)\u003C\u002Fli>\n\u003Cli>thumbsGap: Gap between thumbnails. (sc: thumbsgap=”5″)\u003C\u002Fli>\n\u003Cli>controlNavThumbsFromRel: Use image rel for thumbs. (sc: controlnavthumbsfromrel=”setting”)\u003C\u002Fli>\n\u003Cli>controlNavThumbsSearch: Replace this with… (sc: controlnavthumbssearch=”setting”)\u003C\u002Fli>\n\u003Cli>controlNavThumbsReplace: …this in thumb Image src. (sc: controlnavthumbsreplace=”setting”)\u003C\u002Fli>\n\u003Cli>keyboardNav: Use left & right arrows. (sc: keyboardnav=”setting”)\u003C\u002Fli>\n\u003Cli>pauseOnHover: Stop animation while hovering. (sc: pauseonhover=”setting”)\u003C\u002Fli>\n\u003Cli>manualAdvanc: Force manual transitions. (sc: manualadvance=”setting”)\u003C\u002Fli>\n\u003Cli>captionOpacity: Universal caption opacity. (sc: captionopacity=”setting”)\u003C\u002Fli>\n\u003Cli>Disable captions: (sc: disablecaptions=”1″)\u003C\u002Fli>\n\u003Cli>beforeChange: (sc: beforechange=”setting”)\u003C\u002Fli>\n\u003Cli>afterChange: (sc: afterchange=”setting”)\u003C\u002Fli>\n\u003Cli>slideshowEnd: Triggers after all slides have been shown. (sc: slideshowend=”setting”)\u003C\u002Fli>\n\u003Cli>lastSlide: Triggers when last slide is shown. (sc: lastslide=”setting”)\u003C\u002Fli>\n\u003Cli>afterLoad: Triggers when slider has loaded. (sc: afterload=”setting”)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Nivo Effects:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>sliceDown\u003C\u002Fli>\n\u003Cli>sliceDownLeft\u003C\u002Fli>\n\u003Cli>sliceUp\u003C\u002Fli>\n\u003Cli>sliceUpLeft\u003C\u002Fli>\n\u003Cli>sliceUpDown\u003C\u002Fli>\n\u003Cli>sliceUpDownLeft\u003C\u002Fli>\n\u003Cli>fold\u003C\u002Fli>\n\u003Cli>fade\u003C\u002Fli>\n\u003Cli>random\u003C\u002Fli>\n\u003Cli>slideInRight\u003C\u002Fli>\n\u003Cli>slideInLeft\u003C\u002Fli>\n\u003Cli>boxRandom\u003C\u002Fli>\n\u003Cli>boxRain\u003C\u002Fli>\n\u003Cli>boxRainReverse\u003C\u002Fli>\n\u003Cli>boxRainGrow\u003C\u002Fli>\n\u003Cli>boxRainGrowReverse\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Shortcodes:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>[jj-ngg-jquery-slider html_id=”about-slider”]\u003C\u002Fli>\n\u003Cli>[jj-ngg-jquery-slider title=”Hello” gallery=”1″ html_id=”about-slider” width=”200″ height=”150″ center=”1″]\u003C\u002Fli>\n\u003Cli>[jj-ngg-jquery-slider html_id=”about-slider” directionnav=”false” controlnav=”false”]\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Try out my other plugins:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>JJ NextGen JQuery Carousel (https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fjj-nextgen-jquery-carousel\u002F)\u003C\u002Fli>\n\u003Cli>JJ NextGen JQuery Cycle (https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fjj-nextgen-jquery-cycle\u002F)\u003C\u002Fli>\n\u003Cli>JJ NextGen Unload (https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fjj-nextgen-unload\u002F)\u003C\u002Fli>\n\u003Cli>JJ NextGen Image List (https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fjj-nextgen-image-list\u002F)\u003C\u002Fli>\n\u003Cli>JJ SwfObject (https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fjj-swfobject\u002F)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Contributors\u003C\u002Fh3>\n","Allows you to pick a gallery from the 'NextGen Gallery' plugin to use as a 'JQuery Nivo slider'.",900,129800,86,4,"2017-11-28T19:03:00.000Z","3.2.1",[94,22,95,23,96],"gallery","photo","widgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjj-nextgen-jquery-slider.1.3.9.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":109,"last_updated":110,"tested_up_to":111,"requires_at_least":112,"requires_php":18,"tags":113,"homepage":119,"download_link":120,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"gabfire-widget-pack","Gabfire Widget Pack","1.4.14","Gabfire","https:\u002F\u002Fprofiles.wordpress.org\u002Fgabfire\u002F","\u003Cp>The Gabfire Widget Pack is a feature-packed plugin that adds the most commonly used widgets to your site. Rather than having to download several plugins by various authors, this plugin bundles together the most popular widgets.\u003C\u002Fp>\n\u003Cp>It is maintained by the folks over at http:\u002F\u002Fwww.gabfirethemes.com\u003C\u002Fp>\n\u003Cp>Below are the steps required to install, activate, and configure the Gabfire Widget Pack.\u003C\u002Fp>\n\u003Ch4>Widget: Video Slider\u003C\u002Fh4>\n\u003Cp>Get most recent videos addedto your site and display it in a widget zone with a nicely formed slider\u003C\u002Fp>\n\u003Ch4>Widget: Simple Banner\u003C\u002Fh4>\n\u003Cp>A very easy way to add banners into widget zones.\u003C\u002Fp>\n\u003Ch4>Widget: Archive Search\u003C\u002Fh4>\n\u003Cp>Give your users the option to search to their heart’s content. This powerful widget provides 3 methods to search:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>By Archive Month\u003C\u002Fli>\n\u003Cli>By Category\u003C\u002Fli>\n\u003Cli>By Keyword using Google Search\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This is great widget for content-heavy sites.\u003C\u002Fp>\n\u003Ch4>Widget: Search\u003C\u002Fh4>\n\u003Cp>Your visitors need a search function to explore your site. Luckily, this widget gives you two functional styles to choose from that can be placed into any widget zone.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Set your label\u003C\u002Fli>\n\u003Cli>Set your style and background\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Search is not dead!\u003C\u002Fp>\n\u003Ch4>Widget: Post Tabs\u003C\u002Fh4>\n\u003Cp>A sleek Ajax tabs widget that offers a convenient way to showcase your content. You can choose from 3 types of tabs:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Recent Posts\u003C\u002Fli>\n\u003Cli>Recent Comments\u003C\u002Fli>\n\u003Cli>Popular Posts (based on tags)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>In addition, the Post Tabs widget offers a light and dark color scheme, ability to show post meta details and avatars, and choose the number of posts to display.\u003C\u002Fp>\n\u003Ch4>Widget: Author Badge\u003C\u002Fh4>\n\u003Cp>Give credit where it’s due with this unique Author Badge that showcases the following details neatly: author’s bio, a link to their posts, as well as their social media pages.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Author’s Bio\u003C\u002Fli>\n\u003Cli>Author’s Gravatar (if any)\u003C\u002Fli>\n\u003Cli>Author’s social media links\u003C\u002Fli>\n\u003Cli>Link to Author’s Posts\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Author badge shows at single post and author pages only. This badge will not shown if Author bio is left empty. Go to User profile page to enter Facebook, Twitter, Google+, and Author website URL details.\u003C\u002Fp>\n\u003Ch4>Widget: Related Posts\u003C\u002Fh4>\n\u003Cp>Enhance your site’s page views by adding related posts to your articles. This widget uses tags to identify related posts and provides you the option to display them with thumbnails, or as a list.\u003C\u002Fp>\n\u003Ch4>Widget: Text+ Widget\u003C\u002Fh4>\n\u003Cp>A slight twist on the original. This text widget gives you the ability to have an icon and button that links to any post or page of your choice.\u003C\u002Fp>\n\u003Cp>For more details, visit \u003Ca href=\"http:\u002F\u002Fwww.gabfirethemes.com\" title=\"Best WordPress Themes\" rel=\"nofollow ugc\">Gabfire Themes\u003C\u002Fa>.\u003C\u002Fp>\n","The Gabfire Widget Pack contains over a dozen useful widgets to extend your WordPress site. It is a free plugin that will work with ANY theme.",700,96102,88,13,"2021-02-15T22:57:00.000Z","5.6.17","5.1",[114,115,116,117,118],"about-us","author-badge","post-tabs","related-posts","text-widget","https:\u002F\u002Fwww.gabfire.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgabfire-widget-pack.zip",{"slug":122,"name":123,"version":124,"author":125,"author_profile":126,"description":127,"short_description":128,"active_installs":129,"downloaded":130,"rating":13,"num_ratings":131,"last_updated":132,"tested_up_to":133,"requires_at_least":17,"requires_php":18,"tags":134,"homepage":135,"download_link":136,"security_score":27,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"nextgen-gallery-sidebar-widget","NextGEN Gallery Sidebar Widget","0.4.3","maff","https:\u002F\u002Fprofiles.wordpress.org\u002Fmaff\u002F","\u003Cp>The NextGEN widgets only allow showing of single images, I needed a solution to show links to galleries, so I wrote this widget. You can specify the following parameters:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Maximum Galleries: the number of galleries you want to show\u003C\u002Fli>\n\u003Cli>Gallery Order: you can select random, date added ascending or date added descending\u003C\u002Fli>\n\u003Cli>Gallery Thumbnail: which image should be taken as thumbail in the sidebar (preview set in NGG, first or random image)\u003C\u002Fli>\n\u003Cli>AutoThumb parameters: if you got \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fextend\u002Fplugins\u002Fautothumb\u002F\" rel=\"ugc\">AutoThumb\u003C\u002Fa> installed, the widget will use its functions to resize the image to your needs. Use a string like \u003Ccode>w=80&h=80&zc=1\u003C\u002Fcode> here to show 80×80 square thumbnails.\u003C\u002Fli>\n\u003Cli>Output width\u002Fheight: if you don’t use AutoThumb, the plugin will set the HTML attributes width & height.\u003C\u002Fli>\n\u003Cli>Default Link Id: the widget assumes that you set up pages for each gallery and link the gallery to that page (you can use the NGG Gallery Editor to do this). If a gallery has no link set, it will use the default link (id of a page or post).\u003C\u002Fli>\n\u003Cli>Exclude galleries: exclude galleries by specifying their ID as comma separated list\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>All development is done on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmaff\u002Fwp-nextgen-gallery-sidebar-widget\" rel=\"nofollow ugc\">GitHub\u003C\u002Fa>. If you have ideas, enhancements, etc. feel free to fork the project and send a pull request.\u003C\u002Fp>\n\u003Cp>For any issues please use the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fmaff\u002Fwp-nextgen-gallery-sidebar-widget\u002Fissues\" rel=\"nofollow ugc\">Issue Tracker\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Templating:\u003C\u002Fp>\n\u003Cp>Beginning with version 0.3, you have full control over the widget’s output as it is controlled with templates. As the built-in templates would get overwritten on every plugin update, create a new directory called “ngg-sidebar-widget” in your theme’s directory and copy the two template files “tpl.outer.html” and “tpl.inner.html” over there to edit them. The outer template is just a wrapper template (useful when you need some additional markup, e.g. when creating a list), the inner template has access to all the values from the gallery and image object (written in a simple templating syntax: {=object.member}). For the most use cases you should only need “gallery.title”, “gallery.link” and “image.url”.\u003C\u002Fp>\n\u003Cp>You will have access to the following variables:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>gallery\n\u003Cul>\n\u003Cli>gid\u003C\u002Fli>\n\u003Cli>name\u003C\u002Fli>\n\u003Cli>path\u003C\u002Fli>\n\u003Cli>title\u003C\u002Fli>\n\u003Cli>galdesc\u003C\u002Fli>\n\u003Cli>pageid\u003C\u002Fli>\n\u003Cli>previewpic\u003C\u002Fli>\n\u003Cli>author\u003C\u002Fli>\n\u003Cli>link\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>image\n\u003Cul>\n\u003Cli>errmsg\u003C\u002Fli>\n\u003Cli>error\u003C\u002Fli>\n\u003Cli>imageURL\u003C\u002Fli>\n\u003Cli>thumbURL\u003C\u002Fli>\n\u003Cli>imagePath\u003C\u002Fli>\n\u003Cli>thumbPath\u003C\u002Fli>\n\u003Cli>href\u003C\u002Fli>\n\u003Cli>thumbPrefix\u003C\u002Fli>\n\u003Cli>thumbFolder\u003C\u002Fli>\n\u003Cli>galleryid\u003C\u002Fli>\n\u003Cli>pid\u003C\u002Fli>\n\u003Cli>filename\u003C\u002Fli>\n\u003Cli>description\u003C\u002Fli>\n\u003Cli>alttext\u003C\u002Fli>\n\u003Cli>imagedate\u003C\u002Fli>\n\u003Cli>exclude\u003C\u002Fli>\n\u003Cli>thumbcode\u003C\u002Fli>\n\u003Cli>name\u003C\u002Fli>\n\u003Cli>path\u003C\u002Fli>\n\u003Cli>title\u003C\u002Fli>\n\u003Cli>pageid\u003C\u002Fli>\n\u003Cli>previewpic\u003C\u002Fli>\n\u003Cli>permalink\u003C\u002Fli>\n\u003Cli>post_id\u003C\u002Fli>\n\u003Cli>sortorder\u003C\u002Fli>\n\u003Cli>meta_data\u003C\u002Fli>\n\u003Cli>gid\u003C\u002Fli>\n\u003Cli>galdesc\u003C\u002Fli>\n\u003Cli>author\u003C\u002Fli>\n\u003Cli>imageHTML\u003C\u002Fli>\n\u003Cli>thumbHTML\u003C\u002Fli>\n\u003Cli>url\u003C\u002Fli>\n\u003Cli>output_width\u003C\u002Fli>\n\u003Cli>output_height\u003C\u002Fli>\n\u003Cli>output_width_tag\u003C\u002Fli>\n\u003Cli>output_height_tag\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","A widget to show NextGEN galleries in your sidebar.",600,108779,2,"2012-02-06T19:12:00.000Z","3.3.2",[94,22,95,23,96],"http:\u002F\u002Failoo.net\u002F2009\u002F04\u002Fnextgen-gallery-sidebar-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fnextgen-gallery-sidebar-widget.0.4.3.zip",{"attackSurface":138,"codeSignals":153,"taintFlows":194,"riskAssessment":195,"analyzedAt":204},{"hooks":139,"ajaxHandlers":146,"restRoutes":147,"shortcodes":148,"cronEvents":152,"entryPointCount":14,"unprotectedCount":28},[140],{"type":141,"name":142,"callback":143,"file":144,"line":145},"action","widgets_init","moreaboutme_widget_init","moreaboutme-widget.php",143,[],[],[149],{"tag":4,"callback":150,"file":144,"line":151},"moreaboutme_widget_shortcode",145,[],{"dangerousFunctions":154,"sqlUsage":155,"outputEscaping":157,"fileOperations":28,"externalRequests":28,"nonceChecks":28,"capabilityChecks":14,"bundledLibraries":193},[],{"prepared":28,"raw":28,"locations":156},[],{"escaped":158,"rawEcho":159,"locations":160},5,22,[161,164,166,168,170,172,173,174,175,177,178,179,180,182,183,184,186,187,188,190,191,192],{"file":144,"line":162,"context":163},57,"raw output",{"file":144,"line":165,"context":163},60,{"file":144,"line":167,"context":163},63,{"file":144,"line":169,"context":163},65,{"file":144,"line":171,"context":163},113,{"file":144,"line":171,"context":163},{"file":144,"line":171,"context":163},{"file":144,"line":171,"context":163},{"file":144,"line":176,"context":163},114,{"file":144,"line":176,"context":163},{"file":144,"line":176,"context":163},{"file":144,"line":176,"context":163},{"file":144,"line":181,"context":163},115,{"file":144,"line":181,"context":163},{"file":144,"line":181,"context":163},{"file":144,"line":185,"context":163},116,{"file":144,"line":185,"context":163},{"file":144,"line":185,"context":163},{"file":144,"line":189,"context":163},117,{"file":144,"line":189,"context":163},{"file":144,"line":189,"context":163},{"file":144,"line":189,"context":163},[],[],{"summary":196,"deductions":197},"The \"moreaboutme\" plugin v1.3.1 exhibits a generally positive security posture based on the provided static analysis.  The plugin has no recorded vulnerabilities (CVEs) or known critical security issues.  The absence of dangerous functions, file operations, and external HTTP requests, combined with all SQL queries utilizing prepared statements, are strong indicators of good development practices regarding common web vulnerabilities.\n\nHowever, several areas present potential concerns. The low percentage of properly escaped output (19%) is a significant weakness. This suggests a high likelihood of Cross-Site Scripting (XSS) vulnerabilities, where untrusted data could be injected into the output without proper sanitization, potentially leading to malicious code execution in the user's browser. Additionally, the complete absence of nonce checks, even with one shortcode entry point, is a gap in preventing Cross-Site Request Forgery (CSRF) attacks. While the plugin has only one entry point and a capability check is present, the lack of nonces leaves this entry point potentially vulnerable.\n\nIn conclusion, the plugin's clean vulnerability history and secure handling of database operations are commendable. Nevertheless, the prevalent unescaped output and the missing nonce checks on its shortcode represent significant security risks that need to be addressed to improve its overall security. The plugin's strengths lie in its basic data handling, but its weaknesses in output sanitization and CSRF protection warrant attention.",[198,201],{"reason":199,"points":200},"Low percentage of properly escaped output",8,{"reason":202,"points":203},"Missing nonce checks on shortcode",7,"2026-03-16T21:59:27.621Z",{"wat":206,"direct":212},{"assetPaths":207,"generatorPatterns":209,"scriptPaths":210,"versionParams":211},[208],"\u002Fwp-content\u002Fplugins\u002Fmoreaboutme\u002Fmoreaboutme-widget.css",[],[],[],{"cssClasses":213,"htmlComments":217,"htmlAttributes":218,"restEndpoints":219,"jsGlobals":220,"shortcodeOutput":221},[214,215,216],"moreaboutme_img","moreaboutme_txt","widget_moreaboutme_widget",[],[],[],[],[222],"\u003Cdiv class='widget_moreaboutme_widget'>"]