[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fvRwWm4oXk36u-x6QGuZxnYVqJXVWPfsdf6zfrrkr1v4":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":141,"fingerprints":434},"lightbox-photoswipe","Lightbox with PhotoSwipe","5.8.3","Arno Welzel","https:\u002F\u002Fprofiles.wordpress.org\u002Fawelzel\u002F","\u003Cp>This plugin integrates PhotoSwipe to WordPress. All linked images in a post or page will be displayed using PhotoSwipe, regardless if they are part of a gallery or single images.\u003C\u002Fp>\n\u003Cp>More about the original version of PhotoSwipe see here: \u003Ca href=\"http:\u002F\u002Fphotoswipe.com\" rel=\"nofollow ugc\">http:\u002F\u002Fphotoswipe.com\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>You can also display EXIF data from supported image types.\u003C\u002Fp>\n\u003Cp>As of version 4.0.0 this plugin requires at least WordPress 5.3 and PHP 7.0. Older PHP version will cause problems. In this case you have to upgrade your PHP version or ask your hoster to do so. Please note that WordPress itself also recommends at least PHP 7.4 – see \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fabout\u002Frequirements\u002F\" rel=\"ugc\">https:\u002F\u002Fwordpress.org\u002Fabout\u002Frequirements\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Please keep in mind: not the visible thumbnail is relevant, but only the image link. Images should always be linked to the file and not to the attachment page. Since version 5.6.1 there is an option to fix attachment links which can be enabled if needed – however this may slow down your website since then all links on a page will be checked if they are attachment links.\u003C\u002Fp>\n","Integration of PhotoSwipe (http:\u002F\u002Fphotoswipe.com) for WordPress.",20000,937902,98,113,"2026-02-26T16:27:00.000Z","6.9.4","5.3","",[20,21,22,23,24],"attachments","gallery","images","lightbox","photoswipe","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flightbox-photoswipe\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Flightbox-photoswipe.5.8.3.zip",100,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":33,"display_name":7,"profile_url":8,"plugin_count":34,"total_installs":35,"avg_security_score":27,"avg_patch_time_days":36,"trust_score":37,"computed_at":38},"awelzel",5,29440,364,79,"2026-04-04T00:42:41.697Z",[40,59,79,100,119],{"slug":41,"name":42,"version":43,"author":44,"author_profile":45,"description":46,"short_description":47,"active_installs":48,"downloaded":49,"rating":50,"num_ratings":51,"last_updated":52,"tested_up_to":53,"requires_at_least":54,"requires_php":18,"tags":55,"homepage":18,"download_link":57,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"photo-swipe","PhotoSwipe","4.1.1.1","Louy Alakkad","https:\u002F\u002Fprofiles.wordpress.org\u002Flouyx\u002F","\u003Cp>This plugins adds the PhotoSwipe library to your WordPress blog seamlessly. No configuration required.\u003C\u002Fp>\n","A very light implementation of PhotoSwipe javascript plugin for WordPress",1000,31166,90,11,"2016-03-17T14:51:00.000Z","4.4.0","4.0",[20,56,21,22,23],"fancybox","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fphoto-swipe.4.1.1.1.zip",85,{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":69,"num_ratings":70,"last_updated":71,"tested_up_to":16,"requires_at_least":72,"requires_php":18,"tags":73,"homepage":76,"download_link":77,"security_score":70,"vuln_count":34,"unpatched_count":28,"last_vuln_date":78,"fetched_at":30},"foobox-image-lightbox","Lightbox & Modal Popup WordPress Plugin – FooBox","2.7.41","FooPlugins","https:\u002F\u002Fprofiles.wordpress.org\u002Ffooplugins\u002F","\u003Cp>FooBox adds a lightbox to your WordPress site, so images are loaded in a modal or popup instead of redirecting your visitors away from your site.\u003C\u002Fp>\n\u003Cp>Some people often refer to a lightbox as an “Image Zoom” effect. It’s really just a modal overlay or popup that showcases your images.\u003C\u002Fp>\n\u003Cp>FooBox was the first lightbox to take responsive layout seriously. Not only does it scale images to look better on phones, but it rearranges it’s button controls to look great in both portrait or landscape orientation.\u003C\u002Fp>\n\u003Cp>Add a modal popup to your website images with no setup. FooBox will automatically add modals to WordPress galleries, WordPress images with captions, and attachment images.\u003C\u002Fp>\n\u003Cp>Works with most image gallery plugins, but works best with our \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002F\" rel=\"nofollow ugc\">FooGallery Gallery WordPress Plugin\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FULL GUTENBERG SUPPORT\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Within Gutenberg, FooBox lightbox will automatically add a modal popup to images and galleries that have the “Link To” setting set to “Media File”.\u003Cbr \u002F>\nImage captions set in the editor are also automatically picked up in the FooBox modal popup.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>FooBox Image Lightbox Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Responsive lightbox design\u003C\u002Fli>\n\u003Cli>Modern lightbox design\u003C\u002Fli>\n\u003Cli>Zero configuration!\u003C\u002Fli>\n\u003Cli>Works with WordPress galleries\u003C\u002Fli>\n\u003Cli>Works with WordPress captioned images\u003C\u002Fli>\n\u003Cli>Control when to exclude \u002F include FooBox JS & CSS assets\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Includes a 7-day free trial of FooBox Pro Lightbox!\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>You can try the PRO version for free for 7 days.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoobox\u002F?utm_source=fooboxfreeplugin&utm_medium=fooboxfreeprolink&utm_campaign=foobox_free_wprepo\" rel=\"nofollow ugc\">FooBox PRO\u003C\u002Fa> Features:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Social sharing (10+ networks)\u003C\u002Fli>\n\u003Cli>Video lightbox support\u003C\u002Fli>\n\u003Cli>HTML lightbox support\u003C\u002Fli>\n\u003Cli>iFrame support\u003C\u002Fli>\n\u003Cli>Deeplinking\u003C\u002Fli>\n\u003Cli>Fullscreen and slideshow modes\u003C\u002Fli>\n\u003Cli>Glass lightbox theme (including custom color pickers)\u003C\u002Fli>\n\u003Cli>Metro lightbox theme\u003C\u002Fli>\n\u003Cli>Flat lightbox theme\u003C\u002Fli>\n\u003Cli>5 color schemes, 12 button icons and 11 loader icons\u003C\u002Fli>\n\u003Cli>12 animation effects\u003C\u002Fli>\n\u003Cli>85+ settings to customize\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoobox\u002F?utm_source=fooboxfreeplugin&utm_medium=fooboxfreeprolink&utm_campaign=foobox_free_wprepo\" rel=\"nofollow ugc\">FooBox PRO\u003C\u002Fa> Works With:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoogallery-wordpress-gallery-plugin\u002F\" rel=\"nofollow ugc\">The Best Image Gallery Plugin for WordPress\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>NextGen\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fjustified-image-grid-premium-wordpress-gallery\u002F2594251\" rel=\"nofollow ugc\">Justified Image Grid\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Envira Gallery\u003C\u002Fli>\n\u003Cli>WooCommerce product images (Works with WooCommerce v3+)\u003C\u002Fli>\n\u003Cli>JetPack Tiled Gallery\u003C\u002Fli>\n\u003Cli>AutOptimize\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Check out the \u003Ca href=\"https:\u002F\u002Ffooplugins.com\u002Ffoobox-feature-comparison\u002F?utm_source=fooboxfreeplugin&utm_medium=fooboxcomparelink&utm_campaign=foobox_free_wprepo\" rel=\"nofollow ugc\">full feature comparison\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Complete FooBox Asset Control\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>By default, FooBox lightbox includes javascript and stylesheet assets into all your pages. We do this, because we do not know if the page content contains media or not.\u003Cbr \u002F>\nIf you want more control over when FooBox assets are included, you can now exclude the assets by default, by enabling a setting. Then on each page, you can choose to include them when required.\u003Cbr \u002F>\nAlternatively, you can leave the setting disabled, and then choose to exclude the FooBox assets from particular pages. A new metabox is now available when editing your pages or posts.\u003Cbr \u002F>\nThis new feature was only available in the PRO version beforehand, but we feel control over your website performance is something you should not have to pay for. Enjoy!\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Translations\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.webhostinghub.com\u002F\" rel=\"nofollow ugc\">Serbo-Croatian by Borisa Djuraskovic\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","A responsive image lightbox for WordPress galleries, WordPress attachments & FooGallery",100000,2831671,78,94,"2026-01-21T16:36:00.000Z","3.5.1",[21,22,23,74,75],"modal","popup","https:\u002F\u002Ffooplugins.com\u002Ffoobox\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffoobox-image-lightbox.2.7.41.zip","2025-07-07 16:14:43",{"slug":80,"name":81,"version":82,"author":83,"author_profile":84,"description":85,"short_description":86,"active_installs":67,"downloaded":87,"rating":13,"num_ratings":88,"last_updated":89,"tested_up_to":16,"requires_at_least":90,"requires_php":91,"tags":92,"homepage":95,"download_link":96,"security_score":97,"vuln_count":98,"unpatched_count":28,"last_vuln_date":99,"fetched_at":30},"responsive-lightbox","Responsive Lightbox & Gallery","2.7.6","dFactory","https:\u002F\u002Fprofiles.wordpress.org\u002Fdfactory\u002F","\u003Ch4>Everything You Need in a WordPress Gallery Plugin\u003C\u002Fh4>\n\u003Cp>\u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fresponsive-lightbox\u002F?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">Responsive Lightbox and Gallery plugin\u003C\u002Fa> is a fully fledged WordPress gallery plugin with a powerful Drag & Drop Gallery Builder and Lightbox functionality that’s used daily by more than 100,000 active users and downloaded over 3 Million times.\u003C\u002Fp>\n\u003Cp>The beauty of it is how easy it is for you to customize it and enhance its features thanks to \u003Ca href=\"?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">free and premium extensions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Why You Should Use Responsive Lightbox and Gallery Plugin\u003C\u002Fh4>\n\u003Ch4>Easiest Gallery Builder\u003C\u002Fh4>\n\u003Cp>Say goodbye to coding. With the built-in drag and drop Gallery builder, you will be able to create beautiful galleries, customize them, and add your preferred styles in minutes.\u003C\u002Fp>\n\u003Ch4>Vast Customization Options\u003C\u002Fh4>\n\u003Cp>Responsive Lightbox and Gallery plugin is packed with customization options per each gallery and lightbox style so you can tweak them to suit your website’s audience with just a few clicks.\u003C\u002Fp>\n\u003Ch4>SEO-Friendly and Lightweight\u003C\u002Fh4>\n\u003Cp>Responsive Lightbox and Gallery plugin is built keeping SEO and performance in mind, making it lightweight and fast when it comes to page load.\u003C\u002Fp>\n\u003Ch4>Premium Extensions\u003C\u002Fh4>\n\u003Cp>Looking to provide a premium experience to your visitors? Responsive Lightbox and Gallery plugin offers plenty of premium extensions to provide you with even more flexibility and customization options.\u003C\u002Fp>\n\u003Cp>Need more reasons? \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fresponsive-lightbox\u002F?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">Check them out here\u003C\u002Fa>!\u003C\u002Fp>\n\u003Ch4>What some of our 100,000+ active users say about Responsive Lightbox and Gallery plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Amazing Gallery plugin!\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Versatile and powerful for both sliders and galleries, many features and style options.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Really easy to use. Takes all the fiddling out of the process of creating a responsive gallery\u002Flightbox.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>I needed a lightbox plugin that works reliably. This marvelous plugin does the magic. Now I can spend more on my photography and less time customizing WordPress.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>This plugin is quite flexible and effective. The functionality choices are broad and all quite easy to configure.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Need more galley options?\u003C\u002Fh4>\n\u003Cp>Responsive Lightbox and Gallery plugin can be extended with our \u003Ca href=\"?utm_source=repo&utm_medium=link&utm_campaign=responsive-lightbox-plugin-free\" rel=\"nofollow ugc\">premium extensions\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Premium Extensions:\u003C\u002Fstrong>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fphoto-art-bundle\u002F\" rel=\"nofollow ugc\">Photo & Art bundle\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fjustified-gallery\u002F\" rel=\"nofollow ugc\">Justified Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fexpander-gallery\u002F\" rel=\"nofollow ugc\">Expander Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fhidden-gallery\u002F\" rel=\"nofollow ugc\">Hidden Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fmasonry-gallery-pro\u002F\" rel=\"nofollow ugc\">Masonry Image Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fslider-gallery\u002F\" rel=\"nofollow ugc\">Slider Gallery\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Flightcase-lightbox\u002F\" rel=\"nofollow ugc\">Lightcase Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fphotoswipe-lightbox\u002F\" rel=\"nofollow ugc\">PhotoSwipe Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Flightgallery-lightbox\u002F\" rel=\"nofollow ugc\">Lightgallery Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fstrip-lightbox\u002F\" rel=\"nofollow ugc\">Strip Lightbox\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Ffancybox-pro\u002F\" rel=\"nofollow ugc\">Fancybox Pro\u003C\u002Fa>\u003Cbr \u002F>\n* \u003Ca href=\"http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Flightbox-comments\u002F\" rel=\"nofollow ugc\">Lightbox Comments\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Full Feature List\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Powerful and easy-to-use gallery builder\u003C\u002Fli>\n\u003Cli>3 beautiful gallery templates – Grid, Slider and Masonry\u003C\u002Fli>\n\u003Cli>8 responsive lightbox scripts (SwipeBox, prettyPhoto, Nivo Lightbox, Image Lightbox, Tos “R” Us, Featherlight, Magnific Popup, GLightbox)\u003C\u002Fli>\n\u003Cli>Create galleries from Media Library or Post attached images\u003C\u002Fli>\n\u003Cli>Media Folders with a drag & drop interface\u003C\u002Fli>\n\u003Cli>Access to millions of images through Remote Library\u003C\u002Fli>\n\u003Cli>Option to import remote images to Media Library\u003C\u002Fli>\n\u003Cli>Gutenberg editor compatibility\u003C\u002Fli>\n\u003Cli>Iframe, Ajax, HTML5 and Inline lightbox content support\u003C\u002Fli>\n\u003Cli>Advanced pagination, incl. AJAX and infinite scroll\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress image galleries\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress image links\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress video links (YouTube, Vimeo)\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to widgets content\u003C\u002Fli>\n\u003Cli>Automatically add lightbox to WordPress comments content\u003C\u002Fli>\n\u003Cli>WooCommerce product gallery support\u003C\u002Fli>\n\u003Cli>Popular Page builders compatibility\u003C\u002Fli>\n\u003Cli>Gallery widget\u003C\u002Fli>\n\u003Cli>Single image widget\u003C\u002Fli>\n\u003Cli>Option to display single post images as a gallery\u003C\u002Fli>\n\u003Cli>Option to modify native WP gallery links image size\u003C\u002Fli>\n\u003Cli>Option to set gallery images title from image title, caption, alt or description\u003C\u002Fli>\n\u003Cli>Option to force lightbox for custom WP gallery replacements like Jetpack tiled galleries\u003C\u002Fli>\n\u003Cli>Option to trigger lightbox on custom jquery events\u003C\u002Fli>\n\u003Cli>Option to conditionally load scripts and styles only on pages that have images or galleries in post content\u003C\u002Fli>\n\u003Cli>Highly customizable settings for each of the lightbox scripts\u003C\u002Fli>\n\u003Cli>Highly customizable settings for each gallery\u003C\u002Fli>\n\u003Cli>Multisite support\u003C\u002Fli>\n\u003Cli>.pot file for translations included\u003C\u002Fli>\n\u003C\u002Ful>\n","The most popular lightbox plugin and responsive gallery builder for WordPress.",6481728,1991,"2026-03-12T09:29:00.000Z","6.0","7.0",[93,21,94,22,23],"galleries","image","http:\u002F\u002Fwww.dfactory.co\u002Fproducts\u002Fresponsive-lightbox\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresponsive-lightbox.2.7.6.zip",89,13,"2026-02-26 00:00:00",{"slug":101,"name":102,"version":103,"author":104,"author_profile":105,"description":106,"short_description":107,"active_installs":108,"downloaded":109,"rating":110,"num_ratings":111,"last_updated":112,"tested_up_to":18,"requires_at_least":113,"requires_php":18,"tags":114,"homepage":117,"download_link":118,"security_score":58,"vuln_count":28,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30},"cleaner-gallery","Cleaner Gallery","1.1.0","Justin Tadlock","https:\u002F\u002Fprofiles.wordpress.org\u002Fgreenshady\u002F","\u003Cp>This plugin was written to take care of the invalid HTML that WordPress produces when using the \u003Ccode>[gallery]\u003C\u002Fcode> shortcode.\u003C\u002Fp>\n\u003Cp>It does a bit more than that though.  It will integrate with many Lightbox-type scripts and allow you to do much cooler things with your galleries.  Plus, it has a couple of extra options that you can play around with.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Uses HTML5 \u003Ccode>\u003Cfig>\u003C\u002Fcode> and \u003Ccode>\u003Cfigcaption>\u003C\u002Fcode> elements.\u003C\u002Fli>\n\u003Cli>Integrates with \u003Ca href=\"http:\u002F\u002Fschema.org\" rel=\"nofollow ugc\">Schema.org microdata\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>Uses the \u003Ccode>aria-describedby\u003C\u002Fcode> attribute to make images + captions more accessible to users with disabilities.\u003C\u002Fli>\n\u003Cli>Validates the invalid code that WordPress spits out.\u003C\u002Fli>\n\u003Cli>Several options on how you want your gallery images.\u003C\u002Fli>\n\u003Cli>Allows multiple galleries in a single post.\u003C\u002Fli>\n\u003Cli>Ability to set the number of images shown in each gallery.\u003C\u002Fli>\n\u003Cli>Ability to exclude or include any images from your gallery.\u003C\u002Fli>\n\u003Cli>Doesn’t load any extra CSS or JavaScript unless you choose to do so.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Integrates with 18 different Lightbox-type scripts\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.huddletogether.com\u002Fprojects\u002Flightbox2\u002F\" rel=\"nofollow ugc\">Lightbox 2\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.digitalia.be\u002Fsoftware\u002Fslimbox\" rel=\"nofollow ugc\">Slimbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.digitalia.be\u002Fsoftware\u002Fslimbox2\" rel=\"nofollow ugc\">Slimbox 2\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fjquery.com\u002Fdemo\u002Fthickbox\u002F\" rel=\"nofollow ugc\">Thickbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fdolem.com\u002Flytebox\u002F\" rel=\"nofollow ugc\">Lytebox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Forangoo.com\u002Flabs\u002FGreyBox\u002F\" rel=\"nofollow ugc\">Greybox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.nickstakenburg.com\u002Fprojects\u002Flightview\u002F\" rel=\"nofollow ugc\">Lightview\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.balupton.com\u002Fsandbox\u002Fjquery_lightbox\u002F\" rel=\"nofollow ugc\">jQuery Lightbox Plugin\u003C\u002Fa> (balupton edition)\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fleandrovieira.com\u002Fprojects\u002Fjquery\u002Flightbox\u002F\" rel=\"nofollow ugc\">jQuery Lightbox Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.laptoptips.ca\u002Fprojects\u002Fwp-shutter-reloaded\u002F\" rel=\"nofollow ugc\">Shutter Reloaded\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fmjijackson.com\u002Fshadowbox\u002Findex.html\" rel=\"nofollow ugc\">Shadowbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Ffancy.klade.lv\" rel=\"nofollow ugc\">FancyBox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fgithub.com\u002Fkrewenki\u002Fjquery-lightbox\u002Ftree\u002Fmaster\" rel=\"nofollow ugc\">jQuery Lightbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.stickmanlabs.com\u002Flightwindow\" rel=\"nofollow ugc\">LightWindow\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.cabel.name\u002F2008\u002F02\u002Ffancyzoom-10.html\" rel=\"nofollow ugc\">FancyZoom\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Frandomous.com\u002Ffloatbox\u002Fhome\" rel=\"nofollow ugc\">Floatbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fcolorpowered.com\u002Fcolorbox\" rel=\"nofollow ugc\">Colorbox\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.no-margin-for-errors.com\u002Fprojects\u002Fprettyphoto-jquery-lightbox-clone\" rel=\"nofollow ugc\">prettyPhoto\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Professional Support\u003C\u002Fh3>\n\u003Cp>If you need professional plugin support from me, the plugin author, you can access the support forums at \u003Ca href=\"http:\u002F\u002Fthemehybrid.com\u002Fsupport\" rel=\"nofollow ugc\">Theme Hybrid\u003C\u002Fa>, which is a professional WordPress help\u002Fsupport site where I handle support for all my plugins and themes for a community of 40,000+ users (and growing).\u003C\u002Fp>\n\u003Ch3>Plugin Development\u003C\u002Fh3>\n\u003Cp>If you’re a theme author, plugin author, or just a code hobbyist, you can follow the development of this plugin on it’s \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjustintadlock\u002Fcleaner-gallery\" rel=\"nofollow ugc\">GitHub repository\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Donations\u003C\u002Fh3>\n\u003Cp>Yes, I do accept donations.  If you want to buy me a beer or whatever, you can do so from my \u003Ca href=\"http:\u002F\u002Fthemehybrid.com\u002Fdonate\" rel=\"nofollow ugc\">donations page\u003C\u002Fa>.  I appreciate all donations, no matter the size.  Further development of this plugin is not contingent on donations, but they are always a nice incentive.\u003C\u002Fp>\n","A cleaner WordPress [gallery] that integrates with multiple Lightbox-type scripts.",2000,216255,96,23,"2017-11-28T16:13:00.000Z","3.9",[21,22,115,23,116],"jquery","slimbox","http:\u002F\u002Fthemehybrid.com\u002Fplugins\u002Fcleaner-gallery","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcleaner-gallery.1.1.0.zip",{"slug":120,"name":121,"version":122,"author":123,"author_profile":124,"description":125,"short_description":126,"active_installs":108,"downloaded":127,"rating":128,"num_ratings":129,"last_updated":130,"tested_up_to":131,"requires_at_least":132,"requires_php":18,"tags":133,"homepage":136,"download_link":137,"security_score":138,"vuln_count":139,"unpatched_count":139,"last_vuln_date":140,"fetched_at":30},"import-external-attachments","Import external attachments","1.5.12","ryanpcmcquen","https:\u002F\u002Fprofiles.wordpress.org\u002Fryanpcmcquen\u002F","\u003Cp>Makes local copies of all the linked images and pdfs in a post, adding them as gallery attachments.\u003C\u002Fp>\n\u003Cp>Source & support:\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fgithub.com\u002Fryanpcmcquen\u002Fimport-external-attachments\u003C\u002Fp>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>This plugin is based on the work done in the “Import External Images” plugin by MartyThornley.\u003C\u002Fp>\n\u003Cp>https:\u002F\u002Fgithub.com\u002FMartyThornley\u003C\u002Fp>\n\u003Cp>HTTPS support added by IvanDoomer:\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002FIvanDoomer\u003C\u002Fp>\n\u003Cp>PDF support added by bengreeley:\u003Cbr \u002F>\nhttps:\u002F\u002Fgithub.com\u002Fbengreeley\u003C\u002Fp>\n\u003Cp>Most of the JavaScript was rewritten from the original plugin, to reduce the\u003Cbr \u002F>\nnumber of global variables.\u003C\u002Fp>\n","Makes local copies of all the linked images and pdfs in a post, adding them as gallery attachments.",24175,86,26,"2017-02-24T14:39:00.000Z","4.4.34","3.2",[20,21,22,134,135],"photo","photobloggers","https:\u002F\u002Fgithub.com\u002Fryanpcmcquen\u002Fimport-external-attachments","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fimport-external-attachments.zip",41,2,"2025-12-14 00:00:00",{"attackSurface":142,"codeSignals":200,"taintFlows":425,"riskAssessment":426,"analyzedAt":433},{"hooks":143,"ajaxHandlers":192,"restRoutes":193,"shortcodes":194,"cronEvents":198,"entryPointCount":199,"unprotectedCount":28},[144,151,156,160,165,169,173,176,180,184,188],{"type":145,"name":146,"callback":147,"priority":148,"file":149,"line":150},"filter","script_loader_tag","addScriptModule",10,"src\\LightboxPhotoSwipe\\LightboxPhotoSwipe.php",63,{"type":152,"name":153,"callback":154,"file":149,"line":155},"action","wp_enqueue_scripts","enqueueScripts",64,{"type":152,"name":157,"callback":158,"file":149,"line":159},"wp_footer","outputFooter",65,{"type":152,"name":161,"callback":162,"priority":163,"file":149,"line":164},"wp_head","bufferStart",2050,66,{"type":145,"name":166,"callback":167,"file":149,"line":168},"the_content","filterOutput",67,{"type":145,"name":170,"callback":171,"priority":148,"file":149,"line":172},"render_block","gutenbergBlock",71,{"type":152,"name":174,"callback":174,"file":149,"line":175},"init",74,{"type":152,"name":177,"callback":178,"file":149,"line":179},"admin_menu","adminMenu",75,{"type":152,"name":181,"callback":182,"file":149,"line":183},"admin_init","adminInit",76,{"type":152,"name":185,"callback":186,"file":149,"line":187},"add_meta_boxes","metaBox",80,{"type":152,"name":189,"callback":190,"file":149,"line":191},"save_post","metaBoxSave",81,[],[],[195],{"tag":21,"callback":196,"file":149,"line":197},"shortcodeGallery",70,[],1,{"dangerousFunctions":201,"sqlUsage":202,"outputEscaping":208,"fileOperations":252,"externalRequests":28,"nonceChecks":199,"capabilityChecks":28,"bundledLibraries":424},[],{"prepared":203,"raw":199,"locations":204},4,[205],{"file":149,"line":206,"context":207},899,"$wpdb->get_col() with variable interpolation",{"escaped":129,"rawEcho":209,"locations":210},140,[211,214,216,218,220,222,224,226,228,230,232,235,236,238,240,242,244,246,247,249,250,251,253,255,257,259,260,261,262,263,264,266,268,270,272,274,276,278,280,282,284,285,286,287,289,290,291,292,293,295,297,299,301,302,304,306,308,310,312,314,316,318,320,322,324,326,328,329,330,331,333,335,336,338,340,341,343,344,346,347,348,350,351,352,353,354,356,357,359,360,361,363,365,366,367,368,370,372,373,374,375,376,377,378,379,380,382,383,384,385,387,389,391,393,394,395,396,397,398,399,400,401,403,404,406,407,408,409,410,411,412,413,414,415,416,418,419,420,421,422],{"file":212,"line":197,"context":213},"build.php","raw output",{"file":212,"line":215,"context":213},107,{"file":149,"line":217,"context":213},273,{"file":149,"line":219,"context":213},797,{"file":149,"line":221,"context":213},798,{"file":149,"line":223,"context":213},943,{"file":149,"line":225,"context":213},967,{"file":149,"line":227,"context":213},981,{"file":149,"line":229,"context":213},1014,{"file":149,"line":231,"context":213},1024,{"file":233,"line":234,"context":213},"templates\\frontend.inc.php",12,{"file":233,"line":98,"context":213},{"file":233,"line":237,"context":213},14,{"file":233,"line":239,"context":213},15,{"file":233,"line":241,"context":213},28,{"file":233,"line":243,"context":213},29,{"file":245,"line":199,"context":213},"templates\\options-navigation.inc.php",{"file":245,"line":139,"context":213},{"file":245,"line":248,"context":213},3,{"file":245,"line":203,"context":213},{"file":245,"line":34,"context":213},{"file":245,"line":252,"context":213},6,{"file":245,"line":254,"context":213},7,{"file":245,"line":256,"context":213},8,{"file":258,"line":139,"context":213},"templates\\options-tab1.inc.php",{"file":258,"line":248,"context":213},{"file":258,"line":248,"context":213},{"file":258,"line":203,"context":213},{"file":258,"line":256,"context":213},{"file":258,"line":234,"context":213},{"file":258,"line":265,"context":213},16,{"file":258,"line":267,"context":213},17,{"file":258,"line":269,"context":213},19,{"file":258,"line":271,"context":213},20,{"file":258,"line":273,"context":213},24,{"file":258,"line":275,"context":213},27,{"file":258,"line":277,"context":213},33,{"file":258,"line":279,"context":213},43,{"file":258,"line":281,"context":213},44,{"file":283,"line":203,"context":213},"templates\\options-tab2.inc.php",{"file":283,"line":256,"context":213},{"file":283,"line":98,"context":213},{"file":283,"line":267,"context":213},{"file":283,"line":288,"context":213},18,{"file":283,"line":111,"context":213},{"file":283,"line":275,"context":213},{"file":283,"line":241,"context":213},{"file":283,"line":277,"context":213},{"file":283,"line":294,"context":213},36,{"file":283,"line":296,"context":213},37,{"file":283,"line":298,"context":213},38,{"file":283,"line":300,"context":213},39,{"file":283,"line":281,"context":213},{"file":283,"line":303,"context":213},47,{"file":283,"line":305,"context":213},48,{"file":283,"line":307,"context":213},49,{"file":283,"line":309,"context":213},50,{"file":283,"line":311,"context":213},51,{"file":283,"line":313,"context":213},52,{"file":283,"line":315,"context":213},53,{"file":283,"line":317,"context":213},54,{"file":283,"line":319,"context":213},55,{"file":283,"line":321,"context":213},56,{"file":283,"line":323,"context":213},57,{"file":283,"line":325,"context":213},62,{"file":283,"line":327,"context":213},68,{"file":283,"line":197,"context":213},{"file":283,"line":172,"context":213},{"file":283,"line":183,"context":213},{"file":283,"line":332,"context":213},77,{"file":283,"line":334,"context":213},82,{"file":283,"line":128,"context":213},{"file":283,"line":337,"context":213},87,{"file":283,"line":339,"context":213},92,{"file":283,"line":110,"context":213},{"file":342,"line":203,"context":213},"templates\\options-tab3.inc.php",{"file":342,"line":241,"context":213},{"file":342,"line":345,"context":213},34,{"file":342,"line":294,"context":213},{"file":342,"line":296,"context":213},{"file":342,"line":349,"context":213},42,{"file":342,"line":303,"context":213},{"file":342,"line":315,"context":213},{"file":342,"line":319,"context":213},{"file":342,"line":321,"context":213},{"file":342,"line":355,"context":213},61,{"file":342,"line":164,"context":213},{"file":342,"line":358,"context":213},69,{"file":342,"line":197,"context":213},{"file":342,"line":172,"context":213},{"file":342,"line":362,"context":213},72,{"file":342,"line":364,"context":213},73,{"file":342,"line":69,"context":213},{"file":342,"line":191,"context":213},{"file":342,"line":334,"context":213},{"file":342,"line":369,"context":213},83,{"file":371,"line":203,"context":213},"templates\\options-tab4.inc.php",{"file":371,"line":254,"context":213},{"file":371,"line":256,"context":213},{"file":371,"line":98,"context":213},{"file":371,"line":265,"context":213},{"file":371,"line":267,"context":213},{"file":371,"line":288,"context":213},{"file":371,"line":269,"context":213},{"file":371,"line":271,"context":213},{"file":371,"line":381,"context":213},25,{"file":371,"line":241,"context":213},{"file":371,"line":241,"context":213},{"file":371,"line":243,"context":213},{"file":371,"line":386,"context":213},30,{"file":371,"line":388,"context":213},35,{"file":390,"line":252,"context":213},"templates\\options-tab5.inc.php",{"file":390,"line":392,"context":213},9,{"file":390,"line":148,"context":213},{"file":390,"line":51,"context":213},{"file":390,"line":234,"context":213},{"file":390,"line":98,"context":213},{"file":390,"line":237,"context":213},{"file":390,"line":239,"context":213},{"file":390,"line":271,"context":213},{"file":390,"line":241,"context":213},{"file":390,"line":402,"context":213},32,{"file":390,"line":298,"context":213},{"file":405,"line":252,"context":213},"templates\\options-tab6.inc.php",{"file":405,"line":392,"context":213},{"file":405,"line":148,"context":213},{"file":405,"line":51,"context":213},{"file":405,"line":265,"context":213},{"file":405,"line":298,"context":213},{"file":405,"line":303,"context":213},{"file":405,"line":307,"context":213},{"file":405,"line":315,"context":213},{"file":405,"line":319,"context":213},{"file":405,"line":355,"context":213},{"file":417,"line":252,"context":213},"templates\\options-tab7.inc.php",{"file":417,"line":392,"context":213},{"file":417,"line":148,"context":213},{"file":417,"line":51,"context":213},{"file":417,"line":267,"context":213},{"file":423,"line":234,"context":213},"templates\\options.inc.php",[],[],{"summary":427,"deductions":428},"The \"lightbox-photoswipe\" plugin v5.8.3 exhibits a generally good security posture based on the provided static analysis. The absence of any known CVEs and a lack of critical or high-severity taint flows are positive indicators. The plugin also demonstrates responsible coding practices by utilizing prepared statements for a significant portion of its SQL queries and performing a respectable number of file operations with a single nonce check present. However, there are notable areas for improvement. The most significant concern is the low percentage of properly escaped output (16%), which suggests a high risk of Cross-Site Scripting (XSS) vulnerabilities. While the attack surface is small, the lack of explicit capability checks for the single shortcode entry point could also present a potential risk if the shortcode performs sensitive operations.",[429,431],{"reason":430,"points":256},"Low output escaping percentage (16%)",{"reason":432,"points":203},"No capability checks for shortcode","2026-03-16T17:26:50.957Z",{"wat":435,"direct":458},{"assetPaths":436,"generatorPatterns":446,"scriptPaths":447,"versionParams":448},[437,438,439,440,441,442,443,444,445],"\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fassets\u002Fps5\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fassets\u002Fps5\u002Flib\u002Fphotoswipe-local.css","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fassets\u002Fps5\u002Fdynamic-caption\u002Fphotoswipe-dynamic-caption-plugin.css","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fassets\u002Fps5\u002Ffrontend.min.js","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fassets\u002Fps5\u002Fstyles\u002Fmain.css","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fsrc\u002Flib\u002Fphotoswipe.js","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fsrc\u002Flib\u002Fphotoswipe-ui-default.js","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fsrc\u002Fjs\u002Ffrontend.js","\u002Fwp-content\u002Fplugins\u002Flightbox-photoswipe\u002Fassets\u002Fps4\u002Fscripts.js",[],[437,440,442,443,444,445],[449,450,451,452,453,454,455,456,457],"lightbox-photoswipe\u002Fassets\u002Fps5\u002Ffrontend.js?ver=","lightbox-photoswipe\u002Fassets\u002Fps5\u002Flib\u002Fphotoswipe-local.css?ver=","lightbox-photoswipe\u002Fassets\u002Fps5\u002Fdynamic-caption\u002Fphotoswipe-dynamic-caption-plugin.css?ver=","lightbox-photoswipe\u002Fassets\u002Fps5\u002Ffrontend.min.js?ver=","lightbox-photoswipe\u002Fassets\u002Fps5\u002Fstyles\u002Fmain.css?ver=","lightbox-photoswipe\u002Fsrc\u002Flib\u002Fphotoswipe.js?ver=","lightbox-photoswipe\u002Fsrc\u002Flib\u002Fphotoswipe-ui-default.js?ver=","lightbox-photoswipe\u002Fsrc\u002Fjs\u002Ffrontend.js?ver=","lightbox-photoswipe\u002Fassets\u002Fps4\u002Fscripts.js?ver=",{"cssClasses":459,"htmlComments":490,"htmlAttributes":515,"restEndpoints":522,"jsGlobals":525,"shortcodeOutput":528},[460,461,462,463,464,465,466,467,468,469,470,471,472,473,474,475,476,477,478,479,480,481,482,483,484,485,486,487,488,489],"pswp--svg","pswp__ui--hidden","pswp__container","pswp__item","pswp__img","pswp__zoom-wrap","pswp__bg","pswp__caption","pswp__caption-title","pswp__caption-desc","pswp__share-modal","pswp__share-button","pswp__error-msg","pswp__toolbar","pswp__button","pswp__button--close","pswp__button--share","pswp__button--fs","pswp__button--zoom","pswp__button--prev","pswp__button--next","pswp__preloader","pswp__preloader--active","pswp__counter","pswp--transition--fade","pswp--transition--slide","pswp--has-scale","pswp--layout-tmp","pswp--hidden","pswp--open",[491,492,493,494,495,496,497,498,499,500,500,501,502,503,504,505,506,507,508,509,510,511,512,513,512,510,506,508,509,510,511,512,513,512,514,514],"Plugin Name: Lightbox with PhotoSwipe","Plugin URI: https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flightbox-photoswipe\u002F","Description: Lightbox with PhotoSwipe","Author: Arno Welzel","Author URI: http:\u002F\u002Farnowelzel.de","Text Domain: lightbox-photoswipe","Main class for the plugin","Constructor","Make sure we can check the PHP version even with ancient versions","Initialize plugin","Metabox handling only if enabled in the settings","Support for \"Multiple Domain Mapping on Single Site\"","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmultiple-domain-mapping-on-single-site\u002F","Helper to get the plugin URL","Add module attribute to PhotoSwipe 5 script","Enqueue Scripts\u002FCSS","Check if plugin is disabled for this post\u002Fpost type","Filter the output for the plugin","Buffer start for the plugin","Add the script module attribute to the script tag","Register shortcode","Check if we have a PhotoSwipe 5 version","Check if we have a PhotoSwipe 4 version","This plugin registers a filter for the REST API",[516,517,518,519,520,521],"data-pswp-uid","data-pswp-width","data-pswp-height","data-pswp-img-src","data-pswp-caption","data-pswp-description",[523,524],"\u002Fwp-json\u002Flightbox-photoswipe\u002Fv1\u002Foptions","\u002Fwp-json\u002Flightbox-photoswipe\u002Fv1\u002Fget_image_details",[42,526,527],"PhotoSwipeUI_Default","lbwps_options",[529,530],"[gallery","\u003Cfigure class=\"wp-block-gallery"]