[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fsbMFrbsuP5zkAqrEu4R3kKkMSJ0g-pj5CXTLLW1XVPs":3,"$fYgNJNevoh0zdIQQYf2K_y5HSuJI8OEzBIVtF7kHq4nw":319,"$f_QopLs0wIN9YIW8wTlxvBJxmF_JsMuQHDsvUCJQ9gEU":324},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":148,"fingerprints":293},"lazyload-post-gallery","LazyLoad Post Gallery","0.1","webstartup","https:\u002F\u002Fprofiles.wordpress.org\u002Fwebstartup\u002F","\u003Cp>This plugin adds a lightbox to the native galleries of WordPress articles.\u003C\u002Fp>\n\u003Ch4>Features Include\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Carousel lightbox multi galleries.\u003C\u002Fli>\n\u003Cli>Choice of the number of columns.\u003C\u002Fli>\n\u003Cli>Loading images with lazy Load.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Activate the plugin through the “Plugins” menu in WordPress.\u003C\u002Fli>\n\u003Cli>Go to the plugin setting page, and configure to your wishes.\u003C\u002Fli>\n\u003Cli>Create a new article and add a wordpress gallery and validate.\u003C\u002Fli>\n\u003Cli>You can go see your article, the gallery should be present.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Logo by \u003Ca href=\"https:\u002F\u002Fwww.helene-titre.com\u002F\" rel=\"nofollow ugc\">Hélène titre\u003C\u002Fa> “graphic designer”\u003C\u002Fli>\n\u003C\u002Ful>\n","This plugin adds a lightbox to the native galleries of WordPress articles.",0,1308,"2017-05-02T06:11:00.000Z","4.7.33","4.0","",[18,19,20,21,22],"gallery","media","media-gallery","post-gallery","responsive-gallery","http:\u002F\u002Fweb-startup.fr\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flazyload-post-gallery.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},4,20,30,84,"2026-05-20T10:09:46.905Z",[37,63,86,110,127],{"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":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":11,"last_vuln_date":62,"fetched_at":27},"simply-gallery-block","Mixed Media Gallery Blocks","3.3.2.3","GalleryCreator","https:\u002F\u002Fprofiles.wordpress.org\u002Fgallerycreator\u002F","\u003Ch4>Blocks\u003C\u002Fh4>\n\u003Cp>SimpLy Gallery Blocks is a friendly, easy-to-use gallery plugin with advanced options for creating responsive image, video, and audio galleries in multiple layouts, including Slider \u002F Carousel, Masonry, Justified, Grid, and more.\u003C\u002Fp>\n\u003Ch4>Albums\u003C\u002Fh4>\n\u003Cp>Combine multiple galleries into a single album with a dedicated splash page. Albums work as gallery collections, allowing you to group related galleries under one entry point.\u003C\u002Fp>\n\u003Cp>Each gallery inside an album is loaded dynamically via AJAX and opened in a modal view, so visitors can browse galleries directly from the album splash page without reloading the page, keeping navigation fast and seamless.\u003C\u002Fp>\n\u003Ch4>Lightbox Plugin\u003C\u002Fh4>\n\u003Cp>SimpLy Lightbox Plugin easily displays all linked images from a post or page in highly customizable lightbox. Compatible with native WordPress gallery (Block or Classic Editor). Each Post or Page can have a unique lightbox setting.\u003C\u002Fp>\n\u003Ch3>Links\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002F\" rel=\"nofollow ugc\">Masonry, Justified, Grid, Slider, Viewer Gallery Blocks – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Falbum-navigator\u002F\" rel=\"nofollow ugc\">Album Navigator Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Falbum-beginning\u002F\" rel=\"nofollow ugc\">Albums Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fsimply-viewer\u002F\" rel=\"nofollow ugc\">Viewer Gallery Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fshowcase-gallery-block\u002F\" rel=\"nofollow ugc\">Premium Showcase Gallery Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fdiamond\u002F\" rel=\"nofollow ugc\">Premium Diamond Gallery Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fhorizon-premium-gallery-block\u002F\" rel=\"nofollow ugc\">Premium Horizon Gallery Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fsplit-carousel\u002F\" rel=\"nofollow ugc\">Premium Split Carousel Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Ftagsbox-covers-gallery\u002F\" rel=\"nofollow ugc\">Premium TagsBox Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fportfolio-premium-block\u002F\" rel=\"nofollow ugc\">Premium Portfolio Block – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fgrid-tags-filter\u002F\" rel=\"nofollow ugc\">Tags Filter – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fsimply-slider-carousel\u002F\" rel=\"nofollow ugc\">SimpLy Slider \u002F Carousel – Live DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fportfolio2-youtube-vimeo-mp4\u002F\" rel=\"nofollow ugc\">YouTube and Vimeo Gallery – DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fsimply-lightbox\u002F\" rel=\"nofollow ugc\">SimpLy Lightbox and WordPress Native Gallery – DEMO\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Albums\u003C\u002Fli>\n\u003Cli>Build dynamic video galleries by simply adding a \u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fyoutube-playlist\u002F\" rel=\"nofollow ugc\">YouTube Playlist\u003C\u002Fa> *PRO\u003C\u002Fli>\n\u003Cli>Build dynamic Vimeo video galleries by simply adding a \u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fvimeo-showcase\u002F\" rel=\"nofollow ugc\">Video Showcase \u002F Album, User Uploads, Channel or Category\u003C\u002Fa> *PRO\u003C\u002Fli>\n\u003Cli>Advanced Tags Filter. DeepLinking for tags. Filter without button “All” \u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fadvanced-tag-filter\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa> *PLUS\u002FPRO\u003C\u002Fli>\n\u003Cli>WooCommerce Products list, Categories and Tags – \u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Fwoocommerce-products-gallery\u002F\" rel=\"nofollow ugc\">Dynamic Gallery *PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Media Library Assistant.  Att. Cattegory and Att. Tag – Dynamic Gallery *PRO\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Ffilebird-folders-in-media-library\u002F\" rel=\"nofollow ugc\">FileBird Media Folders – Dynamic Gallery *PRO\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fsimplygallery.co\u002Ftags-filter\u002F\" rel=\"nofollow ugc\">Tags Filter\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Poster generator for a self-hosted video (.mp4). Just select a frame and set it as a featured image for your video.\u003C\u002Fli>\n\u003Cli>Hidden Gallery\u003C\u002Fli>\n\u003Cli>Supports Photo, Video \u003Cem>MP4, YouTube, Vimeo and Audio *MP3 Lightbox is enabled by default\u003C\u002Fem>\u003C\u002Fli>\n\u003Cli>HTML5 Browser History support – Deep linking. Disabled by default*\u003C\u002Fli>\n\u003Cli>Lightbox – Mouse wheel navigation and Fading Transition\u003C\u002Fli>\n\u003Cli>Automatic SlideShow support (with CountDown timer)\u003C\u002Fli>\n\u003Cli>Multi-touch gestures support\u003C\u002Fli>\n\u003Cli>Thumbnails support\u003C\u002Fli>\n\u003Cli>Fully Responsive\u003C\u002Fli>\n\u003Cli>Mobile Friendly\u003C\u002Fli>\n\u003Cli>Unlimited colors\u003C\u002Fli>\n\u003Cli>SVG icon\u003C\u002Fli>\n\u003Cli>Physics Based Animations\u003C\u002Fli>\n\u003Cli>FullScreen support\u003C\u002Fli>\n\u003Cli>Browser features control (scrollbar, mousewheel, right click prevention)\u003C\u002Fli>\n\u003Cli>Inactive State detection\u003C\u002Fli>\n\u003Cli>Smart Resizing\u003C\u002Fli>\n\u003Cli>HTML Caption (Attachment Caption or Alternative Text)\u003C\u002Fli>\n\u003Cli>Keyboard and mouse wheel support (navigate and zoom)\u003C\u002Fli>\n\u003Cli>Social Sharing (Facebook, Twitter, Pinterest)\u003C\u002Fli>\n\u003Cli>Smart Loading\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Flexible gallery building\u003C\u002Fh3>\n\u003Cp>Mixed Media Gallery Blocks provides a flexible gallery building experience for images, video, and audio. Add media items to your gallery, adjust display settings, and publish galleries using different layouts depending on your content needs.\u003C\u002Fp>\n\u003Ch3>Transformable gallery layouts\u003C\u002Fh3>\n\u003Cp>Galleries can be transformed between different layouts such as Masonry, Grid, Justified, and fullscreen views. This allows you to reuse the same gallery content while changing its visual presentation without rebuilding it.\u003C\u002Fp>\n\u003Ch3>Responsive by design\u003C\u002Fh3>\n\u003Cp>Gallery layouts are responsive by default and adapt to different screen sizes. Separate styling controls for desktop and mobile help ensure galleries remain usable and visually consistent across devices.\u003C\u002Fp>\n\u003Ch3>Lightbox experience\u003C\u002Fh3>\n\u003Cp>The built-in lightbox supports touch gestures, keyboard navigation, and mouse wheel controls. Users can navigate, zoom, and interact with gallery items on both desktop and mobile devices.\u003C\u002Fp>\n\u003Cp>The lightbox interface is designed to be familiar and intuitive, making it easy for visitors to browse media content without leaving the page.\u003C\u002Fp>\n\u003Ch3>Performance-focused\u003C\u002Fh3>\n\u003Cp>The plugin is designed with performance in mind, using dynamic loading and optimized rendering to keep galleries responsive and pages lightweight.\u003C\u002Fp>\n\u003Ch3>A short demo of SimpLy Gallery Blocks\u003C\u002Fh3>\n\u003Cp>In this video you will see how easily you can create photo gallery using SGB Gutenberg photo gallery block.\u003Cbr \u002F>\n\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\u002FYEFVCGdTwtM?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>\u003Cbr \u002F>\nPlease note that you easily convert block gallery from Masonry to Justified or to Grid or to WordPress image gallery and vice versa.\u003C\u002Fp>\n\u003Ch4>Included Gallery Gutenberg Blocks\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Albums Block\u003C\u002Fli>\n\u003Cli>Slider \u002F Carousel Gallery Block\u003C\u002Fli>\n\u003Cli>Masonry Gallery Block\u003C\u002Fli>\n\u003Cli>Justified Block\u003C\u002Fli>\n\u003Cli>Grid Block\u003C\u002Fli>\n\u003C\u002Ful>\n","Create mixed media galleries with images, HTML5 video, YouTube, Vimeo, and VideoPress — all in one gallery by Simply Gallery.",40000,1081746,96,115,"2026-03-09T09:10:00.000Z","6.9.4","6.6","5.3.8",[54,55,56,20,57],"album","audio-gallery","lightbox","video-gallery","https:\u002F\u002Fsimplygallery.co\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimply-gallery-block.3.3.2.3.zip",89,8,"2026-03-23 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":50,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":84,"download_link":85,"security_score":73,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"wp-instagram-feed-awplife","Social Media Feed Gallery","1.5.1","A WP Life","https:\u002F\u002Fprofiles.wordpress.org\u002Fawordpresslife\u002F","\u003Cp>Looking for an easy way to showcase your Instagram photos on your website? This social media gallery helps you pull images directly from your social media account using an access token. Once connected, your photos appear in a clean grid layout that looks great on any screen size.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>View Pro Demo:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fdemo\u002Finstagram-feed-gallery-premium\u002F\" rel=\"nofollow ugc\">Social Media Feed Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>More About Pro Version:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Finstagram-feed-gallery-premium\u002F\" rel=\"nofollow ugc\">Social Media Feed Gallery Premium Details\u003C\u002Fa>\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cstrong>Where To Buy:\u003C\u002Fstrong> \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fawplife.com\u002Faccount\u002Fsignup\u002Finstagram-feed-gallery-premium\" rel=\"nofollow ugc\">Buy Social Media Feed Gallery Premium\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Video Guides\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>How to Generate an Access Token\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\u002FVrqbUP67Jbw?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\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin relies on the \u003Cstrong>Instagram Graph API\u003C\u002Fstrong> to fetch media content (images and videos) from your Instagram account to display in your gallery.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Service:\u003C\u002Fstrong> Instagram Graph API (Meta Platforms, Inc.)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>What data is sent:\u003C\u002Fstrong> Your Instagram Access Token, media IDs, and query parameters to specify image\u002Fvideo fields and limits. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>When data is sent:\u003C\u002Fstrong> Data is sent via a server-side request (\u003Ccode>wp_remote_get\u003C\u002Fcode>) every time the gallery shortcode is loaded on your site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Privacy & Terms:\u003C\u002Fstrong>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhelp.instagram.com\u002F519522125107875\" rel=\"nofollow ugc\">Instagram Data Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fprivacy\u002Fpolicy\u002F\" rel=\"nofollow ugc\">Meta Privacy Policy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fhelp.instagram.com\u002F581066165581870\" rel=\"nofollow ugc\">Instagram Terms of Use\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Complete Setup 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\u002FeqripRcj5CE?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>The setup process takes just a few minutes. Enter your access token, adjust your display settings, and drop the shortcode wherever you want the gallery to appear. Works with pages, posts, sidebar widgets, and theme template files.\u003C\u002Fp>\n\u003Ch4>What You Can Do With This Gallery\u003C\u002Fh4>\n\u003Cp>When building your social media gallery, you get control over how images display:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Choose how many photos appear (up to 50 in the free version)\u003C\u002Fli>\n\u003Cli>Set the number of columns from 1 to 6\u003C\u002Fli>\n\u003Cli>Add spacing between images for a cleaner look\u003C\u002Fli>\n\u003Cli>Show or hide captions on hover\u003C\u002Fli>\n\u003Cli>Link images back to the original post\u003C\u002Fli>\n\u003Cli>Open photos in a lightbox with navigation controls\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The responsive design adapts automatically. Desktop visitors see a multi-column grid while mobile users get a single-column view that scrolls smoothly.\u003C\u002Fp>\n\u003Ch4>Gallery Layout Options\u003C\u002Fh4>\n\u003Cp>The free version includes a standard grid template. Photos arrange in equal-sized boxes across your chosen column count. Spacing options let you add gaps between images or create a tight seamless grid.\u003C\u002Fp>\n\u003Cp>For sites needing more variety, the Pro version adds four additional layouts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Masonry\u003C\u002Fstrong> – Images stack vertically without equal heights, like Pinterest\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Mosaic\u003C\u002Fstrong> – Mixed-size tiles create visual interest\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Carousel\u003C\u002Fstrong> – Sliding gallery with navigation arrows\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Post Style\u003C\u002Fstrong> – Shows images with engagement data below\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Connecting Your Social Media Account\u003C\u002Fh4>\n\u003Cp>The gallery uses Insta’s official API through access tokens. This method keeps your account secure since you never enter your password into the site.\u003C\u002Fp>\n\u003Cp>Getting an access token involves a few steps through Facebook’s developer tools. We include video tutorials that walk through the process from start to finish. Most users complete setup in under 10 minutes.\u003C\u002Fp>\n\u003Ch4>Where to Display Your Feed\u003C\u002Fh4>\n\u003Cp>Shortcodes give you flexibility in placement. Copy the code from the gallery settings and paste it into:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Any page or post using the block editor or classic editor\u003C\u002Fli>\n\u003Cli>Text widgets in your sidebar or footer\u003C\u002Fli>\n\u003Cli>Theme template files with the do_shortcode function\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Each gallery gets its own shortcode, so you can create multiple feeds with different settings.\u003C\u002Fp>\n\u003Ch4>Free Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Access token authentication\u003C\u002Fli>\n\u003Cli>1 gallery layout (Grid)\u003C\u002Fli>\n\u003Cli>Rows and columns control\u003C\u002Fli>\n\u003Cli>Display up to 50 images\u003C\u002Fli>\n\u003Cli>Adjustable image spacing\u003C\u002Fli>\n\u003Cli>Caption overlay on hover\u003C\u002Fli>\n\u003Cli>Direct links to feed posts\u003C\u002Fli>\n\u003Cli>Lightbox image preview\u003C\u002Fli>\n\u003Cli>Lightbox navigation controls\u003C\u002Fli>\n\u003Cli>Shortcode generator\u003C\u002Fli>\n\u003Cli>Responsive design\u003C\u002Fli>\n\u003Cli>Translation ready\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Pro Features\u003C\u002Fh4>\n\u003Cp>Upgrade to access additional layouts and extended functionality:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>5 gallery layout templates (Grid, Masonry, Mosaic, Carousel, Post)\u003C\u002Fli>\n\u003Cli>Display 200+ images per gallery\u003C\u002Fli>\n\u003Cli>Album support\u003C\u002Fli>\n\u003Cli>Like count display\u003C\u002Fli>\n\u003Cli>Comment count display\u003C\u002Fli>\n\u003Cli>User profile information\u003C\u002Fli>\n\u003Cli>Load More button for pagination\u003C\u002Fli>\n\u003Cli>Social sharing icons\u003C\u002Fli>\n\u003Cli>No-spacing layout option\u003C\u002Fli>\n\u003Cli>Custom link settings\u003C\u002Fli>\n\u003Cli>Custom CSS field\u003C\u002Fli>\n\u003Cli>Lightbox color customization\u003C\u002Fli>\n\u003Cli>Priority support\u003C\u002Fli>\n\u003C\u002Ful>\n","Formerly \"WP Instagram Feed Gallery\" Create a responsive social media gallery with access token. Grid layout, lightbox, shortcode support.",2000,92206,100,5,"2026-03-16T10:28:00.000Z","5.0","7.0",[79,80,81,82,83],"feed-gallery","image-gallery","instagram-feed","photo-gallery","social-media-gallery","https:\u002F\u002Fawplife.com\u002Fwordpress-plugins\u002Finstagram-feed-gallery-premium\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-instagram-feed-awplife.1.5.1.zip",{"slug":87,"name":88,"version":89,"author":90,"author_profile":91,"description":92,"short_description":93,"active_installs":94,"downloaded":95,"rating":96,"num_ratings":97,"last_updated":98,"tested_up_to":50,"requires_at_least":99,"requires_php":16,"tags":100,"homepage":106,"download_link":107,"security_score":108,"vuln_count":31,"unpatched_count":11,"last_vuln_date":109,"fetched_at":27},"responsive-filterable-portfolio","Responsive Filterable Portfolio","1.0.25","Nks","https:\u002F\u002Fprofiles.wordpress.org\u002Fnik00726\u002F","\u003Cp>This is a beautiful responsive portfolio with responsive lightbox plugin for WordPress blogs and sites. Admin can manage any number of videos, images, links into the portfolio grid.Admin can add, edit and delete videos, images, links from portfolio.admin can set media title to lightbox. Before add portfolio to WordPress blog, admin can preview a portfolio grid. Admin can set height, the width of portfolio media. Admin can also set the backgroud color of the portfolio.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Live Demo  \u003Ca href=\"http:\u002F\u002Fblog.i13websolution.com\u002Flive-preview-wordpress-responsive-filterable-portfolio-plugin\u002F\" rel=\"nofollow ugc\">Responsive Filterable Portfolio Plugin\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Find Responsive Filterable Portfolio Pro Plugin(Unlimited Portfolio + More) at \u003Ca href=\"http:\u002F\u002Fwww.i13websolution.com\u002Fwordpress-responsive-media-portfolio-grid.html\" rel=\"nofollow ugc\">Responsive Filterable Portfolio Pro\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ijaIdS4Ktb8\" rel=\"nofollow ugc\">WordPress Filterable Responsive Portfolio Pro Video\u003C\u002Fa>\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\u002FijaIdS4Ktb8?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>Please rate this plugin if you find it useful\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>=Features=\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Add any number of media(image,video,links) to portfolio.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>portfolio and lightbox both are responsive\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Edit portfolio media.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Preview your portfolio grid before use it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>portfolio installation into theme is simple just add shortcode to theme or pages\u002Fposts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>changes to height,width of thumbnail are easy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Changes to slider speed is easy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>show media(image,video) to lightbox.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Show hide media filter is easy.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support capablities\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>=Pro Version Features=\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>Unlimited portfolio grids and lightbox(Multiple portfolio grids).\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support video types custom html 5 video, Youtube, Vimeo, Metacafe, DailyMotion.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>support pagination to portfolio grid.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support media description into lightbox.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Support caption to the thumbnails.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>New Field Added media Order,Now admin can display media according media order.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>New Field added open media into lightbox or redirect it.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Responsive Admin Layout.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>No advertisements.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>10.Support capablities\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.i13websolution.com\u002Fcontacts\" rel=\"nofollow ugc\">Get Support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>This plugin is free for everyone! Since it’s released under the GPL, you can use it free of charge on your personal or commercial blog. But you can make some donations if you realy find it useful.\u003C\u002Fp>\n","This is a beautiful responsive portfolio with responsive lightbox plugin for WordPress blogs and sites. Admin can manage any number of videos, images, &hellip;",1000,76724,92,18,"2025-12-04T08:53:00.000Z","3.0",[101,102,103,104,105],"media-grid","portfolio-gallery","portfolio-grid-gallery","responsive-media-gallery","video-portfolio-plugin","https:\u002F\u002Fwww.i13websolution.com\u002Fwordpress-responsive-media-portfolio-grid.html","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-filterable-portfolio.1.0.25.zip",95,"2025-09-09 18:22:56",{"slug":111,"name":112,"version":113,"author":114,"author_profile":115,"description":116,"short_description":117,"active_installs":73,"downloaded":118,"rating":73,"num_ratings":119,"last_updated":120,"tested_up_to":121,"requires_at_least":122,"requires_php":16,"tags":123,"homepage":125,"download_link":126,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"media-item-url","Media Item URL","1.0.1","Andrew Norcross","https:\u002F\u002Fprofiles.wordpress.org\u002Fnorcross\u002F","\u003Cp>Get full attachment URL from the media row table without opening the item. Currently in the WP Media Gallery, you have to open each item individually to get the URL. This is can be annoying if you need to get multiple URLs.\u003C\u002Fp>\n","Get the full attachment URL from the media row table without opening item.",4160,10,"2016-08-16T16:58:00.000Z","4.6.0","3.8",[124,20],"images","https:\u002F\u002Fgithub.com\u002Fnorcross\u002Fmedia-item-url","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmedia-item-url.1.0.1.zip",{"slug":128,"name":129,"version":130,"author":131,"author_profile":132,"description":133,"short_description":134,"active_installs":135,"downloaded":136,"rating":73,"num_ratings":137,"last_updated":138,"tested_up_to":139,"requires_at_least":140,"requires_php":141,"tags":142,"homepage":146,"download_link":147,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27},"taghound-media-tagger","Taghound Media Tagger","2.0.2","Josh Larson","https:\u002F\u002Fprofiles.wordpress.org\u002Fjplhomer\u002F","\u003Cp>Automatically tag and search images in your media library using \u003Ca href=\"https:\u002F\u002Fclarifai.com\u002F\" rel=\"nofollow ugc\">Clarifai’s object recognition API\u003C\u002Fa>. Using advances in deep learning, Clarifai leverages convoluted neural networks to analyze an image and return predictions of the contents of that image.\u003C\u002Fp>\n\u003Cp>Typically, your images will be tagged with simple indicators like:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>one person\u003C\u002Fli>\n\u003Cli>no people\u003C\u002Fli>\n\u003Cli>happy\u003C\u002Fli>\n\u003Cli>man\u002Fwoman\u003C\u002Fli>\n\u003Cli>outdoors\u003C\u002Fli>\n\u003Cli>tree\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Taghound Media Tagger takes these predictions and turns them into WordPress tags. This enables you to immediately search for images you’ve added to your media library by the contents of the image and not by the title or description you have manually entered.\u003C\u002Fp>\n\u003Cp>Taghound Media Tagger lets you tag new images in addition to a backlog of older images you added before installing the plugin!\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Automatically tag images in your media gallery with predicted contents\u003C\u002Fli>\n\u003Cli>Search for the contents of images using the Media Gallery search input\u003C\u002Fli>\n\u003Cli>Filter your media gallery by a specific tag\u003C\u002Fli>\n\u003Cli>Tag existing images in your media library with the click of a button\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Coming Soon\u003C\u002Fh4>\n\u003Cp>We’re always looking to improve Taghound Media Tagger. Here’s what is on the roadmap:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Tag videos in addition to photos\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Github\u003C\u002Fh4>\n\u003Cp>This plugin is open-source and available on Github. Please consider contributing to the plugin if you find bugs or have a feature you’d like to see implemented:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Fjplhomer\u002Ftaghound-media-tagger\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftravis-ci.org\u002Fjplhomer\u002Ftaghound-media-tagger\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Website\u003C\u002Fh4>\n\u003Cp>http:\u002F\u002Fjplhomer.org\u002Fprojects\u002Ftaghound-media-tagger\u002F\u003C\u002Fp>\n\u003Ch4>Art\u003C\u002Fh4>\n\u003Cp>Special thanks to \u003Ca href=\"http:\u002F\u002Fwww.kevinfishdesigns.com\u002F\" rel=\"nofollow ugc\">Kevin Fish\u003C\u002Fa> for his work on the TagHound logo and banner!\u003C\u002Fp>\n","Automatically tag and search images in your media library using Clarifai's object recognition API.",70,3817,1,"2017-12-02T17:00:00.000Z","4.9.29","3.9","5.5",[143,124,20,144,145],"deep-learning","neural-network","tagging","http:\u002F\u002Fjplhomer.org\u002Fprojects\u002Ftaghound-media-tagger\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftaghound-media-tagger.2.0.2.zip",{"attackSurface":149,"codeSignals":205,"taintFlows":281,"riskAssessment":282,"analyzedAt":292},{"hooks":150,"ajaxHandlers":201,"restRoutes":202,"shortcodes":203,"cronEvents":204,"entryPointCount":11,"unprotectedCount":11},[151,157,161,165,170,173,179,183,185,188,189,193,198],{"type":152,"name":153,"callback":154,"file":155,"line":156},"action","admin_notices","admin_notice","lazyload-post-gallery.php",60,{"type":152,"name":158,"callback":159,"file":155,"line":160},"admin_init","deactivate_auto",61,{"type":152,"name":162,"callback":163,"file":155,"line":164},"plugins_loaded","text_domain",63,{"type":152,"name":166,"callback":167,"file":168,"line":169},"admin_enqueue_scripts","register_css","plugin\\admin\\assets.php",13,{"type":152,"name":166,"callback":171,"file":168,"line":172},"register_js",14,{"type":174,"name":175,"callback":176,"file":177,"line":178},"filter","admin_footer_text","remove_footer_admin","plugin\\admin\\init.php",28,{"type":152,"name":180,"callback":180,"file":181,"line":182},"admin_menu","plugin\\admin\\panel.php",17,{"type":152,"name":158,"callback":184,"file":181,"line":97},"admin_settings",{"type":152,"name":186,"callback":167,"file":187,"line":169},"wp_enqueue_scripts","plugin\\front\\assets.php",{"type":152,"name":186,"callback":171,"file":187,"line":172},{"type":152,"name":190,"callback":191,"priority":73,"file":187,"line":192},"wp_footer","footer_script",15,{"type":174,"name":194,"callback":195,"priority":119,"file":196,"line":197},"post_gallery","slwsu_gallery","plugin\\front\\gallery.php",9,{"type":152,"name":186,"callback":199,"file":200,"line":182},"register_qs_lib","plugin\\init.php",[],[],[],[],{"dangerousFunctions":206,"sqlUsage":207,"outputEscaping":209,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":280},[],{"prepared":11,"raw":11,"locations":208},[],{"escaped":210,"rawEcho":211,"locations":212},3,34,[213,216,218,220,222,224,226,228,230,232,233,235,236,238,240,242,244,246,248,250,252,254,256,258,260,262,264,266,268,270,272,274,276,278],{"file":214,"line":32,"context":215},"plugin\\admin\\form.php","raw output",{"file":214,"line":217,"context":215},31,{"file":214,"line":219,"context":215},45,{"file":214,"line":221,"context":215},46,{"file":214,"line":223,"context":215},47,{"file":214,"line":225,"context":215},48,{"file":214,"line":227,"context":215},49,{"file":214,"line":229,"context":215},50,{"file":214,"line":231,"context":215},59,{"file":214,"line":160,"context":215},{"file":214,"line":234,"context":215},67,{"file":214,"line":135,"context":215},{"file":214,"line":237,"context":215},73,{"file":214,"line":239,"context":215},76,{"file":177,"line":241,"context":215},44,{"file":181,"line":243,"context":215},175,{"file":181,"line":245,"context":215},187,{"file":181,"line":247,"context":215},200,{"file":181,"line":249,"context":215},213,{"file":181,"line":251,"context":215},226,{"file":181,"line":253,"context":215},234,{"file":181,"line":255,"context":215},246,{"file":181,"line":257,"context":215},254,{"file":181,"line":259,"context":215},259,{"file":181,"line":261,"context":215},260,{"file":181,"line":263,"context":215},267,{"file":181,"line":265,"context":215},272,{"file":181,"line":267,"context":215},273,{"file":181,"line":269,"context":215},274,{"file":181,"line":271,"context":215},275,{"file":181,"line":273,"context":215},279,{"file":181,"line":275,"context":215},281,{"file":181,"line":277,"context":215},282,{"file":181,"line":279,"context":215},284,[],[],{"summary":283,"deductions":284},"The \"lazyload-post-gallery\" plugin, version 0.1, exhibits a strong security posture from a static analysis perspective, particularly concerning its limited attack surface and the absence of known vulnerabilities. The plugin reports zero AJAX handlers, REST API routes, shortcodes, or cron events, indicating a minimal footprint for potential exploitation. Furthermore, the complete absence of dangerous functions, external HTTP requests, and file operations are positive signs. The use of prepared statements for SQL queries is commendable, although the limited scope of SQL operations means this is less of a risk mitigation than it could be.\n\nHowever, a significant concern arises from the output escaping. With only 8% of 37 total outputs properly escaped, this presents a substantial risk of Cross-Site Scripting (XSS) vulnerabilities. This is the most prominent weakness identified in the static analysis. The lack of nonce and capability checks on entry points, while there are no entry points reported, means that if any are introduced in future versions without proper checks, they would be immediately vulnerable. The plugin's vulnerability history is clean, which is positive, but this is likely due to its limited functionality and recent or limited deployment, rather than inherent robust security in all areas. Overall, the plugin is strong in limiting its attack vectors but critically weak in output sanitization, which requires immediate attention.",[285,288,290],{"reason":286,"points":287},"Insufficient output escaping (8% escaped)",12,{"reason":289,"points":74},"No nonce checks detected",{"reason":291,"points":74},"No capability checks detected","2026-03-17T07:24:03.801Z",{"wat":294,"direct":312},{"assetPaths":295,"generatorPatterns":301,"scriptPaths":302,"versionParams":306},[296,297,298,299,300],"\u002Fwp-content\u002Fplugins\u002Flazyload-post-gallery\u002Fassets\u002Fadmin.css","\u002Fwp-content\u002Fplugins\u002Flazyload-post-gallery\u002Fassets\u002Fadmin.js","\u002Fwp-content\u002Fplugins\u002Flazyload-post-gallery\u002Fassets\u002Ffront.css","\u002Fwp-content\u002Fplugins\u002Flazyload-post-gallery\u002Fassets\u002Ffront.js","\u002Fwp-content\u002Fplugins\u002Flazyload-post-gallery\u002Fassets\u002Flightbox.js",[],[303,304,305],"assets\u002Fadmin.js","assets\u002Ffront.js","assets\u002Flightbox.js",[307,308,309,310,311],"lazyload-post-gallery\u002Fassets\u002Fadmin.css?ver=","lazyload-post-gallery\u002Fassets\u002Fadmin.js?ver=","lazyload-post-gallery\u002Fassets\u002Ffront.css?ver=","lazyload-post-gallery\u002Fassets\u002Ffront.js?ver=","lazyload-post-gallery\u002Fassets\u002Flightbox.js?ver=",{"cssClasses":313,"htmlComments":314,"htmlAttributes":315,"restEndpoints":316,"jsGlobals":317,"shortcodeOutput":318},[],[],[],[],[],[],{"error":320,"url":321,"statusCode":322,"statusMessage":323,"message":323},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Flazyload-post-gallery\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":137,"versions":325},[326],{"version":6,"download_url":327,"svn_tag_url":328,"released_at":26,"has_diff":329,"diff_files_changed":330,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":331,"is_current":320},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flazyload-post-gallery.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Flazyload-post-gallery\u002Ftags\u002F0.1\u002F",false,[],[]]