[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$frTe_EL7xQM52uFNC2jeHp78-4FBkDfSfIV4xclCYOtk":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":38,"analysis":140,"fingerprints":416},"olympus-widgets","Olympus Widgets","1.0.1","DannyCooper","https:\u002F\u002Fprofiles.wordpress.org\u002Fdannycooper\u002F","\u003Cp>Adds eight new widgets you can use in your sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Author Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add an image and introductory paragraph to your sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Dribbble Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Show your latest shots in the sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Facebook\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Add a Facebook box to your sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Featured Posts Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Display your favourite posts in the sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Social Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Link to your social media profiles with these beautiful icons.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Twitter Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Display your latest tweets in the sidebar.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Embed a video (YouTube, HTML5, etc) in your sidebar.\u003C\u002Fp>\n\u003Ch4>Get involved\u003C\u002Fh4>\n\u003Cp>Developers can contribute to the source code on the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FDannyCooper\u002Folympus-widgets\" rel=\"nofollow ugc\">Olympus Widgets GitHub Repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Translators can contribute new languages to Olympus Widgets through \u003Ca href=\"https:\u002F\u002Fwww.transifex.com\u002Fprojects\u002Fp\u002Folympus-widgets\u002F\" rel=\"nofollow ugc\">Transifex\u003C\u002Fa>.\u003C\u002Fp>\n","Adds eight new widgets you can use in your sidebar.",10,2148,0,"2015-07-13T13:00:00.000Z","4.2.39","4.0","",[19,20,21,22,23],"author-widget","dribbble-widget","facebook-widget","featured-posts-widget","flickr-widget","http:\u002F\u002Folympusthemes.com\u002Fwidgets","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Folympus-widgets.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":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"dannycooper",9,5430,91,30,88,"2026-04-04T03:48:36.071Z",[39,60,82,105,123],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":47,"downloaded":48,"rating":13,"num_ratings":13,"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":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"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",[54,55,19,56],"about-me-widget","author-profile","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",100,{"slug":61,"name":62,"version":63,"author":64,"author_profile":65,"description":66,"short_description":67,"active_installs":68,"downloaded":69,"rating":70,"num_ratings":71,"last_updated":72,"tested_up_to":73,"requires_at_least":16,"requires_php":74,"tags":75,"homepage":80,"download_link":81,"security_score":59,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"wp-flickr-gallery","Album Photostream Flickr Gallery","1.5.2","A WP Life","https:\u002F\u002Fprofiles.wordpress.org\u002Fawordpresslife\u002F","\u003Cp>This plugin helps you display your Flickr photos and albums directly on your website. Built with PHP API integration and Bootstrap responsive CSS, it works smoothly across all devices and screen sizes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>View Pro Demo\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Fflickr-gallery-premium\u002F\" rel=\"nofollow ugc\">Flickr Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Learn More About Pro:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Fflickr-gallery-wordpress-plugin\u002F\" rel=\"nofollow ugc\">Flickr Gallery Premium Features\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Where To Buy:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Faccount\u002Fsignup\u002Fflickr-gallery-premium\u002F\" rel=\"nofollow ugc\">Buy Flickr Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can showcase your Flickr photostream, albums, and profile on any page, post, or sidebar widget using simple shortcodes. The setup process takes just a few minutes.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Tutorial\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002F6X-u_9l9B9k?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Getting Started\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>To start using the plugin, you need your \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fhow-to-get-your-user-id-of-flickr\u002F\" rel=\"nofollow ugc\">Flickr User ID\u003C\u002Fa>\u003C\u002Fstrong> and \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fhow-to-get-your-api-key-of-flickr\u002F\" rel=\"nofollow ugc\">Flickr API Key\u003C\u002Fa>\u003C\u002Fstrong>. Add these in the API Settings page, create your gallery, and paste the shortcode wherever you want it to appear.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Note:\u003C\u002Fstrong> Flickr currently allows API key creation only for Flickr Pro subscribers.\u003C\u002Fp>\n\u003Ch3>Free Version Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display Flickr Photostream on your site\u003C\u002Fli>\n\u003Cli>Show Flickr Albums and collections\u003C\u002Fli>\n\u003Cli>Responsive gallery design for all devices\u003C\u002Fli>\n\u003Cli>Widget support for sidebars and footers\u003C\u002Fli>\n\u003Cli>Shortcode support for pages and posts\u003C\u002Fli>\n\u003Cli>Column layout settings (desktops, tablets, mobiles)\u003C\u002Fli>\n\u003Cli>Built-in lightbox for image viewing\u003C\u002Fli>\n\u003Cli>Image border and styling options\u003C\u002Fli>\n\u003Cli>Center and responsive image alignment\u003C\u002Fli>\n\u003Cli>Easy copy shortcode functionality\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Pro Version Features\u003C\u002Fh3>\n\u003Cp>Upgrade to Pro for additional features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive profile header with follow button\u003C\u002Fli>\n\u003Cli>Fetch and display private Flickr photos\u003C\u002Fli>\n\u003Cli>Display videos from your Flickr photostream\u003C\u002Fli>\n\u003Cli>Justified gallery layout option\u003C\u002Fli>\n\u003Cli>Pagination settings for large galleries\u003C\u002Fli>\n\u003Cli>Photo limit up to 500 images\u003C\u002Fli>\n\u003Cli>30+ hover effects for albums and photostream\u003C\u002Fli>\n\u003Cli>Multiple lightbox styles with transition effects\u003C\u002Fli>\n\u003Cli>Custom CSS field for styling\u003C\u002Fli>\n\u003Cli>Multiple galleries on same page with slideshow\u003C\u002Fli>\n\u003Cli>Different lightbox image sizing options\u003C\u002Fli>\n\u003Cli>Color customization for lightbox title and icons\u003C\u002Fli>\n\u003Cli>Shadow and glow effects for thumbnails\u003C\u002Fli>\n\u003Cli>2D transition effects\u003C\u002Fli>\n\u003Cli>Gallery title and post settings\u003C\u002Fli>\n\u003C\u002Ful>\n","Display your Flickr albums, photostream, and photos on any page or widget. Responsive and easy to set up using Flickr API.",1000,97385,94,21,"2026-01-02T12:05:00.000Z","6.9.4","7.0",[76,77,78,23,79],"album-gallery","flickr","flickr-gallery","photo-gallery","https:\u002F\u002Fawplife.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-flickr-gallery.1.5.2.zip",{"slug":83,"name":84,"version":85,"author":86,"author_profile":87,"description":88,"short_description":89,"active_installs":90,"downloaded":91,"rating":92,"num_ratings":93,"last_updated":94,"tested_up_to":73,"requires_at_least":16,"requires_php":17,"tags":95,"homepage":100,"download_link":101,"security_score":102,"vuln_count":103,"unpatched_count":13,"last_vuln_date":104,"fetched_at":28},"xt-facebook-events","XT Event Widget for Social Events","1.1.8","Xylus Themes","https:\u002F\u002Fprofiles.wordpress.org\u002Fxylus\u002F","\u003Cp>Facebook Event Widget \u003C\u002Fp>\n\u003Cp>renamed to XT Social Event Widget.\u003C\u002Fp>\n\u003Ch3>NOTICE:\u003C\u002Fh3>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>You need below things to work Custom Facebook Event widget using API.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Facebook app (\u003Ca href=\"http:\u002F\u002Fdocs.xylusthemes.com\u002Fdocs\u002Fimport-facebook-events\u002Fcreating-facebook-application\u002F\" rel=\"nofollow ugc\">Here\u003C\u002Fa> is how to create FB app)\u003C\u002Fli>\n\u003Cli>Your site need to HTTPS (SSL certificate)\u003C\u002Fli>\n\u003Cli>You need to mark events as interested or going on facebook to get imported\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Also, We have added support for Facebook’s Embeddable page widget. So, you can show your page’s event on your website using it.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>XT Widget for Facebook Events allow you to display Facebook events from your Facebook page to your website using widget or shortcode.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Display facebook event in your website \u003C\u002Fli>\n\u003Cli>Real time updates of facebook event in your website\u003C\u002Fli>\n\u003Cli>Use shortcode or widget to display events \u003C\u002Fli>\n\u003Cli>Multiple style & screen for widget design \u003C\u002Fli>\n\u003Cli>Responsive design \u003C\u002Fli>\n\u003Cli>Gutenberg Block for Facebook Events \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fxt-facebook-events\u002F\" rel=\"nofollow ugc\">(PRO)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Responsive & Elegent Event Grid using Shortcode \u003Cstrong>[wpfb_events page_id=”YOUR_PAGE_ID” max_events=”10″]\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fxt-facebook-events\u002F\" rel=\"nofollow ugc\">(PRO)\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>You can add Facebook App ID and Facebook Secret in “Facebook Events” Menu.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>2 Ways for display Facebook Events using Facebook’s Embeddable page widget\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Using Shortcode:\u003C\u002Fstrong> You can display Facebook Events (Facebook’s Embeddable page widget) any where in your website using Shortcode. example shortcode: \u003Cstrong>[fb_event_widget page_url=”https:\u002F\u002Fwww.facebook.com\u002Fredbull\u002F” width=”340″ height=”500″ hide_cover=”false” hide_cta=”true” small_header=”true”]\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Using WP widget:\u003C\u002Fstrong> You can display Facebook Events (Facebook’s Embeddable page widget) using WP widget called “Facebook Page Event Widget”.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>New All in one Event Import Tool!\u003C\u002Fstrong>\u003Cbr \u002F>\n  We’ve developed bulk events import tool. This add-on service for The Events Calendar allows you import events from your favorite sources like Facebook, Meetup, Eventbrite, iCalendar, and ICS.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-aggregator\u002F\" rel=\"ugc\">Check out WP Event Aggregator now\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Our Plugins for importing events!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-event-aggregator\u002F\" rel=\"ugc\">WP Event Aggregator\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-facebook-events\u002F\" rel=\"ugc\">Import Social Events\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-eventbrite-events\u002F\" rel=\"ugc\">Import Eventbrite Events\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fimport-meetup-events\u002F\" rel=\"ugc\">Import Meetup Events\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevent-schema\u002F\" rel=\"ugc\">Event Schema \u002F Structured Data\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-bulk-delete\u002F\" rel=\"ugc\">WP Bulk Delete\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n","Easiest way to display Facebook events from your Facebook page to your website using widget or shortcode.",900,45498,90,15,"2025-11-29T10:58:00.000Z",[96,97,98,99,21],"event","facebook","facebook-event","facebook-events","http:\u002F\u002Fxylusthemes.com\u002Fplugins\u002Fxt-facebook-events\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fxt-facebook-events.1.1.8.zip",98,1,"2025-05-07 00:00:00",{"slug":106,"name":107,"version":6,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":112,"downloaded":113,"rating":13,"num_ratings":13,"last_updated":114,"tested_up_to":115,"requires_at_least":116,"requires_php":17,"tags":117,"homepage":121,"download_link":122,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"latest-news-widget","Latest News Widget","Taylor Lovett","https:\u002F\u002Fprofiles.wordpress.org\u002Ftlovett1\u002F","\u003Cp>Show latest posts from specific categories in your sidebar. Simple, easy-to-use, and customizble.\u003C\u002Fp>\n\u003Cp>Special Features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose posts from up to three categories to display posts from\u003C\u002Fli>\n\u003Cli>Optionally show post titles\u003C\u002Fli>\n\u003Cli>Optionally show post bylines\u003C\u002Fli>\n\u003Cli>A dashboard widget that displays WordPress blogging tips, SEO tricks, exclusive tutorials, SEO strategies, and more!\u003C\u002Fli>\n\u003Cli>Show either the content, the excerpt, or the content with a limited number of characters\u003C\u002Fli>\n\u003Cli>Limit the number of posts shown. Offset the posts that are shown\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Widget includes a style manager!\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Easily change the font size, font family, title font size, etc from within the widget.\u003C\u002Fli>\n\u003Cli>This widget is reusable\u003C\u002Fli>\n\u003Cli>Very easy to setup. \u003Cstrong>Requires NO technical knowledge\u003C\u002Fstrong> to install\u003C\u002Fli>\n\u003Cli>Can be translated to multiple languages\u003C\u002Fli>\n\u003Cli>Outputs \u003Cstrong>clean, validated code\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Free Support via email\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Restrictions\u002FRequirements:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Works with WordPress 2.8.1+, WPMU, and BuddyPress (WordPress 3.0+ is highly recommended)\u003C\u002Fli>\n\u003Cli>PHP 4 or 5\u003C\u002Fli>\n\u003Cli>PHP register_globals and safe_mode should be set to “Off” (this is done in your php.ini file)\u003C\u002Fli>\n\u003Cli>Your theme must call wp_head() and wp_footer()\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuring and Using the Plugin\u003C\u002Fh3>\n\u003Cp>Instructions for this plugin can be found at http:\u002F\u002Fwww.taylorlovett.com\u002Fwordpress-plugins\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For questions, feature requests, and support concerning the Latest News Widget plugin, please visit:\u003Cbr \u002F>\nhttp:\u002F\u002Fwww.taylorlovett.com\u002Fwordpress-plugins\u003C\u002Fp>\n","A customizable latest news widget.",200,23234,"2011-01-30T16:50:00.000Z","3.0.5","2.8.1",[22,106,118,119,120],"latest-posts-widget","new-posts-widget","posts-widget","http:\u002F\u002Ftaylorlovett.com\u002Fwordpress-plugins","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flatest-news-widget.1.0.1.zip",{"slug":124,"name":125,"version":126,"author":127,"author_profile":128,"description":129,"short_description":130,"active_installs":59,"downloaded":131,"rating":13,"num_ratings":13,"last_updated":132,"tested_up_to":133,"requires_at_least":134,"requires_php":17,"tags":135,"homepage":138,"download_link":139,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-flickr-photostream-widget","Simple Flickr Photostream","1.3.7","Bensventures","https:\u002F\u002Fprofiles.wordpress.org\u002Fvalidben\u002F","\u003Cp>Simple Flickr Photostream widget is another Flickr photo display. I exists because no other plugins were doing what the author needed.\u003C\u002Fp>\n\u003Cp>The plugin is essentially a widget that will show pictures from a chosen Flickr source, be it your own photostream, someone else’s, one of your sets, a group, your favorite, etc…\u003C\u002Fp>\n\u003Cp>The code is based on \u003Ca href=\"http:\u002F\u002Feightface.com\u002Fwordpress\u002Fflickrrss\u002F\" rel=\"nofollow ugc\">FlickrRss\u003C\u002Fa> plugin made by Dave Kellam and Stefano Verna and improves by placing the controls in the widget itself rather than an admin page. This new approach, combined with the way WP 2.7 handles widgets makes it multiwidgets enabled with different options for each widgets.\u003C\u002Fp>\n","Simple Flickr Photostream widget allow you display pictures from Flickr in a widgetized area of you choice. Based on the WP 2.7 widget model",26131,"2015-03-27T18:09:00.000Z","4.1.42","2.8",[77,136,23,137],"flickr-photostream","photostream","http:\u002F\u002Fwww.ai-development.com\u002Fwordpress-plugins\u002Fsimple-flickr-photostream-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-flickr-photostream-widget.zip",{"attackSurface":141,"codeSignals":204,"taintFlows":401,"riskAssessment":402,"analyzedAt":415},{"hooks":142,"ajaxHandlers":200,"restRoutes":201,"shortcodes":202,"cronEvents":203,"entryPointCount":13,"unprotectedCount":13},[143,149,154,159,162,167,171,177,179,184,185,188,191,194,197],{"type":144,"name":145,"callback":146,"file":147,"line":148},"action","init","customizer_library_demo_options","inc\\customizer\\customizer-settings.php",286,{"type":144,"name":150,"callback":151,"priority":59,"file":152,"line":153},"customize_register","customizer_library_register","inc\\customizer\\extensions\\interface.php",166,{"type":144,"name":155,"callback":156,"file":157,"line":158},"customize_preview_init","customizer_library_customize_preview_js","inc\\customizer\\extensions\\preview.php",19,{"type":144,"name":145,"callback":145,"file":160,"line":161},"olympus-widgets.php",37,{"type":144,"name":163,"callback":164,"file":165,"line":166},"admin_enqueue_scripts","upload_scripts","widgets\\author-widget.php",33,{"type":144,"name":168,"callback":169,"file":165,"line":170},"widgets_init","closure",131,{"type":172,"name":173,"callback":174,"file":175,"line":176},"filter","wp_feed_cache_transient_lifetime","anonymous","widgets\\dribbble-widget.php",125,{"type":144,"name":168,"callback":169,"file":175,"line":178},161,{"type":144,"name":180,"callback":181,"file":182,"line":183},"wp_footer","load_scripts","widgets\\facebook-widget.php",28,{"type":144,"name":168,"callback":169,"file":182,"line":170},{"type":144,"name":168,"callback":169,"file":186,"line":187},"widgets\\featured-posts-widget.php",143,{"type":144,"name":168,"callback":169,"file":189,"line":190},"widgets\\flickr-widget.php",113,{"type":144,"name":168,"callback":169,"file":192,"line":193},"widgets\\social-widget.php",152,{"type":144,"name":168,"callback":169,"file":195,"line":196},"widgets\\twitter-widget.php",327,{"type":144,"name":168,"callback":169,"file":198,"line":199},"widgets\\video-widget.php",126,[],[],[],[],{"dangerousFunctions":205,"sqlUsage":209,"outputEscaping":211,"fileOperations":103,"externalRequests":103,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":400},[206],{"fn":207,"file":175,"line":176,"context":208},"create_function","add_filter( 'wp_feed_cache_transient_lifetime', create_function( '$a', 'return 1800;' ) );",{"prepared":13,"raw":13,"locations":210},[],{"escaped":212,"rawEcho":213,"locations":214},54,135,[215,218,220,222,224,226,227,228,229,230,232,233,234,236,238,239,241,243,245,246,247,249,250,251,253,255,256,257,259,261,262,263,265,266,267,268,270,271,272,273,274,276,278,279,280,282,283,284,285,286,287,288,289,291,292,293,295,297,299,301,302,303,304,305,306,307,308,309,310,311,312,313,314,315,316,318,320,321,322,323,325,326,327,328,330,331,332,333,335,337,339,341,342,344,345,347,349,350,351,352,353,354,355,356,357,359,361,363,365,367,369,371,373,375,377,378,379,380,381,382,383,385,386,387,388,390,391,392,393,394,395,396,397,398,399],{"file":165,"line":216,"context":217},61,"raw output",{"file":165,"line":219,"context":217},64,{"file":165,"line":221,"context":217},72,{"file":165,"line":223,"context":217},75,{"file":165,"line":225,"context":217},93,{"file":165,"line":70,"context":217},{"file":165,"line":70,"context":217},{"file":165,"line":70,"context":217},{"file":165,"line":102,"context":217},{"file":165,"line":231,"context":217},99,{"file":165,"line":231,"context":217},{"file":165,"line":231,"context":217},{"file":165,"line":235,"context":217},103,{"file":165,"line":237,"context":217},104,{"file":165,"line":237,"context":217},{"file":175,"line":240,"context":217},42,{"file":175,"line":242,"context":217},45,{"file":175,"line":244,"context":217},49,{"file":175,"line":212,"context":217},{"file":175,"line":221,"context":217},{"file":175,"line":248,"context":217},73,{"file":175,"line":248,"context":217},{"file":175,"line":248,"context":217},{"file":175,"line":252,"context":217},77,{"file":175,"line":254,"context":217},78,{"file":175,"line":254,"context":217},{"file":175,"line":254,"context":217},{"file":175,"line":258,"context":217},82,{"file":175,"line":260,"context":217},83,{"file":175,"line":260,"context":217},{"file":175,"line":260,"context":217},{"file":175,"line":264,"context":217},87,{"file":175,"line":36,"context":217},{"file":175,"line":36,"context":217},{"file":175,"line":36,"context":217},{"file":175,"line":269,"context":217},147,{"file":175,"line":269,"context":217},{"file":175,"line":269,"context":217},{"file":182,"line":216,"context":217},{"file":182,"line":219,"context":217},{"file":182,"line":275,"context":217},67,{"file":182,"line":277,"context":217},71,{"file":182,"line":223,"context":217},{"file":182,"line":70,"context":217},{"file":182,"line":281,"context":217},95,{"file":182,"line":281,"context":217},{"file":182,"line":281,"context":217},{"file":182,"line":231,"context":217},{"file":182,"line":59,"context":217},{"file":182,"line":59,"context":217},{"file":182,"line":59,"context":217},{"file":182,"line":237,"context":217},{"file":182,"line":290,"context":217},105,{"file":182,"line":290,"context":217},{"file":182,"line":290,"context":217},{"file":186,"line":294,"context":217},41,{"file":186,"line":296,"context":217},44,{"file":186,"line":298,"context":217},48,{"file":186,"line":300,"context":217},53,{"file":186,"line":221,"context":217},{"file":186,"line":248,"context":217},{"file":186,"line":248,"context":217},{"file":186,"line":248,"context":217},{"file":186,"line":252,"context":217},{"file":186,"line":254,"context":217},{"file":186,"line":254,"context":217},{"file":186,"line":254,"context":217},{"file":186,"line":258,"context":217},{"file":186,"line":260,"context":217},{"file":186,"line":260,"context":217},{"file":186,"line":260,"context":217},{"file":189,"line":240,"context":217},{"file":189,"line":242,"context":217},{"file":189,"line":244,"context":217},{"file":189,"line":317,"context":217},57,{"file":189,"line":319,"context":217},76,{"file":189,"line":252,"context":217},{"file":189,"line":252,"context":217},{"file":189,"line":252,"context":217},{"file":189,"line":324,"context":217},81,{"file":189,"line":258,"context":217},{"file":189,"line":258,"context":217},{"file":189,"line":258,"context":217},{"file":189,"line":329,"context":217},86,{"file":189,"line":264,"context":217},{"file":189,"line":264,"context":217},{"file":189,"line":264,"context":217},{"file":192,"line":334,"context":217},59,{"file":192,"line":336,"context":217},62,{"file":192,"line":338,"context":217},65,{"file":192,"line":340,"context":217},69,{"file":192,"line":34,"context":217},{"file":192,"line":343,"context":217},92,{"file":192,"line":343,"context":217},{"file":192,"line":346,"context":217},96,{"file":192,"line":348,"context":217},97,{"file":192,"line":348,"context":217},{"file":192,"line":348,"context":217},{"file":195,"line":248,"context":217},{"file":195,"line":319,"context":217},{"file":195,"line":26,"context":217},{"file":195,"line":34,"context":217},{"file":195,"line":237,"context":217},{"file":195,"line":199,"context":217},{"file":195,"line":358,"context":217},128,{"file":195,"line":360,"context":217},165,{"file":195,"line":362,"context":217},171,{"file":195,"line":364,"context":217},177,{"file":195,"line":366,"context":217},183,{"file":195,"line":368,"context":217},208,{"file":195,"line":370,"context":217},212,{"file":195,"line":372,"context":217},223,{"file":195,"line":374,"context":217},225,{"file":195,"line":376,"context":217},227,{"file":198,"line":294,"context":217},{"file":198,"line":296,"context":217},{"file":198,"line":298,"context":217},{"file":198,"line":216,"context":217},{"file":198,"line":338,"context":217},{"file":198,"line":260,"context":217},{"file":198,"line":384,"context":217},84,{"file":198,"line":384,"context":217},{"file":198,"line":384,"context":217},{"file":198,"line":36,"context":217},{"file":198,"line":389,"context":217},89,{"file":198,"line":389,"context":217},{"file":198,"line":389,"context":217},{"file":198,"line":225,"context":217},{"file":198,"line":70,"context":217},{"file":198,"line":70,"context":217},{"file":198,"line":70,"context":217},{"file":198,"line":102,"context":217},{"file":198,"line":231,"context":217},{"file":198,"line":231,"context":217},{"file":198,"line":231,"context":217},[],[],{"summary":403,"deductions":404},"The 'olympus-widgets' v1.0.1 plugin exhibits a mixed security posture.  On the positive side, it demonstrates good practices by using prepared statements for all SQL queries and has no recorded vulnerability history (CVEs). The attack surface appears minimal with no exposed AJAX handlers, REST API routes, shortcodes, or cron events.  However, significant concerns arise from the static analysis.  The presence of `create_function` is a critical security risk, as it can lead to arbitrary code execution.  Furthermore, only 29% of output is properly escaped, suggesting a high probability of cross-site scripting (XSS) vulnerabilities.  The lack of nonce and capability checks on any potential entry points, though currently none are identified, leaves the door open for future vulnerabilities if the attack surface expands. The absence of taint analysis results also means that potential data flow vulnerabilities might have been missed.",[405,407,410,413],{"reason":406,"points":93},"Use of dangerous function 'create_function'",{"reason":408,"points":409},"Low percentage of properly escaped output",8,{"reason":411,"points":412},"Missing nonce checks",5,{"reason":414,"points":412},"Missing capability checks","2026-03-17T00:43:20.684Z",{"wat":417,"direct":424},{"assetPaths":418,"generatorPatterns":420,"scriptPaths":421,"versionParams":423},[419],"\u002Fwp-content\u002Fplugins\u002Folympus-widgets\u002Fcss\u002Fstyle.css",[],[422],"\u002Fwp-content\u002Fplugins\u002Folympus-widgets\u002Fjs\u002Fupload-media.js",[],{"cssClasses":425,"htmlComments":427,"htmlAttributes":428,"restEndpoints":430,"jsGlobals":431,"shortcodeOutput":432},[426],"olympus-author-image",[],[429],"id=\"olympus_profile_widget\"",[],[],[]]